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

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


Последние сообщения 11

2023-03-20 14:55:54
Как собрать Nginx с нестандартными модулями?

Приглашаем 31 марта в 20:00 мск на бесплатный вебинар «Сборка Nginx с нестандартными модулями. Собираем Nginx c поддержкой brotli, HTTP/3, RTMP»

Вместе с Николаем Лавлинским, техническим директором «Метод Лаб» на вебинаре мы:

- Узнаем, как можно собрать кастомную версию Nginx из исходников.
- Добавим нестандартные модули и библиотеки: модуль brotli, поддержку HTTP/3, библиотеку BogingSSL, RTMP-модуль.
- Подготовим окружение и соберём deb-пакет для установки в систему.

Регистрация на вебинар: https://otus.pw/JxBD/

Вебинар пройдет в рамках онлайн-курса OTUS “Administrator Linux. Professional”. Курс доступен в рассрочку.

Реклама. Информация о рекламодателе на сайте
www.otus.ru
4.1K views11:55
Открыть/Комментировать
2023-03-20 14:01:34 Что возвращает fsck ?

fsck возвращает код, который является суммой следующих условий:
0 — нет ошибок
1 — ошибки файловой системы исправлены
2 — необходима перезагрузка системы
4 — ошибки файловой системы не исправлены
8 — в процессе проверки произошли ошибки
16 — неверное использование команды либо синтаксическая ошибка
32 — fsck была прервана пользователем
128 — ошибка разделяемых объектов

Код, возвращаемый fsck при проверке нескольких файловых систем, получается с помощью применения побитовой операции ИЛИ к кодам, возвращаемым каждой проверкой.

Мы можем посмотреть код возврата:
echo $?
3.8K views11:01
Открыть/Комментировать
2023-03-20 11:59:58
Начните осваивать инструменты Observability!

Приглашаем вас 23 марта в 20:00 мск на открытый урок «Kube-prometheus-stack. Мониторинг Kubernetes» при помощи Prometheus operator в рамках онлайн-курса «Observability: мониторинг, логирование, трейсинг» от OTUS.

На занятии:
— Разберем как устроен мониторинг кластера, его компоненты и приложения в кластере.
— Проанализируем подходы к мониторингу как приложения так и компонентов кластера
— Обсудим основные метрики k8s.

Для участия зарегистрируйтесь по ссылке: https://otus.pw/jks1/

Реклама. Информация о рекламодателе на сайте www.otus.ru
3.9K views08:59
Открыть/Комментировать
2023-03-18 12:01:56 Характеристика файлов устройств

Есть два типа файлов устройств: блочные и символьные.

Блочные файлы устройств используются для передачи данных, разделённых на пакеты фиксированной длины — блоки.

Cимвольные файлы устройств используются для небуферизованного обмена данными.

Устройства способны принимать и отправлять данные либо блоками, либо сплошным потоком байтов, но некоторые (такие как жёсткий диск) сочетают в себе обе эти возможности. Для работы с такими устройствами подходят и блочные файлы, и символьные.
4.6K views09:01
Открыть/Комментировать
2023-03-17 20:00:00
5.1K views17:00
Открыть/Комментировать
2023-03-17 12:02:50 Отключаем вход в систему через SSH-root

Доступ с root-доступом по ssh считается плохой практикой с точки зрения безопасности . Поэтому настоятельно рекомендуется отключить вход в систему SSH Root для защиты вашей системы.

Чтобы отключить вход в систему root ssh, отредактируйте файл sshd_config:
sudo vi /etc/ssh/sshd_config

Найдите следующую строку, раскомментируйте ее и установите значение no:
PermitRootLogin no

Далее перезапустить службу SSH, чтобы изменения вступили в силу:
sudo systemctl restart sshd
2.2K views09:02
Открыть/Комментировать
2023-03-16 12:02:52 Что такое Mtab-файл?

Когда вы запускаете команду mount без передачи каких-либо аргументов, она печатает список смонтированных файловых систем:
mount

В каталоге /etc/ есть файл с именем mtab. Когда вы посмотрите на него, это будет точно так же, как вывод mount команды.

mtab обычно имеет формат, аналогичный формату fstab.

В некоторых системах это символическая ссылка на /proc/mounts.
2.5K views09:02
Открыть/Комментировать
2023-03-15 12:01:02 Команда fsck

fsck используется для проверки и исправления ошибок файловых систем Linux.

Обычно fsck параллельно проверяет данные на разных физических дисках, что сокращает общее время, необходимое для полной проверки всех дисков.

Примеры:

Следующая команда позволяет восстановить повреждённые участки файловых систем ext2/ext3/ext4 и FAT:
fsck -a

Интерактивное восстановление повреждённых блоков
Полезно в том случае, если файлы на загрузочном разделе были изменены, а журнал не обновился соответствующим образом. В этом случае размонтируйте загрузочный раздел (umount) и выполните:
fsck -r <диск>
2.7K views09:01
Открыть/Комментировать
2023-03-14 12:01:42 Команда mknod

Команда mknod предназначена для создания файлов устройств и именованных каналов.

Данная команда практически не используется в наше время, так как файлы устройств создаются автоматически средствами подсистемы Udev. Однако не утратила своих свойств и может быть полезна!

Например с помощью этой команды можно создать /dev файл:
mknod -m 666 /dev/dev_name c 1 3

где флаг -m используется для указания права доступа к создаваемому файлу в шестнадцатеричном формате, c - означает символьный файл, а два числа — это старший и младший номера, на которые указывают файлы.
2.8K views09:01
Открыть/Комментировать
2023-03-13 19:00:00 Создаем файл устройства

В качестве примера рассмотрим процесс создания дополнительного файла loop-устройства.

Для начала следует получить список доступных в системе файлов loop-устройств:
ls -al /dev | grep loop

Далее представим, что команда ls вывела 15 файлов loop-устройств (от loop0 до loop14). Исходя из этого, следует создать файл с именем loop15:
mknod -m 0777 /dev/loop15 b 7 17

где -m - флаг, задающий права доступа
0777 - права доступа
/dev/loop15 - название /dev файла
b - обозначение блочного устройства
идентификатор 7 - фиксирован для всех файлов loop-устройств
вспомогательный идентификатор 15 - указывает на номер файла loop-устройства.
2.8K views16:00
Открыть/Комментировать