Если не знаешь точное имя man страницы, то может помочь программка
apropos. выдает список man страниц, где упоминается нужное тебе слово.
****************************** cat -f1,6-7 -d:
- df отображает информацию об использовании каждой
файловой системы. Эта программа особенно полезна при ограниченном
свободном пространстве файловых систем.
- top отображает снимок работы вашего сервера -
информацию о времени работы сервера, использовании CPU (процессора),
использовании памяти и информацию о процессах.
- pstree отображает снимок ваших серверных процессов. Их легко понять, поскольку процессы отображаются в иерархическом виде.
******************************
dd if=/dev/sda1 of=/dev/null bs=16 if - input file of- output file bs - block size count - количество читаемых блоков ________________ dd if=/dev/cdrom of=/tmp/image.iso mkdir /tmp/iso mount -oro, loop /tmp/image.iso /tmp/iso/ losetup -a dd if=/dev/sda of=/tmp/mdr-sda.bin bs=512 count=1 file /tmp/mdr-sda.bin dd if=/tmp/mdr-sda.bin | od x ______________
dd if=/dev/sda | nc 127.0.0.1 3333 nc -l 3333
*********
ps(process status) pgrep pgrep -l
pkill
top(table of processes) **************** PID идентификатор процесса PPID(ключь j в ps) идентификатор родительского процесса
TTY(столбец TT в ps) Контрольный(управляющий) терминал
****************
Установленные демоны chkconfig --list
/dev/pts/0 pts - каталог содержащий псевдотерминалы whatis - поиск по базе данных страниц руководства и отображение краткого описания.
********* kill -l получить список сигналов man signal - описание сигналов Linux поддерживает нижеописанные сигналы. Некоторые номера сигналов зависят от используемой архитектуры. Сначала идут сигналы, описанные в стандарте POSIX.1.
Сигнал Значение Действие Описание ──────────────────────────────────────────────────────────────────────────────────────── SIGHUP 1 A Обнаружен обрыв связи с управляющим терминалом либо завершение управляющего процесса SIGINT 2 A Прерывание с клавиатуры SIGQUIT 3 C Выход с клавиатуры SIGILL 4 C Несуществующая инструкция SIGABRT 6 C Сигнал прерывания, посланный функцией abort(3) SIGFPE 8 C Ошибка операций с плавающей запятой SIGKILL 9 AEF Kill-сигнал SIGSEGV 11 C Обращение к запретной области памяти(Segmentation Fault) SIGPIPE 13 A Оборванный канал: запись в канал, из которого не читают SIGALRM 14 A Сигнал таймера от функции alarm(2) SIGTERM 15 A Сигнал завершения SIGUSR1 30,10,16 A Первый сигнал, определяемый пользователем SIGUSR2 31,12,17 A Второй сигнал, определяемый пользователем SIGCHLD 20,17,18 B Потомок остановлен или прекратил выполнение SIGCONT 19,18,25 Продолжить выполнение, если остановлен SIGSTOP 17,19,23 DEF Приостановить выполнение процесса SIGTSTP 18,20,24 D Останов введен с терминала SIGTTIN 21,21,26 D ввод с терминала у фонового процесса SIGTTOU 22,22,27 D вывод на терминал у фонового процесса
Следующие сигналы не входят в стандарт POSIX.1, но описаны в SUSv2.
Сигнал Значение Действие Описание ───────────────────────────────────────────────────────────────────────────────── SIGBUS 10,7,10 C Ошибка шины (ошибка доступа к памяти) SIGPOLL A Ожидаемое событие (Sys V). Синоним SIGIO SIGPROF 27,27,29 A Закончилось время профилирующего таймера SIGSYS 12,-,12 C Неправильный аргумент процедуры (SVID) SIGTRAP 5 C Трассировка/ловушка SIGURG 16,23,21 B Неотложное событие в сокете (4.2 BSD) SIGVTALRM 26,26,28 A Виртуальный будильник (4.2 BSD) SIGXCPU 24,24,30 C Лимит процессорного времени исчерпан (4.2 BSD) SIGXFSZ 25,25,31 C Лимит на размер файла исчерпан (4.2 BSD)
(Для случаев SIGSYS, SIGXCPU, SIGXFSZ, а для некоторых архитектур -- и SIGBUS, Linux (до настоящего времени -- 2.3.40) по умолчанию производит действие A (завершение выполнения), тогда как SUSv2 предписывает делать C (завершить выполнение с записью дампа памяти).)
Дальше идут различные прочие сигналы.
Сигнал Значение Действие Описание ───────────────────────────────────────────────────────────────────────────────── SIGIOT 6 C IOT-ловушка. Синоним для SIGABRT SIGEMT 7,-,7 SIGSTKFLT -,16,- A Переполнение стека сопроцессора SIGIO 23,29,22 A I/O теперь возможно (4.2 BSD) SIGCLD -,-,18 Синоним для SIGCHLD SIGPWR 29,30,19 A Авария питающего напряжения (System V) SIGINFO 29,-,- Синоним для SIGPWR SIGLOST -,-,- A Потеря файла блокировки SIGWINCH 28,28,20 B Изменение размеров окна (4.3 BSD, Sun) SIGUNUSED -,31,- A Неиспользуемый сигнал (в будущем будет SIGSYS)
(Здесь - является признаком того, что сигнал отсутствует; там, где приведено три значения, первое -- для архитектур alpha и sparc, второе для архитектур i386, ppc и sh, последнее для mips. 29-й сигнал -- это SIGINFO / SIGPWR для alpha, но SIGLOST для sparc.)
Буквы в колонке "Действие" имеют следующее значение:
A Действие по умолчанию -- прекращение выполнения процесса.
B Действие по умолчанию -- игнорировать сигнал.
C Действие по умолчанию -- прекращение выполнения процесса и запись дампа памяти.
D Действие по умолчанию -- приостановка выполнения процесса.
E Сигнал не может быть перехвачен.
F Сигнал не может быть проигнорирован.
SIGHUP (signal hang up) - получив сигнал 1 программа завершает работу (Ctrl+D) (для работы интерактивных программ нужен управляющий терминал(Controlling Terminal)
сигналы 15, 2, 3, 9, предназначены для рукотворного убиения процесса
15 SIGTERM(закончиться) (по умолчанию) 2 SIGINT(прерывание прерывать работу)(Ctrl+C) 3 SIGQUIT(Выйти)(Ctrl+Break) 9 SIGKILL - при получении сигнала ОС не дает шансов что то сделать процессу(передается планировщику процессов который убивает процесс
*************
|