Инструменты пользователя

Инструменты сайта


шпаргалка_по_командам_терминала

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
шпаргалка_по_командам_терминала [2015/03/05 11:44]
81.222.241.194
шпаргалка_по_командам_терминала [2016/02/03 18:52] (текущий)
Строка 2: Строка 2:
                                                                                        
 **free -m**  <- Вывести информацию об использовании оперативной памяти\\ **free -m**  <- Вывести информацию об использовании оперативной памяти\\
 +**cat /proc/meminfo** <- Вывести подробную информацию об оперативной памяти\\
 **cat /proc/version**  <- Вывести подробную информацию о дистрибутиве \\ **cat /proc/version**  <- Вывести подробную информацию о дистрибутиве \\
 **lsb_release -a**  <- Аналог предыдущей команды\\ **lsb_release -a**  <- Аналог предыдущей команды\\
 **cat /etc/*-relese***  <- Аналог предыдущей команды \\ **cat /etc/*-relese***  <- Аналог предыдущей команды \\
 +**cat /proc/cpuinfo** <- Вывести подробную информацию о процессоре/ядрах \\
 **cat /etc/passwd | cut -f 1 -d :**  <- Вывести список пользователей из файла passwd \\ **cat /etc/passwd | cut -f 1 -d :**  <- Вывести список пользователей из файла passwd \\
 **ssh -D 127.0.0.1:9050 -Nf user@server01.com**  <- Тоннель между сервером "server01.com", который будет слушать локально на порту 9050\\ **ssh -D 127.0.0.1:9050 -Nf user@server01.com**  <- Тоннель между сервером "server01.com", который будет слушать локально на порту 9050\\
Строка 20: Строка 22:
 **iptables -t nat -vnL**  <- Вывести список правил для таблицы nat\\ **iptables -t nat -vnL**  <- Вывести список правил для таблицы nat\\
 **w**  <- Список пользователей, которые зарегистрировались в системе \\ **w**  <- Список пользователей, которые зарегистрировались в системе \\
 +**who** <- Аналог предыдущей команды\\
 +**tty** <- Вывести номер терминала для текущего пользователя \\
 **service tor status**   <- Вывести статус процесса "tor"\\ **service tor status**   <- Вывести статус процесса "tor"\\
 **du -sh /var**  <- Вывести суммарное содержимое директории "var"\\ **du -sh /var**  <- Вывести суммарное содержимое директории "var"\\
 +**ip a**  <- Вывести список всех сетевых интерфейсов \\ 
 +**ip r**  <- Вывести список маршрутов\\ 
 +**ip r a 192.168.6.3 via 192.168.1.1 dev eth1**  <- Добавить маршрут к хосту "192.168.6.3" через роутер "192.168.1.1" на интерфейс "eth1"\\ 
 +**ip r a 192.168.6.3 via 192.168.1.1 dev eth1 t 103 ** <- Добавить маршрут в таблицу 103\\ 
 +**ip ru** <- Просмотреть список правил для таблиц маршрутизации \\ 
 +**ip r d 192.168.6.3**  <- Удалить маршрут к хосту "192.168.1.1"\\ 
 +**ip r s t 103** <- Вывести маршруты для таблицы 103\\ 
 +**ip r g 8.8.8.8** <- Вывести информацию об исходящем интерфейсе и маршрутизторе, через который пойдёт коннект к хосту "8.8.8.8"\\ 
 +**arp -a**  <- Вывести таблицу ARP\\ 
 +**arp -a -i eth0**  <- Вывести информацию из ARP таблицы о хостах, которые находятся за интерфейсом "eth0"\\ 
 +**dpkg --get-selections** <- Вывести информацию об установленных либо деинсталированных пакетах в системе \\ 
 +**xl list-vm** <- Вывести список запущенных виртуальных машин XEN\\ 
 +**xentop** <- Интерактивный мониторинг виртуальных машин XEN\\ 
 +**scp -P 4444 user1@server01.com:~/myfile* .**  <- Забрать из сервера "server01.com", порт "4444" файлы начинающиеся с "myfile" по scp из домашнего каталога пользователя "user1" и переместить их в текущую директорию на своём хосте\\ 
 +**pdbedit -L** <- Вывести список пользователей SAMBA\\ 
 +**smbpasswd -a user1**  <- Добавить пользователя "user1" в базу пользователей SAMBA\\ 
 +**lsattr -a** <- Вывести атрибуты всех файлов в текущей директории \\ 
 +**netstat -rn** <- Вывести таблицу маршрутизации \\ 
 +**netstat -tulpn**  <- Вывести подробную информацию о локальных сокетах\\ 
 +**lsof -u user1**  <- Вывести список открытых файловых дескрипторов и процессов пользователя "user1" \\ 
 +**lsof -p 2765** <- Вывести список открытых файловых дескрипторов и процессов для PID №2765\\ 
 +**ps axu **  <- Вывести подробную информацию о всех процессах \\ 
 +**ps -elf** <- Вывести подробную информацию о всех процессах (Solaris)\\ 
 +**lsof -f --- /usr/sbin/sshd  **  <- Вывести список процессов для файла sshd \\ 
 +**umask**  <- Вывести дефолтную маску восьмибитовую маску для юзера\\ 
 +**route** <- Вывести таблицу маршрутизации\\ 
 +**nc -l 127.0.0.1 -p 3306**  <- Перевести порт "3306" на ip "127.0.0.1" в режим прослушки \\ 
 +**sfdisk -s** <- Вывести коли-во блоков для всех накопителей \\ 
 +**fdisk -l** <- Вывести список информации о всех накопителей и разделов\\ 
 +**sfdisk -l** <- Аналог предыдущей команды, только с более информативным выводом\\ 
 +**sfdisk -d /dev/sdb2 > disk2.out** <- Скинуть дамп накопителя "sdb2"\\ 
 +**sfdisk /dev/sdb2 < disk2.out** <- Залить информацию из дампа на носитель "sdb2"\\ 
 +**rdesktop -k en-us server1.com** <- Подключиться через удалённый рабочий стол к машине "server1"\\ 
 +**rdesktop -k en-us -g100% server1.com** <- Подключиться через удалённый рабочий столу к машине "server1" с полноэкранным расширением\\ 
 +**vncviewer server1.com::5900** <- Подключиться через VNC к хосту "server1" на порт 5900\\ 
 +**htop -u user2** <- Вывести список процессов для пользователя "user2"\\ 
 +**htop -d 5 ** <- Установить задержку в 5 секунд для обновления информации о процессах \\ 
 +**echo $$** <- Вывести PID процесса \\ 
 +**echo $?** <- Вывести код завершения операции (используется для того, что бы узнать удачно ли отработала программа или нет)\\ 
 +**/lib/svc/method/sshd restart** <- Рестарт демона SSHD(Solaris)\\ 
 +**cal** <- Вывести календарь на текущий месяц\\ 
 +**cal -y** <- Вывести календарь на год\\ 
 +**cal 2017** <- Вывести календарь на 2017\\ 
 +**cal 3 2017** <- Вывести календарь на Март 2017\\ 
 +**cal 4 3 2017** <- Вывести календарь на Март 2017 и выделить день 4\\ 
 +**cal -3** <- Вывести календарь на 3 месяца (предыдущий, текущий и следующий месяц) \\ 
 +**cal -m** <- Вывести календарь в котором неделя начинается с понедельника\\ 
 +**curator delete --older-than 60** <- удалить логи, старше 60 дней(elastiksearch)\\ 
 +**barnyard2 -T -c /usr/local/etc/barnyard2.conf** <- Тестово запустить barnyard с указанием нового конфига\\ 
 +**svcadm restart sshd** <- Рестарт сервиса  __sshd__ (Solaris) \\ 
 +**/lib/svc/method/sshd restart** <- Рестарт сервиса __sshd__ (Solaris version №2)\\ 
 +**update-pciids** <- Обновить список ID`шников PCI железа (**lspci**)\\ 
 +**update-usbids** <- Обновить список IS`шников USB железа (**lsusb**)\\ 
 +**update-ca-certificates** <- Обновить список доверенных CA сертификатов (если вы решили добавить недоверенный сертификат в список доверенных)\\
шпаргалка_по_командам_терминала.1425555841.txt.gz · Последнее изменение: 2015/03/05 14:44 (внешнее изменение)

DokuWiki Appliance - Powered by TurnKey Linux