Linux Skill - Освой Linux c нуля до DevOps – Telegram
Linux Skill - Освой Linux c нуля до DevOps
11.3K subscribers
66 photos
103 videos
497 links
Освой Linux c нуля до DevOps
Подробный гайд по Linux и море других уроков для системных администраторов

📩 По всем вопросам: @chorapov

РКН https://vk.cc/cMUwm4
Download Telegram
И как тебе 2 сезон?
👩‍💻 sudo join 👉 @LinuxSkill
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥6
📢 Новостной пост: свежие обновления и улучшения!

У меня для вас подборка самых актуальных новостей, которые помогут тебе оставаться на гребне волны в мире Linux и технологий.

1. GE-Proton 9-23: Исправление для лаунчера Battle.net на Linux и Steam Deck
Геймеры, ликуйте! Теперь ваши любимые игры на Linux станут ещё доступнее. 🎮
Обновление GE-Proton 9-23 улучшает совместимость игр на Linux и Steam Deck, устраняя проблемы с лаунчером Battle.net. Это значит, что теперь можно наслаждаться игровым процессом без лишних хлопот.
- Источник: https://www.comss.ru/page.php?id=15485

2. Valve улучшили работу серверов Linux в обновлении для Counter-Strike 2
Администраторы серверов, это для вас! Улучшения, которые вы ждали. 🛠️
Новое обновление от Valve повышает стабильность и производительность серверов на Linux. Это значит, что ваши игровые серверы будут работать как часы, обеспечивая лучший опыт для всех игроков.
- Источник: https://www.securitylab.ru/news/555418.php

3. Oracle анонсировала проект Oracle Linux Enhanced Diagnostics
Системные администраторы, держитесь крепче! Oracle готовит для вас нечто особенное. 🔧
Новый проект от Oracle направлен на улучшение отладки ядра Linux. Это поможет быстрее и эффективнее решать проблемы, с которыми сталкиваются администраторы в облачных средах.
- Источник: https://habr.com/ru/news/873830/

4. Проблемный патч в ядре Linux 6.13 от Microsoft
Внимание, специалисты по безопасности! В ядре Linux обнаружены проблемы, требующие вашего внимания. 🛡️
Патч от Microsoft вызвал проблемы в ядре Linux 6.13, что может повлиять на стабильность систем. Будьте внимательны и следите за обновлениями.
- Источник: https://habr.com/ru/news/873830/

5. Новый Linux-руткит через Netfilter
Безопасность превыше всего! Новая угроза требует вашего внимания. 🔒
Обнаружен новый руткит, который угрожает безопасности серверов через Netfilter. Регулярные проверки и обновления помогут защититься от подобных угроз.
- Источник: https://www.securitylab.ru/news/555418.php

6. Релиз Linux Mint 22.1 «Xia»
Любители стабильных систем, это для вас! Новая версия Linux Mint уже здесь. 🖥️
Linux Mint 22.1 предлагает стабильные и удобные решения для пользователей. Если вы ищете надёжный дистрибутив, обязательно попробуйте новую версию.
- Источник: https://www.linuxmint.com/rel_xia.php
____________________

Дополнительный материал:
🧠 - GRUB: Командный мостик космического корабля вашего ПК
🧠 - Утренний будильник для вашего ПК: Включение по расписанию с UEFI
🧠 - GRUB Menu Reveal: Как пригласить скрытое меню на ужин

#Linux_news @LinuxSkill
👍7
👩‍💻 Мастер-класс по архивации: tar и gzip в связке

Привет, линуксоид! Сегодня разберем основы tar и gzip. Поехали!

Создание архива tar:
tar -cvf archive_name.tar /path/to/directory


Сжатие с gzip:
tar -czvf archive_name.tar.gz /path/to/directory


Распаковка:
tar -xzvf archive_name.tar.gz


Просмотр содержимого:
tar -tvf archive_name.tar.gz

В следующий раз раскрою секретные трюки tar и gzip: от профи для профи!
____________________

Дополнительный материал:
🧠 - Инфраструктура как код: Введение в инструменты автоматизации: Ansible
🧠 - Инфраструктура как код: Введение в инструменты автоматизации: Chef
🧠 - Инфраструктура как код: Введение в инструменты автоматизации: Puppet

#LinuxJournal @LinuxSkill
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
👩‍💻 Продвинутые трюки tar и gzip: от профи для профи

Здорова! Готов к продвинутым техникам?

Исключение файлов:
tar -r --exclude="*.log" /path/to/directory


Добавление в архив:
tar -r archive_name.tar newfile


Максимальное сжатие:
tar -czvf -9 archive_name.tar.gz /path/to/directory


Проверка целостности:
gzip -tv archive_name.tar.gz


________________

Дополнительный материал:
🧠 - Инфраструктура как код: Создание и управление конфигурациями серверов
🧠 - CI/CD и автоматическая сборка: Интеграция непрерывной поставки и непрерывного развертывания
🧠 - CI/CD и автоматическая сборка: Создание пайплайнов сборки и развертывания

#LinuxJournal @LinuxSkill
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
🛠️💼 DevOps Challenge: Готов ли ты к собеседованию?

Привет, Docker-энтузиаст! Сегодня предлагаю задуматься над одной из ключевых тем в Dockerfile. Давай выясним, насколько хорошо ты знаешь разницу между CMD и ENTRYPOINT.

Завтра расскажем ответ: Не пропусти завтрашний пост, где мы подробно разберём ответ и расскажем, как правильно использовать CMD и ENTRYPOINT в твоих Docker проектах!
____________________

Дополнительный материал:
🧠 - GRUB Files Unveiled: Путеводитель по конфигурационным файлам
🧠 - Как настроить автоматическое включение вашего компьютера с помощью RTC
🧠 - GRUB Rescue Ops: Как оживить систему, замершую на grub>

#DevOpsChallenge @LinuxSkill
👍3🔥1
🛠️💼 DevOps Challenge: Ответ на вчерашнюю загадку!

Сегодня разберёмся, чем отличаются CMD и ENTRYPOINT в Dockerfile и как их правильно использовать для настройки контейнеров.

Правильный ответ: ENTRYPOINT позволяет задать исполняемый файл, а CMD — параметры по умолчанию для этого файла.

Основная информация:

1. CMD:
- Назначение: Устанавливает команду и её аргументы по умолчанию для контейнера.
- Переопределение: Если при запуске контейнера указать другую команду, она заменит CMD.
- Пример:
     FROM ubuntu
CMD ["echo", "Hello, world!"]

Запуск: docker run <image> выведет "Hello, world!", но docker run <image> echo "Hello, Docker!" выведет "Hello, Docker!".

2. ENTRYPOINT:
- Назначение: Конфигурирует контейнер как исполняемый файл.
- Дополнение: Аргументы, указанные при запуске, добавляются к ENTRYPOINT.
- Пример:
     FROM ubuntu
ENTRYPOINT ["echo", "Hello,"]
CMD ["world!"]

Запуск: docker run <image> выведет "Hello, world!", а docker run <image> Docker — "Hello, Docker".

Основные отличия:
- Переопределение: CMD заменяется при запуске, ENTRYPOINT — нет.
- Комбинация: ENTRYPOINT задаёт команду, CMD — аргументы по умолчанию.
____________________

Дополнительный материал:
🧠 - GRUB Boot Mastery: Изучаем искусство восстановления
🧠 - Как настроить ночное выключение вашего компьютера с помощью cron
🧠 - GRUB Makeover: Как дать новую жизнь конфигурации загрузчика

#DevOpsChallenge @LinuxSkill
👍13🔥2
Media is too big
VIEW IN TELEGRAM
👩‍💻Укрощаем Arch Linux: Пошаговая инструкция для смелых линуксоидов!

Привет, отважный покоритель командной строки! Готов установить Arch Linux и стать настоящим гуру? Держись крепче, мы отправляемся в увлекательное путешествие по установке самого хардкорного дистрибутива!

1. Подготовка:
- Скачай образ с archlinux.org (торрент или зеркало)
- Запиши на флешку и приготовься к приключениям!

2. Начало установки:
- Загрузись с флешки
- Установи шрифт покрупнее: setfont ter-132n

3. Интернет - твой лучший друг:
- Проверь подключение: ping archlinux.org
- Для Wi-Fi используй iwctl

4. Разметка дисков - как в Тетрисе, только важнее:
- Проверь диски: lsblk
- Размечай и форматируй: cfdisk, mkfs.fat -F32, mkfs.ext4

5. Установка базовой системы:
   pacstrap /mnt base linux linux-firmware nano networkmanager grub efibootmgr


6. Настройка системы:
- Генерируем fstab: genfstab -U /mnt >> /mnt/etc/fstab
- Меняем корень: arch-chroot /mnt
- Создаем пользователя: useradd -m -G wheel username

7. Локализация и время:
- Редактируем /etc/locale.gen, запускаем locale-gen
- Настраиваем время: timedatectl set-timezone Your/Timezone

8. Установка загрузчика:

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg


9. Финальные штрихи:
- Создаем swap-файл
- Включаем нужные сервисы: systemctl enable NetworkManager

Вуаля! Твой Arch Linux готов к покорению вершин Linux-мастерства!

Источник видео: https://www.youtube.com/watch?v=n2oLwVWxPp4
Текстовая инструкцияот автора: https://news.1rj.ru/str/thmUNIX/9

Включи 🔔 чтобы завтра не пропустить новый пост!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥6
📢 Новостной пост: Важные обновления в мире Linux и безопасности!

Сегодня у нас сразу несколько горячих новостей, которые могут изменить твой взгляд на технологии и безопасность.

1. Изменение 30 строк кода в Linux: Исследователи из Университета Ватерлоо утверждают, что небольшая перестановка в коде Linux может сократить энергопотребление дата-центров на 30%. Это изменение уже включено в новое ядро Linux 6.13.
Источник: www.datacenterdynamics.com / 3dnews.ru


2. Murdoc Botnet: Злоумышленники используют базовые команды Linux для создания ботнета, поражающего IoT-устройства. Будьте осторожны и следите за обновлениями безопасности.
Источник: https://www.securitylab.ru/news/555692.php

3. Релиз Linux 6.13: Линус Торвальдс представил новую версию ядра, включающую множество улучшений и поддержку нового оборудования.
Источник: https://habr.com/ru/news/874842/

4. Google и поддельный Homebrew: Это касается безопасности пользователей Linux, так как Homebrew является популярным менеджером пакетов для macOS и Linux. Вирус AmosStealer, распространяемый через поддельную рекламу, может угрожать пользователям Linux, если они попадают на поддельный сайт.
Источник: tproger.ru

5. NVIDIA устранила уязвимости: Обновления драйверов графики от NVIDIA важны для пользователей Linux, так как они устраняют критические уязвимости, которые могли бы привести к утечке данных. Это особенно актуально для тех, кто использует графические процессоры NVIDIA на системах Linux.
Источник: https://www.comss.ru/page.php?id=15555

📩 Завтра: Двухфакторная аутентификация
Включи 🔔 чтобы не пропустить!
____________________

Дополнительный материал:
🧠 - GRUB Boot Mastery: Изучаем искусство восстановления
🧠 - Как настроить ночное выключение вашего компьютера с помощью cron
🧠 - GRUB Makeover: Как дать новую жизнь конфигурации загрузчика

#Linux_news @LinuxSkill
👍14🔥2
👩‍💻 Привет! Слышал о 2FA? Нет, это не новый дистрибутив.

Это двухфакторная аутентификация, и она круче, чем твой любимый механический клавиатурный свитч!

Как это работает? Вот тебе рецепт крутости:

1. Установи Google Authenticator:
sudo apt-get install libpam-google-authenticator


2. Настрой PAM. Отредактируй /etc/pam.d/sshd и добавь магическую строку.

3. Обнови конфигурацию SSH. ChallengeResponseAuthentication должен быть твоим новым лучшим другом.

4. Запусти:
google-authenticator

И следуй инструкциям. Отсканируй QR-код своим смартфоном.

Теперь ты в клубе 2FA! Твой Linux теперь крепость, а ты - настоящий гуру безопасности.

P.S. Не забудь про резервные коды. Потеря телефона не должна стать концом света!

📩 Завтра: Упрости свою жизнь с BTRFS: знакомься с Btrfs Assistant!
Включи 🔔 чтобы не пропустить!
____________________

Дополнительный материал:
🧠 - Мониторинг и логирование: Установка и настройка системы мониторинга (примеры: Nagios, Prometheus)
🧠 - Мониторинг и логирование: Логирование событий и анализ логов
🧠 - Облачные технологии и DevOps: Введение в облака. Примеры: AWS
#LinuxJournal @LinuxSkill #2FA
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
👩‍💻 Упрости свою жизнь с BTRFS: знакомься с Btrfs Assistant!

Эй, админ! Устал от сложностей с BTRFS? Btrfs Assistant - твой новый лучший друг в мире файловых систем. Давай разберемся, как он сделает твою работу проще:

1. Установка за 3 шага:
   su -
apt-get update
apt-get install btrfs-assistant


2. Что умеет этот помощник:
- 📊 Показывает метаданные BTRFS в понятном виде
- 📸 Управляет снапшотами (работает с Snapper и TimeShift)
- 🧹 Запускает очистку и балансировку
- 🔧 Настраивает Snapper и восстанавливает данные

3. Важно! Запускай правильно:
   pkexec btrfs-assistant

Это избавит от проблем с xdg-document-portal и Flatpak.

4. Лайфхак для быстрого запуска:
- ПКМ по Btrfs Assistant в меню
- "Изменить приложение"
- В "Программа" пиши: pkexec btrfs-assistant

Примечание: Для пользователей GNOME можно использовать утилиту Main Menu для редактирования .desktop файла.

📩 Завтра: Вопрос из теста Linux Essentials Certification. Проверь свои знания!
Включи 🔔 чтобы не пропустить!
____________________

Дополнительный материал:
🧠 - Настройка Ctrl+Alt+Delete в Linux: Перезагрузка или Выключение?
🧠 - GRUB's Got Talent": За кулисами самотестирования компьютера
🧠 - Linux на ночь: Как уложить систему спать с помощью systemctl

#Linux_Mastery @LinuxSkill #Btrfs
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👀4
🐧 Вопрос из теста Linux Essentials Certification. Проверь свои знания!

Готовишься к сертификации Linux Essentials? Давай проверим, насколько ты готов! Вот один из вопросов, который может встретиться на экзамене.

Что такое Linux Essentials?
Linux Essentials — это начальная сертификация, разработанная для тех, кто только начинает свой путь в мире Linux. Она охватывает базовые знания и навыки, необходимые для работы с этой операционной системой, и является отличной отправной точкой для дальнейшего профессионального развития.

Как думаешь, какой вариант правильный? Делись своим ответом в комментариях, а завтра раскрою правильный ответ!

Включи 🔔 чтобы не пропустить!
____________________

Дополнительный материал:
🧠 - GRUB Reboot: Как пересобрать конфигурацию после тюнинга?
🧠 - GRUB Minimalism: Искусство минимальной конфигурации
🧠 - Путеводитель по командам выключения и перезагрузки в Linux: halt, reboot и poweroff

#Linux_Essentials @LinuxSkill
Какая из следующих команд отобразит список всех файлов в текущем каталоге, включая скрытые?
Anonymous Poll
14%
Ls -h
14%
Ls --a
10%
Ls --hidden
62%
Ls -a
👍16👀4👎3
🐧 Ответ на вопрос из теста Linux Essentials Certification.

Вчера был вопрос о том, какая команда покажет все файлы в текущем каталоге, включая скрытые. Сегодня узнаешь правильный ответ и поделюсь практическими примерами использования команды, а также объясню другие варианты.

Правильный ответ: d) ls -a

Основная информация и примеры:

1. Просмотр всех файлов, включая скрытые:
   ls -a

Эта команда отобразит все файлы и директории, включая те, что начинаются с точки (.), которые обычно скрыты.

2. Детальный список с правами доступа:
   ls -la

Используй -l для получения детальной информации о файлах, включая права доступа, владельца и размер.

3. Фильтрация по расширению:
   ls -a | grep ".conf"

Хочешь увидеть только конфигурационные файлы? Добавь grep для фильтрации по расширению.

Другие варианты ответов:

- a) ls -h:
  ls -lh

Используется для отображения размеров файлов в удобочитаемом формате (например, KB, MB). Не показывает скрытые файлы.

- b) ls --a:
- Это неверный вариант. Правильный флаг для отображения скрытых файлов — -a, а не --a.

- c) ls --hidden:
- Такой флаг не существует в стандартной команде ls. Для отображения скрытых файлов используется -a.

Теперь ты знаешь, как использовать ls -a и другие команды для работы с файлами в Linux.
____________________

Дополнительный материал:
🧠 - Временная спираль Linux: От SysV к Systemd
🧠 - GRUB Rescue Mission: Как восстановить систему из grub rescue>
🧠 - Systemd для начинающих: Первые шаги к мастерству в Linux

#Linux_Essentials @LinuxSkill #ls
👍23👀1
Media is too big
VIEW IN TELEGRAM
🐳 Docker и Docker Compose: От новичка до профи за 4 часа!

Привет, будущий Docker-мастер! Готов погрузиться в мир контейнеров и микросервисов? Держись крепче, мы отправляемся в эпическое путешествие по Docker и Docker Compose!

Что ты узнаешь:
06:16 Зачем нужен Docker - проблемы разработки и деплоймента
13:22 VM (виртуальная машина) разница с Docker
17:38 Принцип работы Docker
23:22 Docker образ и Docker контейнер
28:19 Слои образа (теория о принципе)
32:49 Начало установки и нюансы о Docker-Desktop
37:24 Установка Docker на Mac
38:56 Установка Docker на Windows
46:32 Установка Docker на Linux
50:40 Проверка работоспособности Docker Desktop
55:15 Базовые команды Docker с образами и контейнерами
1:16:19 Настройка потребления ресурсов Docker-Desktop
1:17:17 Работаем с образом Ubuntu
1:26:35 Интерактивный терминал контейнера Ubuntu
1:27:39 О файловой системе контейнеров
1:32:21 Установка компонентов в контейнер
1:35:33 Dockerfile. Сборка своего образа и установка компонентов
1:45:31 Уменьшаем количество слоев в образе
1:51:46 Потребление ресурсов контейнерами Live stats
1:57:06 Слои контейнера и сборка образа! из контейнера
2:01:20 Образ Python
2:02:34 Упаковка файлов(проекта) в образ (на простом примере)
2:11:06 О буферизации потока вывода
2:15:01 Разница между RUN и CMD
2:15:37 Очистка системы Docker от кеша, ненужных образов и прочего мусора
2:18:43 Установка доп библиотек в образ из requirements.txt или package.json...
2:19:41 Обзор кода (чекаем пару BTC/USDT)))
2:23:03 Правило структуры Dockerfile (правильной очередности слоев)
2:26:20 Образ Nginx
2:31:22 Монтирование портов и ip адреса хоста к контейнеру Docker
2:38:32 Поработаем в Linux терминале контейнера, редактор Nano
2:51:43 Монтирование директорий хоста к контейнеру
3:00:46 Docker Compose (первый пример с Nginx, портами и директориями)
3:10:13 Сборка руками 4 контейнера Mongo + Mongo-Express + Flask + API Checker
3:12:18 Создание сетей
3:28:05 Онлайн график стоимости (смотрим что получилось))
3:30:03 Compose сборка 4 контейнера Mongo + Mongo-Express + Flask + API Checker

Бонус: Ты научишься создавать полноценное приложение с базой данных, парсером и веб-интерфейсом!

Источник: https://www.youtube.com/watch?v=wgA3yntF_ek
Исходники для этого видео: https://github.com/PythonHubStudio/docker-course-demo
____________________

Дополнительный материал:
🧠 - Linux для продвинутых: Как проверить, использует ли ваша система systemd?
🧠 - Linux Deep Dive: PID 1 и его детище - systemd
🧠 - Linux Command Mastery: Управление службами с помощью systemd

#Linux_youtube @LinuxSkill #Docker #Compose #video #видео
👍30🔥5
📢 Новостной пост: Конфликт Facebook* и Linux: Что стоит за блокировкой?

В начале 2025 года Facebook* неожиданно начал блокировать публикации, связанные с Linux, что вызвало волну недовольства среди пользователей. Давайте разберемся, что произошло и как это отразилось на сообществе.

Основная информация:
1. Что произошло?
- С 19 января Facebook* начал блокировать посты, содержащие упоминания Linux, а также ссылки на сайты, посвященные этой операционной системе. Это вызвало недоумение, так как сама соцсеть использует Linux в своей инфраструктуре.

2. Кто пострадал?
- Одним из первых о блокировке сообщил портал DistroWatch, популярный среди поклонников Linux. Пользователи, публиковавшие ссылки на DistroWatch, столкнулись с временной блокировкой аккаунтов.

3. Какова реакция сообщества?
- Сообщество Linux выразило недовольство и начало искать альтернативные платформы для обсуждения, такие как Mastodon. Многие считают, что это временная ошибка, и надеются на пересмотр политики Facebook*.

4. Что говорит Facebook*?
- Представители Facebook* признали ошибку и заявили, что ограничения были сняты. Однако, часть публикаций по-прежнему остается недоступной, что вызывает вопросы о прозрачности и надежности модерации.

Сообщество надеется, что подобные ситуации не повторятся, и продолжает следить за развитием событий.

* Facebook принадлежат компании Meta, деятельность которой признана экстремисткой и запрещена на территории России

Источники: ferra.ru habr.com tomshardware.com itspeaker.ru anti-malware.ru cnews.ru 3dnews.ru itspeaker.ru opennet.ru securitylab.ru anti-malware.ru distrowatch.com
____________________

Дополнительный материал:
🧠 - Открытый мир Linux: Сокровищница инструментов для системных администраторов
🧠 - Стартуйте в IT с Бесплатным курсом по Linux: от Нуля до DevOps
🧠 - От /etc/passwd к централизованному управлению: Как Linux трансформировал учетные записи

#Linux_news @LinuxSkill
👍8👀8
👩‍💻 Секретное оружие Linux-админа: утилита, которая спасет твою карьеру!

Эй, повелитель серверов! Готов узнать о скрытой суперсиле в твоей системе? Знакомься с namei - твоим новым лучшим другом в мире Linux!

Что умеет этот скрытый ас:
1. Разбивает путь файла на компоненты быстрее, чем ты говоришь "chmod"
2. Выдает досье на каждый элемент пути, как настоящий детектив

Смотри, как это работает:

Команда:
namei -l /var/www/your_site_name/htdocs/wp-admin/index.php


Вывод:
f: /var/www/your_site_name/htdocs/wp-admin/index.php
drwxr-xr-x root root /
drwxr-xr-x root root var
drwxr-xr-x your_username your_group www
drwxr-xr-x your_username your_group your_site_name
drwx--x--x your_username your_group htdocs
drwx------ root root wp-admin
-rw-r--r-- your_username your_group index.php


Ключи для суперсил:
- l: полное досье
- m: права в цифрах (для настоящих гиков)
- o: кто хозяин, а кто в банде
- v: все грязные детали
- x: права человеческим языком

Почему namei круче, чем твой любимый ls:
- Видит всю картину сразу, а не только верхушку айсберга
- Раскрывает все тайные связи в пути файла

Используй namei, когда обычные трюки не работают. Это твой секретный козырь для решения самых хитрых загадок с правами доступа!

📩 Завтра: Раскрой тайны файловой системы с помощью namei!
Включи 🔔 чтобы не пропустить!
____________________

Дополнительный материал:
🧠 - Linux Systemd: Искусство мониторинга служб
🧠 - Linux Systemd: Мастер-класс по управлению службами
🧠 - Linux Systemd: Как стать магистром служб

#Linux_Mastery @LinuxSkill #namei
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍12
👩‍💻 Раскрой тайны файловой системы с помощью namei!

Привет, цифровой детектив! Готов раскрыть секреты, скрытые в дебрях твоей файловой системы? Познакомься с namei - твоим новым суперпомощником в мире Linux!

Что умеет этот скрытый ас:
1. Разбивает путь файла на составляющие
2. Показывает тип каждого элемента пути

Как использовать namei? Проще простого:

namei -v /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png


И вот что ты увидишь:

f: /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
d /
d home
d himanshu
d Downloads
d HTF-review
d Nodejs-Docker
- 1.png


Расшифровка вывода:
- f: = путь, который сейчас исследуется
- d = директория
- l = символическая ссылка
- s = сокет
- b = блочное устройство
- c = символьное устройство
- p = FIFO (именованный канал)
- - = обычный файл
- ? = ошибка

Используй namei, когда нужно разобраться в сложных путях или найти проблемы с символическими ссылками. Это твой швейцарский нож для навигации по файловой системе!

📩 Завтра: Вопрос из теста Linux Essentials Certification: Проверь свои знания!
Включи 🔔 чтобы не пропустить!
____________________

Дополнительный материал:
🧠 - Linux Systemd SOS: Как остановить неисправные процессы
🧠 - Linux Systemd: Навигация по уровням запуска и целям
🧠 - История Shadow Password Suite: Революция безопасности паролей в Linux от Джулианной Фрэнсис Хо

#Linux_Mastery @LinuxSkill #namei
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👀2