Команды

Команда awk — мощный инструмент для обработки текста в Linux и Unix, позволяющий фильтровать, анализировать и трансформировать данные. Изучите синтаксис, встроенные переменные, практические примеры и реальные кейсы использования awk для логов, CSV файлов и системного администрирования.

05.12.2025
487
База знаний / Инструкции / Команды
Как создать базу данных MySQL: полное руководство

Полное руководство по созданию баз данных MySQL: команды CREATE DATABASE, настройка кодировок utf8mb4, работа через phpMyAdmin, резервное копирование и практические примеры для различных сценариев использования.

27.11.2025
445
База знаний / Инструкции / Команды
Как создать пользователя MySQL и назначить права

Полное руководство по созданию пользователей MySQL и управлению правами доступа. Команды CREATE USER, GRANT, REVOKE, практические примеры для разных сценариев и советы по безопасности баз данных.

21.11.2025
516
База знаний / Инструкции / Команды
Команда sed: редактирование текста из командной строки

Полное руководство по команде sed для редактирования текста из командной строки Linux. Замена текста, удаление строк, работа с регулярными выражениями и практические примеры для системных администраторов.

12.11.2025
799
База знаний / Команды
Команда cat в Linux: работа с содержимым файлов

Название cat расшифровывается как "concatenate", то есть объединять. Но по факту большинство людей используют её просто для быстрого просмотра файлов в терминале. Хотя возможностей у неё намного больше - можно и файлы создавать, и склеивать несколько документов в один, и много чего ещё.

28.05.2025
1 562
База знаний / Команды / Сервер
Как задать статический IP в Ubuntu 22.04

Иногда устройству в сети нужен постоянный IP-адрес — например, если вы настраиваете сервер, VPN или систему хранения. В этой статье разберём, как закрепить IP-адрес за устройством в Ubuntu 22.04 с помощью утилиты Netplan.

28.05.2025
978
База знаний / Команды
Как узнать имя процесса по его PID в Linux

Иногда нужно быстро понять, какой именно процесс запущен под конкретным PID. В этой статье разберём, как это сделать — но сначала пару слов о том, как вообще работают процессы в Linux. Когда вы или система запускаете какую-то программу, ядро Linux создаёт для неё отдельный процесс. В нём хранятся все данные о работе программы: переменные, ввод-вывод, состояние и прочее.

Так как Linux — многозадачная система, он запускает сразу несколько процессов. Чтобы не возникло путаницы, каждый из них получает уникальный номер — PID. Без этого невозможно было бы корректно управлять запущенными задачами.

В этой статье мы простым языком объясним, чем отличаются команды shutdown, poweroff, halt и reboot в Linux — что именно делает каждая из них и какие у них есть параметры. Если ты начинаешь работать с Linux-серверами, важно разобраться в этих командах — они играют ключевую роль в стабильной и безопасной работе системы.

Когда вы берете на себя задачу запустить собственный почтовый сервер, первое, что приходит в голову — это надежность. Вам нужен инструмент, который справится с потоком писем, не сломается в самый неподходящий момент и не будет держать вас в заложниках сложных настроек. Один из таких инструментов — Exim4.

Если вы пытались удалить файл или папку через rm и получили сообщение вроде:

rm: cannot remove ‘file’: Device or Resource Busy

— не пугайтесь. Это не баг и не сбой, а обычная ситуация: система просто не даёт удалить то, что сейчас используется. 

Разбираемся, что делать в каждом случае.