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

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

РКН https://vk.cc/cMUwm4
Download Telegram
🚀🐧 Марафон "Алфавит команд Linux": Погружение в Команду Groups 🧑‍🤝‍🧑💡

Привет, друзья LinuxSkill! Сегодня мы продолжаем наше путешествие по алфавиту команд Linux и останавливаемся на букве "G" с инструментом Groups. Эта команда - ваш надежный спутник в понимании групповых принадлежностей пользователей в вашей системе. 🌟

TLDR:
- Показать группы для текущего пользователя:
  $ groups


- Показать группы для списка пользователей:
  $ groups [username1 username2 ...]


Описание:
Команда groups отображает группы, к которым принадлежит текущий пользователь или указанные пользователи. Если для значения группы не найдено соответствующей записи в /etc/group, будет показано числовое значение группы. Это простой, но мощный способ узнать, к каким группам принадлежит пользователь.

Примечание:
На системах, не поддерживающих дополнительные группы, информация будет предоставлена из /etc/group. Пользователь должен использовать newgrp или sg для изменения своего текущего реального и эффективного идентификатора группы.

Файлы:
- /etc/group: Информация о групповых учетных записях.

Смотрите также:
- newgrp(1), getgid(2), getgroups(2), getuid(2), initgroups(3) для дальнейшего изучения управления группами и идентификаторами.

🔍 Зачем изучать groups?
- Управление доступом: Понимание групповых принадлежностей помогает в настройке прав доступа и безопасности системы.
- Администрирование: Это ключевой инструмент для системных администраторов для управления группами и пользователями.

Не забудьте прочитать наш следующий пост завтра, где мы рассмотрим команду Head.
Head: Быстрый просмотр файлов с Head. Первые строки файла говорят многое, и теперь вы можете их увидеть мгновенно. Экономьте время и сосредотачивайтесь на важном!
____________________

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

#Linux_Commands #Алфавит_команд_Linux
👍6🔥2
🚀🐧 Марафон "Алфавит команд Linux": Введение в Команду Head 📄💡

Привет, друзья LinuxSkill! Сегодня мы продолжаем наше путешествие по алфавиту команд Linux и останавливаемся на букве "H" с инструментом Head. Эта команда - ваш надежный спутник в быстром просмотре начала текстовых файлов. 🌟

TLDR:
- Вывод первых нескольких строк файла:
  $ head -n [count] [path/to/file]


Описание:
Команда head выводит первые 10 строк каждого указанного файла в стандартный вывод. При работе с несколькими файлами перед каждым выводом добавляется заголовок с именем файла. Если файл не указан, или указан как "-", читается стандартный ввод.

Опции:
- -c, --bytes=[-]NUM: Выводит первые NUM байт каждого файла. С ведущим "-", выводит все, кроме последних NUM байт файла.
- -n, --lines=[-]NUM: Выводит первые NUM строк вместо первых 10. С ведущим "-", выводит все, кроме последних NUM строк файла.
- -q, --quiet, --silent: Никогда не выводит заголовки с именами файлов.
- -v, --verbose: Всегда выводит заголовки с именами файлов.
- -z, --zero-terminated: Разделитель строк - NUL, а не новая строка.

Примеры использования:
- head -n 5 file.txt: Выводит первые 5 строк файла file.txt.
- head -c 100 file.txt: Выводит первые 100 байт файла file.txt.

🔍 Зачем изучать head?
- Быстрый просмотр содержимого: head позволяет быстро оценить содержимое файла, что особенно полезно при работе с большими текстовыми файлами.
- Гибкость в обработке данных: С помощью различных опций head можно адаптировать вывод под конкретные нужды анализа данных.

Не забудьте прочитать наш следующий пост завтра, где мы рассмотрим команду Ifconfig.
Ifconfig: Ваш сетевой интерфейс под контролем с Ifconfig. Настройка IP-адресов, масок подсети и многое другое теперь в ваших руках. Сетевое администрирование не было таким простым!
____________________

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

#Linux_Commands #Алфавит_команд_Linux
👍15🔥3
🚀🐧 Марафон "Алфавит команд Linux": Навигация по Сетевым Интерфейсам с Ifconfig 🌐💻

Привет, друзья LinuxSkill! Сегодня мы продолжаем наше путешествие по алфавиту команд Linux и останавливаемся на букве "I" с инструментом Ifconfig. Эта команда - ваш надежный спутник в управлении сетевыми интерфейсами и настройке сетевых параметров. 🌟

TLDR:
- Просмотр настроек сетевого адаптера Ethernet:
  $ ifconfig eth0


- Отображение деталей всех интерфейсов, включая отключенные:
  $ ifconfig -a


- Отключение интерфейса eth0:
  $ ifconfig eth0 down


- Включение интерфейса eth0:
  $ ifconfig eth0 up


- Назначение IP-адреса интерфейсу eth0:
  $ ifconfig eth0 [ip_address]


Описание:
Ifconfig используется для конфигурации сетевых интерфейсов, установленных в ядре. Это инструмент, необходимый при загрузке системы для настройки интерфейсов, а также для отладки или настройки системы.

Опции:
- -a: Отображает все доступные интерфейсы, даже если они отключены.
- -s: Показывает краткий список, подобно netstat -i.
- -v: Подробный вывод для некоторых условий ошибок.
- up: Активирует интерфейс.
- down: Отключает интерфейс.

Примеры использования:
- ifconfig eth0: Показывает настройки для интерфейса eth0.
- ifconfig eth0 down: Отключает интерфейс eth0.
- ifconfig eth0 192.168.1.2: Назначает интерфейсу eth0 IP-адрес 192.168.1.2.

🔍 Зачем изучать ifconfig?
- Управление сетью: ifconfig позволяет вам контролировать и настраивать сетевые интерфейсы вашей системы.
- Диагностика: Это ключевой инструмент для диагностики сетевых проблем и настройки сетевых параметров.

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

Дополнительный материал:
🧠 - Прозрачность systemd: Освещаем теневые уголки системных процессов в Linux
🧠 - Управление питанием в Linux: Искусство выключения с помощью systemctl
🧠 - Linux для продвинутых: Как проверить, использует ли ваша система systemd?

#Linux_Commands #Алфавит_команд_Linux
👍15🔥2
🚀🐧 Марафон "Алфавит команд Linux": Мастерство Слияния Файлов с Join 📑💡

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

TLDR:
- Слияние двух файлов по первому (по умолчанию) полю:
  $ join [path/to/file1] [path/to/file2]


- Слияние двух файлов с использованием запятой в качестве разделителя полей:
  $ join -t [','] [path/to/file1] [path/to/file2]


- Слияние третьего поля файла1 с первым полем файла2:
  $ join -1 [3] -2 [1] [path/to/file1] [path/to/file2]


- Вывод строки для каждой строки из файла1, которая не имеет пары:
  $ join -a [1] [path/to/file1] [path/to/file2]

- Слияние файла из стандартного ввода:
  $ cat [path/to/file1] | join - [path/to/file2]


Описание:
Команда join сравнивает строки двух файлов по общему полю и выводит строки, в которых это поле совпадает. По умолчанию используется первое поле, разделенное пробелами.

Опции:
- -a FILENUM: Также выводит строки из файла FILENUM (1 или 2), которые не имеют пары.
- -t CHAR: Использует CHAR в качестве разделителя полей во вводе и выводе.
- -1 FIELD и -2 FIELD: Указывает поле для слияния в каждом файле.

Примеры использования:
- join -t ',' file1.csv file2.csv: Слияние двух CSV-файлов по первому полю с запятой в качестве разделителя.

🔍 Зачем изучать join?
- Обработка данных: join позволяет эффективно объединять данные из разных источников, что особенно полезно при анализе данных.
- Гибкость: С помощью различных опций join можно адаптировать процесс слияния под конкретные нужды.

Не забудьте прочитать наш следующий пост завтра, где мы рассмотрим команду Kill.
Kill: Управляйте процессами без усилий с Kill. Завершайте, приостанавливайте или перезапускайте задачи одной командой. Ваша система, ваш контроль.
________________

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

#Linux_Commands #Алфавит_команд_Linux
👍14🔥1👀1
🚀🐧 Марафон "Алфавит команд Linux": Управление Процессами с Kill 🔪🔄

Привет, друзья LinuxSkill! Мы продолжаем наше путешествие по алфавиту команд Linux и останавливаемся на букве "K" с инструментом Kill. Эта команда - ваш надежный спутник в управлении процессами, предоставляя вам мощь контроля над выполнением программ в вашей системе. 🌟

TLDR:
- Завершение программы с использованием сигнала SIGTERM (по умолчанию):
  $ kill [process_id]


- Список доступных имен сигналов:
  $ kill -l


- Завершение программы с использованием сигнала SIGHUP:
  $ kill -[1|HUP] [process_id]


- Завершение программы с использованием сигнала SIGINT (прерывание):
  $ kill -[2|INT] [process_id]


- Немедленное завершение программы с использованием сигнала SIGKILL:
  $ kill -[9|KILL] [process_id]


- Приостановка программы до получения сигнала SIGCONT ("продолжить"):
  $ kill -[17|STOP] [process_id]


Описание:
Команда kill отправляет указанный сигнал выбранным процессам или группам процессов. Если сигнал не указан, отправляется сигнал TERM, действие которого по умолчанию - завершение процесса.

Примеры использования:
- kill 12345: Отправляет сигнал SIGTERM процессу с ID 12345.
- kill -SIGINT 12345: Отправляет сигнал SIGINT (аналогично нажатию Ctrl+C) процессу с ID 12345.

🔍 Зачем изучать kill?
- Гибкое управление процессами: kill позволяет вам завершать, приостанавливать и возобновлять выполнение процессов, обеспечивая тонкий контроль над системой.
- Аварийное восстановление: В случаях, когда программы "зависают" или занимают слишком много ресурсов, kill становится незаменимым инструментом для восстановления работоспособности системы.

Завтра мы рассмотрим команду Last.
Last: Отслеживайте активность системы с Last. Просмотр последних входов в систему поможет вам держать безопасность под контролем. Знание — сила!
________________

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

#Linux_Commands #Алфавит_команд_Linux
👍20👀1
🚀🐧 Марафон "Алфавит команд Linux": Временная Капсула с Last 🕰️🔍

Привет, друзья LinuxSkill! Сегодня в нашем марафоне мы раскрываем тайны команды Last, которая служит как временная капсула, позволяя нам заглянуть в прошлое и увидеть историю входов в систему. 🌟

TLDR:
- Просмотр последних входов в систему:
  $ last


- Указание количества последних входов для отображения:
  $ last -n [login_count]


- Просмотр всех входов определенного пользователя с отображением IP-адреса:
  $ last [username] -i


- Просмотр всех записанных перезагрузок:
  $ last reboot

- Просмотр всех записанных выключений системы:
  $ last shutdown


Описание:
Команда last ищет в файле /var/log/wtmp (или в файле, указанном с помощью опции -f) и отображает список всех пользователей, входивших в систему (и выходивших из нее) с момента создания этого файла.

Примеры использования:
- last -F -a: Показывает полную дату и время для записей, а затем отображает имя хоста в последнем столбце, чтобы предотвратить обрезку.
- last reboot: Показывает журнал всех перезагрузок с момента создания файла журнала.

🔍 Зачем изучать last?
- Исторический анализ: last позволяет анализировать историю входов в систему, что может быть полезно для аудита безопасности или решения проблем.
- Мониторинг системы: Это ключевой инструмент для отслеживания активности пользователей и системных событий, таких как перезагрузки и выключения.

Не пропустите наш следующий пост завтра, где мы рассмотрим команду Md5sum.
Md5sum: Защитите свои данные с Md5sum. Проверка целостности файлов теперь проще, чем когда-либо. Будьте уверены в своих данных.
____________________

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

#Linux_Commands #Алфавит_команд_Linux
👍18
Как проверить файлы на целостность и не поймать вирус? Просто запусти md5sum!

Когда ты скачиваешь что-то важное, будь то iso образ или архив с конфигами, всегда есть шанс, что файл будет битым. Но есть крутая команда md5sum, которая поможет убедиться, что всё в порядке и ничего не сломано. Вот как это сделать:

- Вычислить MD5-сумму для одного файла:
  md5sum /путь/к/файлу


- Для нескольких файлов, чтобы не париться:
  md5sum /файл1 /файл2 > список.md5


- Проверить, всё ли на месте:
  md5sum --check список.md5


Типичная ситуация: скачал новую версию системы, думаешь — всё, сейчас буду ставить. А она битая. С md5sum такого не будет, проверил — и вперёд!

Советую всегда проверять целостность файлов перед важными операциями. md5sum — это как антивирус на минималках, быстро и без заморочек.

Запомни: лучше один раз проверить, чем потом разгребать бардак. Завтра у нас ещё одна команда, так что не отвлекайся, будет интересно!
____________________

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

#Linux_Commands #Алфавит_команд_Linux
👍12🔥1👀1
Текстовый редактор Nano — как работать с файлами на минималках и не страдать!

Редактировать файлы в Linux можно легко, быстро и без лишнего головняка, если знаешь про Nano. Забудь про Vim и его «выйти-невозможно», тут всё проще.

Вот несколько команд, чтобы начать:

- Просто запускай редактор:
  nano


- Открываешь файл и сразу с нужной строки:
  nano +10,5 /путь/к/файлу


- Удобная штука — мягкий перенос строк:
  nano --softwrap файл.txt


- И для параноиков: включаешь создание резервной копии при сохранении:
  nano --backup /путь/к/файлу


Зачем вообще Nano? Потому что это редактор для тех, кто не хочет лишний раз париться с настройками и командами. Открыл, отредактировал, сохранил — никаких странных комбинаций клавиш и выходов через Ctrl + Alt + Delete. Да и если ты только начинаешь осваивать Linux — это идеальный вариант.

Попробуй, сам удивишься, насколько всё просто. Завтра залетим в ещё одну крутую команду — Od, но пока не отвлекайся, Nano ждёт!
____________________

Дополнительный материал:
🧠 - User Private Group: Революционный подход Red Hat к безопасности пользователей в Linux
🧠 - Настройка sudo для аутентификации без пароля root: Пошаговое руководство
🧠 - Понимание UID и GID в Linux: Не просто числа, а ключи к безопасности

#Linux_Commands #Алфавит_команд_Linux
👍20🔥2
Почувствуй себя цифровым рентгенологом — откроем файлы насквозь с Od!

Знаешь, что может быть интереснее, чем просто смотреть на файл? Смотреть на него изнутри! Забудь стандартные текстовые редакторы, Od покажет тебе всю грязную работу в шестнадцатеричных и октальных форматах. Это как заглянуть в душу файлов, особенно если любишь копаться в бинарниках или отлаживать что-то сложное. Не впечатлил? Подожди, сейчас будет жарче!

### Вот как ты можешь использовать Od:
- Начни с основ — покажи файл в стандартном виде:
  od /путь/к/файлу


- Переведи всё в шестнадцатеричный формат, ведь так данные выглядят как из "Матрицы":
  od -t x1 -v /путь/к/файлу


- Только часть файла, потому что тебе не всегда нужно знать всё:
  od --read-bytes=100 --skip-bytes=500 -v /путь/к/файлу


### Почему Od — это круто?

Od — это как микроскоп для твоих файлов. С ним можно рассмотреть каждую мелочь: от байтов до блоков данных. Особенно полезно, если работаешь с бинарниками или когда тебе нужно отладить сложные программы. Это как вскрытие файла без крови — чистый анализ.

P.S. Завтра у нас командный супермен Passwd! Подходи на марафон "Алфавит команд Linux", узнаешь, как управлять паролями как босс. Спойлер: никакие хаки с Wi-Fi не помогут без passwd! 😄
____________________

Дополнительный материал:
🧠 - Установка нового пароля root в Linux: Пошаговое руководство для системных администраторов
🧠 - Мастерство управления пользователями в Linux: Ваше полное руководство
🧠 - Революция в управлении дисковым пространством: Встречайте topdiskconsumer

#Linux_Commands #Алфавит_команд_Linux
👍17🔥2👀1
Давно занимался спортом? Нет? Ну вот, пора хотя бы пароли сменить! 🔑😂

Как сказал бы Джимми Карр: "Менять пароли — это как ходить в спортзал. Все знают, что надо, но никто не хочет этого делать… пока что-то не сломается!" Так что не жди, пока твои данные сбегут без тебя — давай разберемся с командой passwd!

Вот как ты можешь заставить свою систему работать на тебя:

- Поменяй пароль сам (ну, просто на всякий случай, вдруг кто-то уже пользуется твоей учёткой):
  $ passwd

Не бойся, это не больно. Разве что только для забывчивых.

- Измени пароль коллеги и смотри, как они паникуют:
  $ passwd [имя пользователя]

Отличный способ стать тем самым "другом" с немного извращённым чувством юмора.

- Стань шпионом своей системы: узнай статус пароля, ничего не ломая:
  $ passwd -S

Вот и вся магия — узнать, что происходит, без необходимости на что-то влиять.

- Отменить пароль? Да ты просто бунтарь!
  $ passwd -d [имя пользователя]


Почему тебе это нужно?
- Потому что ты не хочешь, чтобы твои данные лежали на серверах хакеров.
- Потому что контроль над паролями — это реальная сила.

И не пропусти завтрашний пост! Мы будем управлять виртуальными дисками с qemu-img и убедимся, что виртуализация станет твоим новым хобби!
____________________

Дополнительный материал:
🧠 - Все о группах в Linux: Почему это важно для каждого пользователя?
🧠 - Энциклопедия Docker: Незаменимые инструменты для системных администраторов
🧠 - Усиление безопасности веб-серверов Linux с помощью самоподписанных сертификатов

#Linux_Commands #Алфавит_команд_Linux
🔥13👍11👀4
Секреты qemu-img, которые сэкономят твой диск 💾🔄

Знаешь, что общее у меня и твоего жесткого диска? Мы оба храним слишком много бесполезных вещей. 😏

Сегодня покажу, как qemu-img делает управление виртуальными дисками в Linux проще простого. Этот инструмент поможет тебе создать, расширить или проверить образы дисков всего за пару секунд. Вот как это работает:

- Создание нового образа на 10 ГБ:
  qemu-img create disk.img 10G


- Полная информация о твоем диске:
  qemu-img info disk.img


- Расширение диска, если мало места:
  qemu-img resize disk.img 20G


Не пропусти завтрашний пост! Завтра мы разберём команду Rm — твой лучший друг для удаления всего ненужного.
____________________

Дополнительный материал:
🧠 - Секретные техники от Linux Skill: Откройте для себя мир возможностей!
🧠 - Взгляд в прошлое: Историческая роль файла /etc/passwd в Linux
🧠 - Командный центр Linux: Ваше руководство по базовым консольным программам

#Linux_Commands #Алфавит_команд_Linux
👍11🔥3
Забудь про файлы, они исчезнут! 🗑️🔄

Удаление файлов — это как прощаться с тем, что уже давно надо было выкинуть... или случайно убрать что-то важное, как всегда. Сегодня мы говорим о rm — твоем верном помощнике для избавления от ненужных файлов и каталогов в Linux.

Вот пара команд, чтобы ты не промахнулся:

- Удалить файл навсегда:
  rm file.txt


- Удалить без вопросов:
  rm -f file.txt


- Подтвердить удаление каждого файла:
  rm -i file.txt


- Удалить всё и сразу (каталоги включены):
  rm -r my_directory/


Пока удаляешь ненужное, не забудь оставить место для важных вещей. Завтра разберёмся с Sudo и узнаем, как получить суперсилы в Linux!
____________________

Дополнительный материал:
🧠 - Защитный барьер Linux: Как система обеспечивает безопасность пользователей и групп
🧠 - Мастер-класс по консольным программам Linux: Разбираемся с UID и GID
🧠 - Централизованное управление пользователями в Linux: Гармония преимуществ и вызовов

#Linux_Commands #Алфавит_команд_Linux
👍16🔥5👀1
Наконец-то! Как стать суперпользователем без риска оказаться в тюрьме! 🔑🔐

Знаешь, что общего между хакерами и обычными пользователями? Одни получают доступ через sudo, а другие — через суд.

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

Вот что можно сделать с sudo:

- Запустить команду от имени суперпользователя:
  sudo less /var/log/syslog


- Отредактировать важные файлы (и не нарваться на проблемы):
  sudo --edit /etc/fstab


- Запустить команду от имени другого пользователя (играем в шпионов):
  sudo --user=user --group=group id -a


- Повторить последнюю команду с правами суперпользователя (потому что забыл sudo):
  sudo !!


Sudo — это не просто команда, это способ получить контроль и порядок, не снимая защитные очки. Помни, с великой властью приходит великая ответственность... и возможность перезагрузить сервер с командой:
sudo shutdown -r +15 "quick reboot"


А завтра тебя ждёт команда Tac — потому что читать с конца иногда полезнее, чем с начала!
____________________

Дополнительный материал:
🧠 - Создание учетной записи пользователя в Linux: Пошаговое руководство
🧠 - Мастер-класс по созданию системных аккаунтов в Linux
🧠 - Настройка команды useradd для создания системных учетных записей в Linux

#Linux_Commands #Алфавит_команд_Linux
👍27🔥3👀3
Забудь про начало! Как Tac покажет тебе всё важное с последней строки 🔄📖

Честно говоря, если бы читать было так же просто, как катить файл в терминале, книги начинались бы с последней страницы. Сегодня разберём команду Tac — это тот момент, когда твои логи буквально говорят тебе: "Начни с самого свежего!"

- Прочитать файл с конца:
  tac logfile.log


- Чтение с использованием разделителя:
  tac -s "###" report.txt


- Использовать регулярное выражение в качестве разделителя:
  tac -r -s '[regex]' report.txt


Представь, что читаешь чат не снизу вверх, а сверху вниз. Странно, правда? Вот для этого и нужен tac: быстро пролистывай логи или отчёты, начиная с последнего события. Особенно полезно, если тебе нужно мгновенно увидеть свежие проблемы или изменения.

А завтра заглянем в Uname — научимся понимать, на каком ядре и архитектуре вообще стоит твоя система. Потому что знать, на чём стоишь, это уже половина успеха!
____________________

Дополнительный материал:
🧠 - Настройка персонализированных каталогов в Linux: Управление пользовательскими директориями
🧠 - Создание пользовательских и системных групп в Linux: Пошаговое руководство
🧠 - Управление группами в Linux: Как добавить пользователя в группы с помощью команды usermod

#Linux_Commands #Алфавит_команд_Linux
👍11👀4🔥1
Не знал про эту команду? Вот как uname спасет твой Linux!

Если бы uname умела ещё и делать кофе, цены бы ей не было! Но пока она просто расскажет тебе всё о твоей системе за пару секунд. Готов? Вот как быстро можно узнать всё, что нужно:

- Узнать название ядра:
  uname


- Процессор и архитектура машины:
  uname --machine --processor


- Полная инфа, одним махом:
  uname --all


Теперь ты знаешь, на чём сидишь — и это только начало. Завтра посмотрим на Vdir: как не потеряться в файлах и каталогах!
____________________

Дополнительный материал:
🧠 - Создание пользователей в Ubuntu с помощью команды adduser: Пошаговое руководство
🧠 - Создание системного пользователя в Ubuntu: Пошаговое руководство
🧠 - Создание пользовательских и системных групп в Debian с помощью команды addgroup: Пошаговое руководство

#Linux_Commands #Алфавит_команд_Linux
👍16👀2🔥1
Ты точно в курсе всех файлов? Vdir покажет больше, чем ты ожидал!

Если думаешь, что знаешь, что у тебя в каталоге, — vdir тебя удивит. Этот инструмент похож на ls, но на деле показывает гораздо больше деталей. Вот как можно быстро увидеть всё:

- Подробный список файлов:
  vdir


- Скрытые файлы тоже покажем:
  vdir -a


- Рекурсивный режим для глубокого погружения:
  vdir -R


- Сортировка по времени изменения:
  vdir -lt


Теперь твоя система как на ладони. Завтра нырнём в Whoami — ты вообще в курсе, кто ты в своей системе?
____________________

Дополнительный материал:
🧠 - Проверка целостности файлов учетных записей в Linux
🧠 - Отключение учетной записи пользователя в Linux
🧠 - Удаление пользователя в Linux с помощью команды userdel: Пошаговое руководство

#Linux_Commands #Алфавит_команд_Linux
👍23👀3
Ты точно знаешь, кто ты? Whoami расскажет! 👤🔍

Если бы каждый раз, когда ты забываешь, под каким пользователем ты работаешь, тебе давали доллар, ты бы уже купил себе новый сервер! Но вместо этого просто запусти whoami и получи ответ за секунду. Вот как это делается:

- Простая проверка имени текущего пользователя:
  whoami


- С sudo — ты уже root:
  sudo whoami


Теперь ты точно знаешь, кто тут босс. Завтра узнаешь, как Xargs поможет связать команды и сделать работу с вводом ещё мощнее.
____________________

Дополнительный материал:
🧠 - Удаление пользователя в Ubuntu с помощью команды deluser: Пошаговое руководство
🧠 - Удаление группы в Ubuntu с помощью команды delgroup
🧠 - Поиск и управление файлами удаленных пользователей в Linux

#Linux_Commands #Алфавит_команд_Linux
👍9👀2🔥1
Ускорь работу в Linux на 200% с помощью команды xargs!💡

Можешь расслабиться и наигранно вздыхать, будто всё ещё занят. Переложи всю рутину на — xargs!

- Удаление всех файлов с расширением .log:
  find . -name '*.log' | xargs rm


- Копирование найденных файлов в другой каталог:
  find . -name '*.conf' | xargs cp -t /backup


- Создание пустых файлов по списку:
  echo "file1 file2 file3" | xargs touch


- Перемещение всех картинок в каталог /images:
  find . -name '*.jpg' | xargs -I {} mv {} /images


Теперь твоя система делает всё за тебя, а ты выглядишь занятым гением. Завтра взглянем на команду Yes — и ты узнаешь, как заставить Linux отвечать "да" на всё, что бы ты ни спросил!
____________________

Дополнительный материал:
🧠 - Получение привилегий root в Linux с помощью команды su: Пошаговое руководство
🧠 - Расширение возможностей команды sudo в Linux
🧠 - Увеличение времени кэширования пароля в sudo

#Linux_Commands #Алфавит_команд_Linux
👍17🔥3👀1
Хочешь сэкономить время? Вот как Yes скажет "да" за тебя! 🔄

Можешь расслабиться и позволить Linux делать всю работу за тебя. Команда Yes автоматизирует все эти скучные моменты, когда нужно повторять одно и то же подтверждение снова и снова. Всё просто: она повторяет заданную строку или символ, пока ты не решишь остановиться.

- Повторяющийся вывод нужного слова или фразы:
  yes "Принять"


- Подтверждение по умолчанию (вывод "y"):
  yes


- Автоматическая установка программы:
  yes | sudo apt-get install [program]


- Выбор опции по умолчанию:
  yes '' | ./configure


Теперь ты можешь автоматизировать скучные установки и сэкономить уйму времени! Настоящая магия в том, что тебе больше не нужно тыкать "y" каждый раз. Пусть Linux делает это за тебя.

Завтра будет ещё круче — разбираем Zcat. Быстрый доступ к сжатым файлам без лишних движений.
____________________

Дополнительный материал:
🧠 - Настройка индивидуальных конфигураций для пользователей sudo: Пошаговое руководство
🧠 - Защитите свои данные в Linux: Основы разрешений файлов
🧠 - Освоение Утилит Диагностики Сети в Linux: Ваш Путеводитель

#Linux_Commands #Алфавит_команд_Linux
👍10🔥4👀2
Не трать время на распаковку! Вот как Zcat покажет всё на лету! 📚🔓

Хочешь мгновенно увидеть содержимое сжатого файла, не заполняя диск ненужными временными файлами? Команда zcat сделает это за тебя. Экономь место, сжимай нервы — просто смотри и работай прямо с архивом.

- Чтение сжатого файла без распаковки:
  zcat file.gz


- Чтение нескольких архивов одним махом:
  zcat file1.gz file2.gz


- Комбо с grep для поиска в архиве:
  zcat file.gz | grep "текст"


- Распакуй и обработай на лету:
  zcat file.tar.gz | tar xvf -


Быстро просматривай сжатые логи или восстанавливай базы данных прямо из архива — никаких лишних движений! Теперь ты знаешь, как работать эффективнее.

Завтра будет интересно: мы погружаемся в команду awk — это настоящая магия для работы с текстом.
____________________

Дополнительный материал:
🧠 - Шпаргалка системного администратора по сетевым инструментам Linux: Пошаговая инструкция
🧠 - Погружаемся в мир Linux: Всё о владельцах файлов и группах!
🧠 - Путешествие во Времени: От ext до ext4 - Эволюция Файловых Систем Linux

#Linux_Commands #Алфавит_команд_Linux
👍16👀3🔥1
🚀🐧 Мы сделали это! Финал Марафона "Алфавит команд Linux" 🎉

Ну что, админ, до конца добрался? Или всё ещё в логах zcat застрял? Если ты это читаешь, значит ты не просто осилил марафон, а теперь можешь с гордостью называть себя мастер-кондитером команд Linux! 😎🎂

За этот марафон мы прошли путь от a2disconf до zcat — от базовых команд до тех, что заставляют твою систему работать эффективнее. Ты стал не просто пользователем, а настоящим мастером командной строки! 🛠️

📚 Вот команды, которые ты теперь знаешь наизусть (ну почти):
- a2disconf: Ловкость в отключении конфигов Apache.
- b2-tools: Управление облаками как профи.
- Cat: Твой лучший друг в выводе содержимого файлов.
- Kill: Убивает процессы быстрее, чем ты успеваешь моргнуть.
- Sudo: Потому что ты же босс, правда?

И многое другое, что теперь заставляет твою консоль работать на максималках! 🚀

А теперь серьёзно:
Ты прокачал свои скиллы, открыл новые горизонты и доказал, что Linux — это не просто система, а твой мощный инструмент для решения любых задач.

Спасибо за участие! Ваш интерес и вовлечённость сделали этот марафон не просто крутым, а по-настоящему огненным! 🔥

А что дальше? Мы готовим ещё больше полезного контента, мемов и реальных кейсов, чтобы прокачать тебя ещё круче. Следи за новостями канала, это только начало.
👍31