Получи случайную криптовалюту за регистрацию!

Linux для чайника

Логотип телеграм канала @os_linux_ru — Linux для чайника L
Логотип телеграм канала @os_linux_ru — Linux для чайника
Адрес канала: @os_linux_ru
Категории: Технологии
Язык: Русский
Количество подписчиков: 20.22K
Описание канала:

Linux
- Разбор утилит / инструментов
- Новости / факты
- Опросы для проверки знаний, навыков
и многое другое.
Только по вопросам сотрудничества: @altmainf
Уважаемый менеджер: @altaiface

Рейтинги и Отзывы

3.00

3 отзыва

Оценить канал 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
Открыть/Комментировать