Полезные команды 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 | |