Адрес канала:
Категории:
Технологии
Язык: Русский
Количество подписчиков:
20.22K
Описание канала:
Linux
- Разбор утилит / инструментов
- Новости / факты
- Опросы для проверки знаний, навыков
и многое другое.
Только по вопросам сотрудничества: @altmainf
Уважаемый менеджер: @altaiface
Рейтинги и Отзывы
Оценить канал os_linux_ru и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
1
4 звезд
0
3 звезд
1
2 звезд
0
1 звезд
1
Последние сообщения 12
2023-03-13 17:00:00
"Раздаём бесплатно книгу «Путь в IT» и 4 курса по IT по ссылке: Забрать книгу
«Путь в IT» - книга, которая многим помогла сменить профессию и устроиться в сферу IT
После прочтения книги у вас появится
преимущество перед 90% новичков на рынке. Сложные технические термины больше не будут вас пугать, а полное раскрытие каждой профессии в сфере поможет выбрать свой путь в IT.
Бонусы, которые мы дарим вместе с книгой «Путь в IT»:
⁃ 4 курса по IT;
⁃ доступ к мероприятиям GeekBrains.
Постройте свою карьеру в IT, сделав первый шаг уже сегодня.
Забирайте:
Книга «Путь в IT»
860 views14:00
2023-03-11 12:01:07
Передаем данные через именованный канал
Для передачи данных через именованный канал, в первую очередь, создаем этот канал с помощью команды mkfifo:
mkfifo /tmp/my.fifo
Для проверки, что канал создан, воспользуйтесь:
ls -al /tmp
Для обмена данными между приложениями следует открыть дополнительное окно эмулятора терминала и выполнить в нем команду:
tail -f /tmp/my.fifo
Далее с помощью первого окна терминала выполнить:
echo "Linux" >> /tmp/my.fifo
Во втором окне, вы должны увидеть:
Linux
Прервать работу Ctrl+C. А после окончания использования файла программного канала следует удалить его:
unlink /tmp/my.fifo
2.6K views09:01
2023-03-10 12:01:48
Создание файла именованного канала
Для создания файла именованного канала достаточно использовать утилиту mknod с параметром p.
mknod -m 777 /home/name/fifo p
Чтобы проверить создание файла именнованного канала:
ls -al | grep fifo
Для прекращения работы с файлом именованного канала достаточно использовать команду rm:
rm /home/name/fifo
2.8K views09:01
2023-03-09 12:02:13
Что такое файлы устройств?
Тип файлов в UNIX-подобной ОС, содержат данные, необходимые операционной системе для взаимодействия с физическими устройствами, такими как диски и дисководы, принтеры и факсы и т. п.
Каждый из таких файлов идентифицируется с помощью двух идентификаторов: основного идентификатора (major number) и вспомогательного идентификатора (minor number).
Файлы устройств размещаются в каталоге /dev или в его подкаталогах. Примеры основных файлов:
/dev/sd[буква] — жёсткий диск
/dev/sd[буква][номер] — раздел диска
/dev/eth[номер] — сетевые интерфейсы Ethernet
Узнать информацию о файле устройства можно с помощью команд file и ls.
2.4K views09:02
2023-03-08 12:03:03
Что такое файлы именованных каналов?
Специальные файлы, которые могут быть расположены в любых точках файловой системы, предназначены для обмена данными между приложениями (или в рамках одного приложения) и представляют собой буферы в памяти, поддерживающие операции чтения и записи с блокировками.
Для создания файлов именованных каналов можно использовать утилиту mkfifo:
mkfifo /tmp/my.fifo
2.2K views09:03
2023-03-07 14:02:33
Компания Экспресс 42 при поддержке информационных партнеров запустила ежегодное масштабное исследование состояния DevOps 2023!
Если тема DevOps вам не безразлична – пройдите опрос https://e42.link/state-of-devops23 и внесите свой вклад в развитие отрасли.
Важно мнение каждого!
Для всех, кто заполнит опросник, коллеги из Экспресс 42 приготовили подарки:
скидка 10% на любые курсы и продукты ОТУС для всех, кто заполнит опросник;
лотерея, в которой разыграют 50 книг по DevOps.
Участники опроса станут самыми первыми, кто узнает о результатах и получит отчет, как только он будет готов!
Заполнить анкету можно по ссылке https://e42.link/state-of-devops23
2.6K views11:02
2023-03-07 12:02:17
Именованные каналы в Linux
Именованный канал - один из методов межпроцессного взаимодействия.
Он позволяет различным процессам обмениваться данными, даже если программы, выполняющиеся в этих процессах, изначально не были написаны для взаимодействия с другими программами.
Именованный канал создаётся явно с помощью mknod или mkfifo, и два различных процесса могут обратиться к нему по имени.
Например, можно создать канал и настроить gzip на сжатие того, что туда попадает:
mkfifo pipe
gzip -9 -c < pipe > out &
3.1K views09:02
2023-03-06 14:00:00
Управление разделами GUID с помощью gdisk
Утилита gdisk является эквивалентом fdisk при работе с дисками с разделением GPT.
Запустить команду:
gdisk /dev/sda
(/dev/sda
- устройство, соответствующее физическому диску)
Далее у вас откроется интерактивное меню, где и будет происходить управление.
- Чтобы посмотреть таблицу разделов, можно воспользоваться командой - p.
- Если вам нужно удалить определенный раздел, то это можно сделать с помощью команды - d.
- Для создания раздела воспользуйтесь командой - n
- Для восстановления повреждений главного заголовка GPT или таблицы разделов, можно использовать команды b и c, соответственно
- Для записи изменений - команда w.
Установить gdisk на Ubuntu:
sudo apt install gdisk
2.8K views11:00
2023-03-06 11:59:59
Работа с новым инструментом лог-менеджмента Loki: раскроем все секреты 10 марта в 20:00 на открытом уроке в OTUS.
Вместе с практикующим преподавателем Евгением Павловым мы узнаем, как установить и настроить Loki, а также как с его помощью проводить анализ.
Урок пройдет в рамках онлайн-курса “Observability: мониторинг, логирование, трейсинг”. Курс можно приобрести в рассрочку.
Чтобы записаться на занятие, пройдите вступительное тестирование: https://otus.pw/e6Kb/
Реклама. Информация о рекламодателе на сайте www.otus.ru
1.4K views08:59
2023-03-04 12:01:30
Проверка целостности RAID массива
Для проверки целостности вводим:
echo 'check' > /sys/block/md0/md/sync_action
Результат проверки смотрим командой:
cat /sys/block/md0/md/mismatch_cnt
Если команда возвращает 0, то с массивом все в порядке.
Остановка проверки:
echo 'idle' > /sys/block/md0/md/sync_action
2.3K views09:01