TGViewer
Linux для чайника Linux для чайника @linuxdevs · 3.84K subscribers
Post #254 3.34K
⌨️ Полезные утилиты linux

rsync
-v — выводит подробную информацию о процессе копирования;
[-a] — сохраняет все атрибуты оригинальных файлов;
-u — не перезаписывать более новые файлы;
-l — копирует символьные ссылки;
-L — копирует содержимое ссылок;
-p — сохраняет права для файлов;
-t — сохраняет время модификации;
-e — использовать другой транспорт, например, ssh;
[-z] — cжимает файлы перед передачей;
—recursive — перебирать директории рекурсивно;
—exclude — исключить файлы по шаблону.

Примеры:
rsync -avz skillproject/data/ . — из подкаталога в текущий каталог;
rsync -avz skillproject/data/ aaa/ — из подпапки в подпапку aaa/;
rsync -avz skillproject/data/ digita6d@digita6d.beget.tech:/home/d/digita6d/code-skills.ru/public_html/sources/skillproject/data/ — передача на удаленный сервер;

ss
-l или —listening — посмотреть только прослушиваемые порты;
-p или —program — показать имя программы и ее PID;
-t или —tcp — показать tcp порты;
-u или —udp показать udp порты;
-n или —numeric показывать ip адреса в числовом виде.

Примеры:
ss -tlpn — проверить все прослушивающие tcp-порты;
ss -tulpn | grep :80 — показать все процессы, работающие на 80-м порту.

ps
ps -e — показать все процессы;
ps -ef — показать подробную информацию о каждом процессе;
ps -ef | grep phantom — найти все процессы с именем phantom.

mpstat
Показывает статистику загрузки процессора. Команды:
mpstat — показывает общую информацию;
mpstat -P ALL — по каждому ядру.

free
Показывает потребление ОЗУ на текущий момент:
free -h — показывает информацию в гигабайтах.

top
Что-то наподобие диспетчера задач, только для линукс, показывает попроцессное потребление озу.

dpkg
Пакетный менеджер для debian систем (не путать с системой управления пакетами — apt/apt-get);
dpkg -s <packname> — проверить, установлен ли пакет;
dpkg -l — список всех пакетов;
dpkg -l | grep apache2 — проверить, установлен ли конкретный пакет;
dpkg -i <package.deb> — установить пакет.

netstat
netstat -pnltu — посмотреть список используемых портов.

#doc #linux
More from @linuxdevs
  1. Sep 23, 2026🚀 Новый релиз: Provision OCR 0.9.3 Большое обновление системы распознавания документов, к…
  2. Sep 23, 2026⚡️ Автоматическое выключение компьютера — строго по расписанию в Linux Полезно, если ПК до…
  3. Sep 1, 2026🔥 Как узнать температуру оборудования в Linux (и не спалить систему) Если у вашего компью…
  4. Aug 13, 2026🖥 9 способов узнать всё о процессоре в Linux — от количества ядер до поддерживаемых инстр…
  5. Aug 4, 2026✍️ Основные команды для получения информации о системе в Linux date – вывести текущую дату…
  6. Jul 15, 2026☠️ Определяем тип файла Расширение вроде .jpg, .pdf или .exe легко подделать. А вот утилит…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →