Полезные команды Linux, которые надо знать
shell
hex-editor
banner
processes by port
lsof
полезные команды
hold
udevadm
apt-mark
|Команда |Назначение |Пример вывода | |utmpdump /var/log/wtmp |Просмотр лога wtmp |[6] [00214] [tty3] [LOGIN ] [tty3 ] [ ] [0.0.0.0 ] [2019-12-09T12:07:10,443009+0000] [6] [00211] [tty1] [LOGIN ] [tty1 ] [ ] [0.0.0.0 ] [2019-12-09T12:07:10,442998+0000] | |services –list-all |Выводит список всех служб кратко | [ + ] amavis
[ - ] checkfs.sh
[ - ] checkroot-bootclean.sh
[ - ] checkroot.sh
[ + ] clamav-daemon
[ + ] clamav-freshclam
[ + ] console-setup
[ + ] courier-authdaemon
[ - ] courier-pop
[ - ] courier-pop-ssl
[ + ] cron
[ + ] dbus
[ + ] dovecot
[ ? ] dspam
[ - ] exim4
[ + ] acpid | |systemctl list-units –type=service |Выводит список активных служб с назначением |acpid.service loaded active running ACPI event daemon
amavis-mc.service loaded active exited LSB: Startup script for amavis master supervisor UNIT LOAD ACTIVE SUB DESCRIPTION | |systemctl list-unit-files |Выводит список установленных служб со статусом | | |banner “aizaro” |Требует установленной программы banner или sysvbanner (Ubuntu-like) Формирует широкий текст (баннер) по параметру String| # # # # # # # # # #
# # # # # # # # # #
###### # # ###### ##### # #
# # # # # # # # # #
# # # ###### # # # # #### ## # ###### ## ##### #### | |dhex |HEX-редактор командной строки | | |service –status-all |список служб в Ubuntu |[ - ] = сервис остановлен
[ ? ] = управляемый сервис с переменным состоянием [ + ] = сервис запущен | |lsof -i :PORT |просмотр всех процессов, которые взаимодействуют с указанным портом |COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 1670 root 3u IPv4 332025 0t0 TCP *:ssh (LISTEN)
sshd 1670 root 4u IPv6 332027 0t0 TCP *:ssh (LISTEN)
sshd 6915 root 3u IPv4 120930322 0t0 TCP dc-comp-01:ssh->192.168.6.216:50291 (ESTABLISHED)
root@dc-comp-01:/home/sil/backup# lsof -i :22| |sudo update-rc.d service_name defaults |добавить сервис в автозагрузку | | |update-rc.d -f service_name remove |удалить сервис из автозагрузки | | |find /etc -type f -printf ‘%TY-%Tm-%Td %TT %pn’ | sort -r | more|поиск недавно измененных файлов |выводит список файлов по времени модификации - новые сверху списка. | |update-alternatives –config editor |измненить редактор по-умолчанию | | |apt-mark hold apache2 |заморозить пакет по имени |предотвратить обновление пакета | |udevadm trigger |инициировать чтение изменений в утройствах |запускается, например, когда установил новый диск, а он еще не виден в системе | |getconf PAGE_SIZE |показывает размер страницы ОЗУ |getconf -a - выводит все параметры конфигурации ОС | |sudo apt-key adv –recv-keys –keyserver |импорт недостающего ключа gpg | | |alternatives –config mta |Управление альтернативными MTA на Centos | |