Обложка канала

Системный администратор

18542 @i_odmin

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

Системный администратор

3 года назад
Открыть в
Утилиты 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/ [email protected]:/home/d/digita6d/code-skills.ru/public_html/sources/skillproject/data/ — передача на удаленный сервер rsync -avze ssh skillproject/data/ [email protected]:/home/d/digita6d/code-skills.ru/public_html/sources/skillproject/data/ — то же самое м явным указанием ssh 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 — посмотреть список используемых портов 👉 @i_odmin