Администрирование

Полезные команды Linux

Полезные команды Linux

Небольшой перечень команд, полезных в администрировании Linux.

Здесь представлено краткое описание. За подробностями:  man <название команды> в терминале Linux.

Процессы

ps

показать процессы сессии
ps -ax (все процессы) 

top  процессы в реальном времени
htop аналог top, но имеет более показательный цеетной вывод
(не стоит по умолчанию, нужен пакет htop)
 pstree  показать дерево процессов
nice приоритет процессов (-20 .. +20)
renice сменить приоритет
kill <pid> 

завершить процесс
kill -9 <pid> (убить процесс быстро)
kill -15 <pid> (послать код завершения TERM)

bg перевод в фоновый режим
fg перевод на фронтэнд (из фонового режима)
nohup не сотанавливать после выхода

Диск / ФС

ls <папка> список файлов категории 
touch <путь> создать пустой файл
cat <папка> просмотреть содержимое папки
cp <файл или папка> <копия> создать копию
rm <путь> удалить файл
rm -rf удалить все, рекурсивно
rmdir <путь> удалить папку
mkdir <путь> создать папку
rsync

продвинутое копирование файлов
rsync -aAXv --exclude={"/dev/*","/srv/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /mnt/mountpoint # бэкап рабочей машины
-a, --archive, -rlptgoD (no -H,-A,-X) - режим архива - рекурсивно, сохранять символические ссылки, права, время изменения, группу (доступ), владельца, файлы устройств и специальные файлы
-A, --acls - сохранять текущие праваа на файлы и папки
-X, --xattrs - сохранить расширенные атибуты файлов
-v, --verbose - подробный вывод

free статистика  количества свободной памяти
uptime статистика работы без остановки (без выключения)
vmstat статистика виртуальной памяти
df статистика использования жесткого диска
df -k (вывод в удобоваримом формате)
du показатель размера занятого места на диске
pwd выводит текущий рабочий каталог

Сеть

 route показать / изменить таблицу маршрутизации
netstat вывести сетевые соединения
ifconfig настройка сети

Похожие статьи

Файловая система Linux

Файловая система Linux

Поиск в файлах linux

Поиск в файлах linux

Дисклеймер

Данный ресурс является персональной базой знаний автора и носит исключительно ознакомительный характер.

Автор не несет ответственности за возможные последствия от частичного или полного воспроизведения информации с сайта

Все действия описанные на данном сайте Вы на делаете на свой страх и риск.