Основные команды операционной системы UNIX

zlobnik

Спецвыпуск Хакера, номер #005, стр. 005-040-2

rmdir - удаление директорий (команда может удалять только пустые директории).

mv - перенос файлов.

Важные флаги команды:

-f не запрашивать подтверждение на переписывание файлов.

du - информация использования дискового пространства.

Использование команды:

-s выдается только общая сумма для каждого заданного файла (даже если он является каталогом);

-a для каждого файла, встретившегося при обходе, выдается строка, содержащая число блоков и имя файла.

exit - выход из системы.

who - вывод информации о том, кто в данный момент работает в системе.

chmod - изменение режима доступа к файлам.

Использование: chmod [режим доступа] [файлы].

Режим доступа задается как в числовом виде в восьмеричной системе, так и в символьном.

r - чтение

w - запись

x - исполнение

u - для владельца

g - для группы

a - для всех остальных

s - при выполнении изменяется действующий идентификатор пользователя или группы.

Пример использования:

Разрешим модификацию файла для группы: chmod g+w zlob.c

Запретим исполнение файла для всех остальных пользователей: chmod a-x zlob

chgrp - изменение группы владельца файла.

Использование: chgrp [новая группа] [файлы].

chwon - изменение владельца файла.

Использование: chown [новый владелец] [файлы].

ln - создание ссылки.

Использование: ln [флаги] файл1 [файл2 ...] целевой файл.

Важные флаги:

-s создание символической ссылки, по умолчанию без этого флага создается жесткая ссылка.

df - вывод информации о дисках.

Использование: df [флаги] [файловая система] [каталог].

Важные флаги команды:

-k вывод размеров в килобайтах;

-h вывод размеров с символьными обозначениями размерности.

ps - вывод информации о процессах в системе.

Важные флаги команды:

-a вывод информации о процессах всех пользователей;

-с не выводит полное имя процесса;

-m сортировка процессов по размеру используемой каждым памяти;

-U вывод информации о процессах, принадлежащих определенному пользователю;

-x вывод информации о демонах;

-p вывод информации о процессе с определенным идентификатором (PID);

-u вывод подробной информации о процессе.

kill,killall,zap - посылка сигнала процессу.

Использование: kill [-сигнал, заданный номером или по имени] [номер процесса (PID)].

killall [-сигнал, заданный номером или по имени] [номер процесса (PID), процесс также может быть задан по имени].

zap [-s сигнал, заданный номером или по имени] [номер процесса (PID), процесс также может быть задан по имени]

SIGALRM - 14 - Наступление тайм-аута таймера сигналов генерируется функцией alarm().

SIGHUP - 1 разрыв связи с управляющим терминалом/перезапуск процесса.

SIGINT - 2 Прерывание процесса генерируется нажатием клавиш Contrl + C.

SIGKILL - 9 Уничтожение процесса (данный сигнал процесс не может игнорировать)

SIGQUIT - 3 Выход из процесса.

SIGSTP - 18 Остановка процесса.

SIGTERM - 15 Завершение процесса (по умолчанию посылается командой kill).

tail - вывод хвостовой части файла.

-n вывод последних n строк;

-с вывод последних n байт;

-b вывод последних n блоков.

head - вывод первых строк файла.

-n вывод первых n строк.

joe/pico - простые и привычные для пользователя консольные текстовые редакторы.

Назад на стр. 005-040-1  Содержание  Вперед на стр. 005-040-3

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001