arch |
|
Описание
|
Выводит на экран конфигурацию компьютера,
на котором выполняется Linux. Например, для системы на основе Pentium будет
выведено 1586, i486 представит компьютер на основе 80486 процессора, а ахр -
компьютер на основе Alpha-процессоров. |
Синтаксис |
arch |
Важные
флаги и опции |
Отсутствуют. |
at
|
|
Описание |
Планирует выполнение команд в указанное
время. Команды запрашиваются у пользователя или считываются из файла. Каждое
задание добавляется в очередь планировщика и ему назначается номер задания.
|
Синтаксис |
at [-q queue] [-f filename] [-1] [-m] [-d
job [job ...]] TIME |
Важные
флаги и опции
|
-
-d job: Удаляет задание с указанным
номером.
-
-f filename: Считывает команды дли
планирования из указанного файла, а не запрашивает их у пользователя.
-
-1: Выводит на экран команды из очереди
планировщика (аргумент TIME игнорируется).
-
-m: После завершения задания посылает
почтовое сообщение пользователю, который запланировал выполнение, и помещает в
сообщение всю сгенерированную информацию.
-
-q gueue: Указывает очередь, с которой
нужно работать. Очереди указываются одним символом (a-z или A-Z). По умолчанию
для команды at и связанных с ней команд используется очередь а. |
Примечания |
Для указания времени выполнения команд
существует несколько опций, в том числе:
-
НН:ММ указывает часы и минуты, например, 1
1 : 15 или 22 : 30. Допускаются
суффиксы AM и РМ. например, 11:5 AM или 11 : 30 РМ.
-
mi dniaht (24:00 ИЛИ 12 :00 РМ), noon (12
:00) и teatimc (16:00) являются зарезервированными словами и указывают
соответствующее время.
-
MMDDYY, MM/DD/YY ИЛИ DD. MM. YY могут
использоваться для указания даты, например 022598 или 25 . 02 . 98.
-
now указывает текущее время. Tomorrow
указывает следующий день.
-
При помощи + можно указать сдвиг
относительно текущего времени в минутах, часах, днях или неделях. Например,
чтобы запланировать выполнение команды послезавтра в поддень, можно указать noon
+ 2 days |
atd
|
|
Описание |
Демон, который выполняет задания,
запланированные для более позднего выполнения программами at и batch.
|
Синтаксис |
atd [-1 load] [-b interval] |
Важные
флаги и опции |
-
-b interval:
Определяет минимальный
интервал в секундах между запуском двух пакетных заданий. По умолчанию
составляет 60 секунд.
-
-1 load: Определяет границу нагрузки, при
превышении которой запланированные пакетные задания не будут выполняться. По
умолчанию уровень составляет 0,8. |
atq
|
|
Описание |
Выводит на экран запланированные командой
at задания, которые находятся в очереди планировщика. То же, что и at - 1.
|
Синтаксис |
atq [-q queue] |
Важные
флаги и опции |
|
atrm |
|
Описание |
Удаляет из очереди планировщика указанные
задания. То же, что и at -d. |
Синтаксис |
atrm job [job . . .] |
Важные
флаги и опции |
Отсутствуют. |
badblocks |
|
Описание |
Проверяет устройство (обычно жесткий диск)
на наличие дефектных блоков. |
Синтаксис |
badblocks [-o
filename] [-w] device blocks-count
|
Важные
флаги и опции |
-
-о filename: Указывает имя файла, в
который нужно записать результаты, вместо их отображения на стандартном
устройстве вывода.
-
-w: Вместо теста чтения использует тест
записи, при котором данные записываются в каждый блок устройства и повторно
считываются из блока. |
Примечания |
Необходимо указать устройство, используя
полный путь к устройству Linux, например, /dev/hda2 или /dev/sdb3. Число блоков
на устройстве является важным параметром (его можно определить при помощи f
disk). |
Предупреждение |
Не следует применять флаг -w для устройств,
которые содержат важную информацию. При проверке устройств с флагом -w данные на
устройстве уничтожаются. |
batch |
|
Описание |
Планирует выполнение команд в указанное
время, если это позволяет уровень загрузки системы. Команды запрашиваются у
пользователя или считываются из файла. Каждое задание добавляется в очередь
планировщика и ему назначается номер задания. |
Синтаксис |
batch [-q queue] [-f filename] [-m] TIME
|
Важные
флаги и опции
|
-
-f filename: Команды для планирования
считываются из указанного файла, а не запрашиваются у пользователя.
-
-m: После завершения задания посылает
пользователю, который запланировал выполнение, почтовое сообщение и помещает в
сообщение всю сгенерированную информацию.
-
-q queue: Указывает очередь, с которой
нужно работать. Очереди указываются одним символом (a-z или A-Z). По умолчанию
для batch используется очередь b. |
Примечания |
Для указания времени выполнения команд
существует несколько опций, в том числе:
-
НН:ММ указывает часы и минуты, например 11
: 15 или 22:30. Допускаются суффиксы AM и РМ, например 1 1 : 1 5 AM или 1 1 : 3
0 РМ.
-
midnight (24 : 00 или 12 : 00 РМ), noon (12
: 00) и teatime (16 : 00) являются зарезервированными словами и указывают
соответствующее время.
-
MMDDYY, MM/DD/YY или DD . ММ . YY могут
использоваться для указания даты, например 022598 или 25 . 02 . 98.
-
now указывает текущее время.
-
Tomorrow указывает следующий день.
-
При помощи + можно указать сдвиг
относительно текущего времени в минутах, часах, днях или неделях. Например,
чтрбы запланировать выполнение команды послезавтра в полдень, можно указать noon
+ 2 days. |
bc
|
|
Описание |
Интерактивный калькулятор с произвольной
точностью. Обрабатывает все выражения в указанных файлах или запрашивает у
пользователя выражения для вычислений. |
Синтаксис |
be [file . . .] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Синтаксис, который используется в bc,
основан на языке программирования С. За детальной информацией обратитесь к
странице руководства man no be. Выражения в файлах, указанных в качестве
аргументов, обрабатываются до выдачи пользователю запроса о вводе дополнительных
выражений для обработки. |
biff
|
|
Описание |
Извещает пользователей о поступлении новой
почты и указывает, кто прислал сообщение. |
Синтаксис |
biff [ny] |
Важные
флаги и опции |
-
n: Запрещает извещение о поступлении новой
почты, если оно разрешено.
-
у: Разрешает извещение о поступлении новой
почты, если оно запрещено. |
cal
|
|
Описание |
Отображает календарь на месяц или весь год.
Если не указаны ни месяц month, ни год year, отображается календарь текущего
месяца. |
Синтаксис |
cal [-j]
[-у] [month [year]] |
Важные
флаги и опции |
- -j: Указывает на необходимость использования
юлианского календаря, а не григорианского.
- -у: Отображает календарь на год, а не на
месяц.
|
Примечания |
Одно число в качестве аргумента указывает
год между 1 и 9999 (год нужно
указать полностью, т.е. 1998, а не 98). Если используется два аргумента, первый
указывает месяц в числовом формате от 1 до 12, а второй - год от 1 до 9999.
|
cat
|
|
Описание |
Объединяет один или несколько файлов и
выводит их на стандартное устройство вывода. Если ни один файл не указан, то
информация из стандартного устройства ввода передается на устройство вывода.
|
Синтаксис |
cat [--benstvAET]
[ — number] [ —
number-nonblank] -> [--squeeze-blank] [--show-nonprinting] [--show-ends]
-> [ — show-tabs] [ — show-all] [file ...] |
Важные
флаги и опции |
Действие этого флага такое же, как и
комбинации флагов - v, -T и -Е.
- -b/number-nonblank: Производит нумерацию всех
непустых строк. Нумерация начинается с 1 .
- -е: Выводит $ в конце каждой строки и символ ^
перед управляющими символами. Действие этого флага такое же, как и комбинации
флагов -V И -Е.
- -E/-show-ends: Выводит $ в конце каждой
строки.
- -n/-number: Выполняет нумерацию всех строк,
начиная с 1 .
- -s/-squeeze-blank: При выводе замещает
последовательности пустых строк одной пустой строкой.
- -t: Выводит1 вместо символов табуляции и символ
перед управляющими символами. Действие флага такое же, как и комбинации флагов
-V и -Т.
- -Т /-show- tabs : Выводит ^ I вместо символов
табуляции.
- -v/-show-nonprinting: Выводит символ ^ перед
управляющими символами.
|
Checkalias |
|
Описание |
Проверяет файл пользователя и системный
файл псевдоимен (псевдонимов) на наличие определения указанного псевдоимени.
|
Синтаксис |
checkalias alias [, alias,...] |
Важные
флаги и опции |
Отсутствуют. |
chgrp |
|
Описание |
Изменяет группу-владельца одного или
нескольких файлов или каталогов. |
Синтаксис |
chgrp [-Rcfv]
[-recursive]
[-changes]
[-silent] ->
[-quiet]
[-verbose] group filename . . . |
Важные
флаги и опции |
-
-c/-changes: Выводит имена только тех
файлов, для которых производится изменение владельца.
-
-f/-silent/-quiet: Подавляет вывод
сообщений об ошибках, когда невозможно изменить принадлежность файла.
-
-R/-recursive: Изменяет принадлежность всех
файлов во всех подкаталогах всех каталогов, для которых производится изменение
владельца.
-
-v/-verbose: Выводит результаты всех
производимых изменений принадлежности файлов. |
Примечания |
Группа указывается либо по имени, либо по
ID группы. |
chkconfig |
|
Описание |
Модифицирует или отображает рабочие уровни
системы (run level). |
Синтаксис |
chkconfig -list
[name] chkconfig -add name chkconfig -del name chkconfig <on | off | reset?
[-level levels] chkconfig
[-level levels] name |
Важные
флаги и опции |
-
-add name: Добавляет новый сервис для
управления при помощи chkconfig и проверяет наличие необходимых элементов
запуска и удаления. Если эти элементы отсутствуют, то они создаются.
-
-del name: Удаляет указанный сервис из
администрирования; все ссылки на него тоже удаляются.
-
-level [levels] : Указывает, к какому
рабочему уровню должен принадлежать указанный сервис.
-
-list name: Отображает список всех сервисов,
о которых знает chkconfig, и выводит всю сопутствующую информацию о них. Если
указано имя сервиса, то отображается информация только об этом сервисе.
-
-off: Если указано после имени сервиса, то
статус сервиса для указанного рабочего уровня изменяется на состояние останова
(stopped). Если не указан рабочий уровень, то эта опция воздействует на рабочие
уровни 3, 4 и 5.
- -on: Если указано после имени сервиса, то
статус сервиса для указанного рабочего уровня изменяется на состояние выполнения
(started). Если не указан рабочий уровень, то эта опция воздействует на рабочие
уровни 3, 4 и 5.
-
-reset: Если
указано после имени сервиса, то статус сервиса для указанного рабочего уровня
устанавливается равным статусу по умолчанию, определенному сценарием init. Если
не указан рабочий уровень, то эта опция воздействует на все рабочие
уровни. |
chmod |
|
Описание |
Изменяет права доступа для одного или более
файлов или каталогов. |
Синтаксис |
chmod [-Rcfv]
[-recursive]
[-changes]
[-silent] ->
[-quiet]
[-verbose] mode
file . . . |
Важные
флаги и опции |
-
-c/-changes: Отображает имена только тех
файлов, для которых изменяются права доступа
-
-f/silent/-quiet:
Подавляет отображение сообщений об ошибках, если права доступа файлов невозможно
изменить
-
-R/-recursive: Изменяет права доступа для
всех файлов во всех подкаталогах всех каталогов, для которых производится
изменение прав доступа.
-
-v/-verbose: Отображает результаты всех
производимых изменений прав доступа. |
Примечания |
Права доступа можно указать двумя
способами: символически или численно. При символическом указании права доступа
имеют вид:
[ugoa] [[+-=] [rwxXstugo. . . J]
Первый элемент ([ugoa]) указывает
пользователей, для которых изменяются права доступа (и=пользователь, которому
принадлежит файл или каталог, g =
все члены группы, которой принадлежит файл или каталог, о = любой, кто не является владельцем
файла и не входит в группу владельца файла, а = все пользователи). Символ +
означает, что указанные права доступа следует добавить к существующим правам
доступа, символ - означает, что указанные права доступа нужно убрать из
существующих, а символ = означает, что указанные права доступа следует
установить вместо существующих. Есть несколько прав доступа, которые можно
указать третьим элементом, например г для прав чтения, w для прав записи, х для
прав запуска. Полная информация по символическим и цифровым обозначениям прав
доступа приведена на странице chmod руководства man. |
chown |
|
Описание |
Изменяет пользователя-владельца и/или
группу-владельца одного или более файлов или каталогов. |
Синтаксис |
chown [-Rcfv]
[-recursive]
[-changes]
[-silent] ->
[-quiet]
[-verbose] [user]
[:.] [group] file ... |
Важные
флаги и опции |
-
-c/-changes: Отображает имена только тех
файлов, для которых производится изменение владельца,
-
-f/-silent/-quiet:
Подавляет отображение сообщений при ошибках, если невозможно изменить
принадлежность файла.
-
-R/-recursive: Изменяет принадлежность всех
файлов во всех подкаталогах всех каталогов, для которых производится изменение
владельца,
-
-v/-verbose: Отображает результаты всех
производимых изменений принадлежности файлов. |
Примечания |
Пользователь и группа могут быть указаны
либо по имени, либо по ID. Имена пользователя и группы можно скомбинировать
несколькими способами.
-
Имя пользователя, за которым следует точка
или двоеточие, а затем имя группы, изменяет одновременно и
владельца-пользователя, и владельца-группу на указанные имена пользователя и
группы.
-
Имя пользователя, за которым следует точка
или двоеточие без указания группы, изменяет владельца-пользователя на указанного
и изменяет владельца-группу на группу, к которой принадлежит логин указанного
пользователя.
-
Если указаны двоеточие или точка, а затем
имя группы, без указания имени пользователя, то изменяется только
группа-владелец. Это эквивалентно chgrp.
-
Если за именем пользователя нет ни точки,
ни двоеточия, то изменяется только пользователь-владелец. |
clear |
|
Описание |
Очищает экран терминала, устанавливает
подсказку и положение курсора в первую строку экрана. |
Синтаксис |
clear |
Важные
флаги и опции |
Отсутствуют. |
compress |
|
Описание |
Сжимает файлы или стандартный ввод при
помощи алгоритма Лэмпел-Зива (Lempel-Ziv). |
Синтаксис |
compress [-f]
[-v] [-c] [-r] [file ...] |
Важные
флаги и опции |
-
-с: Возвращает сжатые данные на стандартный
вывод, а не в файл, как по умолчанию.
-
-f : Выполняеет сжатие файлов с жесткой
ссылкой, которые по умолчанию игнорируются.
-
-r: Рекурсивное выполнение. Если в качестве
аргумента указан каталог, то сжимаются все файлы в этом каталоге и его
подкаталогах.
-
- v: Отображает процент сжатия размера для
всех сжимаемых файлов. . |
Примечания |
При сжатии файлов команда compress заменяет
оригинальный файл на файл с тем же именем и префиксом . Z. Эта схема отменяется
использованием флага -с. Если не указано имя файла, то сжимается стандартный
ввод и результаты возвращаются на стандартный вывод. |
ср
|
|
Описание |
Копирует файлы или каталоги. |
Синтаксис |
ср [-а] [-archive] [-b]
[-backup] [-d]
[-no-dereference]
-> [-f] [-force]
[-i] [-interactive] [1]
[-link]
[-p] -> [-
preserve] [-R] [-recursive] [-s]
[-symbolic-link]
[-u] [-update] source destination
cp [options] source . . . destination |
Важные
флаги и опции |
-
-a/-archive: Копирует файлы и каталоги
рекурсивно, сохраняет символические ссылки как ссылки, сохраняет права
собственности и доступа файлов-источников. То же, что и -dpR.
-
-b/-backup: Создает резервные копии файлов
перед тем, как оригинальные файлы будут перезаписаны.
-
-d/-no-dereference: Копирует ссылки как
ссылки, вместо копирования файлов, на которые эти ссылки указывают.
-
-f/-force: Принудительно удаляет
существующие файлы-приемники, которые нужно перезаписать.
-
-i/-inter active: Запрашивает согласие
пользователя перед перезаписью существующих файлов-приемников.
-
-l/-link: Создает жесткие ссылки вместо
копирования файлов. Применяется только к файлам, но не к каталогам.
-
-р/-preserve: Сохраняет права собственности
и доступа файлов-источников.
-
-R/-recursive: Копирует файлы и каталоги
рекурсивно. Это означает, что для каждого указанного каталога-источника
копируются все файлы и все подкаталоги в этом каталоге, сохраняя соответствующую
структуру каталога
-
-s/-symbolic-link: Создает символические
ссылки вместо копирования файлов. Файлы-источники должны быть представлены с
указанием полного пути.
-
-u/-update: Замещает только те
файлы-приемники, которые имеют более раннее время модификации, чем
файлы-источники. |
Предупреждение |
При работе в режиме пользователя root нужно
быть осторожным с флагом -f. По ошибке можно перезаписать важные системные
файлы, т.к. пользователь root обычно имеет права на запись всех файлов и
каталогов. |
crontab |
|
Описание |
Отображает или изменяет Cron-таблицу
пользователя (crontab). Cron-таблица указывает запланированные действия,
исполняемые демоном Сгоп. |
Синтаксис |
crontab [-u user]
file crontab [-u user] { -l|-r| -e } |
Важные
флаги и опции |
-
-e: Редактирует crontab-файл пользователя,
который запустил программу, или пользователя, указанного флагом -и. Используемый
редактор определяется переменной окружения EDITOR
-
-l: Отображает содержимое crontab-файла
пользователя, запустившего команду, или пользователя, указанного флагом -и.
-
-r: Удаляет crontab-файл пользователя,
запустившего команду, или пользователя, указанного флагом -u.
-
-u user: Указывает пользователя, чей
crontab-файл берется для работы, если он отличается от пользователя,
запустившего команду. Этот флаг может использовать только пользователь
root. |
cryptdir |
|
Описание |
Шифрует все файлы в указанном каталоге.
Если каталог не указан, то шифруются все файлы в текущем каталоге. |
Синтаксис |
cryptdir [directory] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
При шифровании файлов нужно дважды ввести
пароль по запросу. Этот пароль используется для расшифровки файлов. Шифрованные
файлы будут иметь расширение .crypt, добавленное к их именам. Для расшифровки
файлов используется команда decrypt. |
date
|
|
Описание |
Отображает или устанавливает текущее время
и дату системы. |
Синтаксис |
date [-u]
[-universal]
[MMDDhhmmt [CC]YY] [ .ss] ] |
Важные
флаги и опции |
|
Примечания |
Время и дата указываются как аргумент
только при помощи цифр, причем представленные выше двух-цифровые элементы имеют
следующие значения:
-
ММ: месяц
-
DD: день месяца * hh:час
-
mm: минута
-
СС: век (первые две цифры года)
-
YY: последние две цифры года
-
ss: секунда Помните, что только
пользователь root может установить системные часы. |
dc
|
|
Описание |
Интерактивный калькулятор с произвольной
точностью. Использует обратную польскую (бесскобочную) запись. Обрабатывает все
выражения в указанных файлах или запрашивает у пользователя выражения для
вычислений. |
Синтаксис |
dc [file . . .] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Подробный синтаксис выражений,
использующийся в dc, документирован в руководстве man на странице dc. Выражения
в файлах, которые указаны в качестве аргументов, обрабатываются перед выдачей
пользователю запроса ввести дополнительные выражения для обработки. |
decryptdir |
|
Описание |
Дешифрует все файлы в указанном каталоге.
Если каталог не указан, то дешифруются все файлы в текущем каталоге. Файлы
должны быть зашифрованы командой encryptdir. |
Синтаксис |
cryptdir [directory] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
При декодировании файлов следует дважды
ввести пароль по запросу. Нужно ввести тот же пароль, который использовался при
шифровании файлов, иначе декодирование выполнено не будет. |
depmod |
|
Описание |
Возвращает на стандартный вывод зависимости
модулей. Их можно сохранить в файле и затем использовать в команде modprobe для
указания загружаемых модулей. |
Синтаксис |
depmod module1.
о modules. о
. . . |
Важные
флаги и опции |
Отсутствуют. |
df
|
|
Описание |
Отображает свободное место на одном или
нескольких смонтированных дисках или разделах. Если не указаны имена файлов (или
каталогов), то отображается свободное место на всех смонтированных файловых
системах. Если указаны имена файлов, то отображается свободное место файловых
систем, содержащих каждый файл. |
Синтаксис |
df [-T] [-t
fstype] [-x fstype]
[-all]
i[~inodes] -> [-type=fstype]
[-exclude-type=
fstype] ->[-print-type]
[filename ...] |
Важные флаги и опции
|
-
-t/- type= fstype: Отображает информацию только для
файловых систем указанного типа.
-
-Т/-print-type: Отображает тип каждой файловой системы,
для которой предоставляется отчет.
-
-х/-exclude- type= fstype: Не выводит отчет для файловых
систем указанного типа |
dir
|
|
Описание |
Отображает список файлов в указанном
каталоге в алфавитном порядке, если не указано иначе. По умолчанию отображает
содержимое текущего каталога. |
Синтаксис |
dir
[-acCGlnrRStuU] [-all]
[-no-group]
[-numeric-uid-gid]
-> [-reverse]
[-recursive] [file
...] |
Важные
флаги и опции |
-
-a/-all: Показывает все элементы, включая те,
имена которых начинаются с ".".
-
-с: Сортирует по времени создания файла и,
если отображается полная информация о файлах (при помощи флага - 1), выводит
время создания.
-
-С: Отображает элементы в столбцах.
-
-G/-no-group: He отображает информацию о
группе.
-
-1 : Отображает файлы в широком формате.
-
-n/-numeric-uid-gid: Вместо имен выводит ID
пользователя и группы (UID и GID).
-
-r/-reverse: Изменяет порядок сортировки
элементов на обратный.
-
-R/-recur s ive: Рекурсивно отображает
содержимое подкаталогов.
-
-S: Сортирует файлы по размеру.
-
-t: Сортирует файлы по времени модификации
и, если отображается полная информация о файлах (при помощи флага -Г), выводит
время модификации.
-
-u: Сортирует файлы по времени последнего
доступа и, если отображается полная информация о файлах (при помощи флага - 1),
выводит время последнего доступа.
-
-U: Отображает элементы в порядке их
расположения в каталоге, без сортировки. |
dmesg |
|
Описание |
Отображает или модифицирует кольцевой буфер
ядра. В этом буфере хранится большинство сообщений, сгенерированных при загрузке
системы. |
Синтаксис |
dmesg [-с] |
Важные
флаги и опции |
|
dnsdomainname
|
|
Описание |
Отображает полное уточненное имя домена DNS
системы. |
Синтаксис |
Domainname [-f filename] [ — file filename]
|
Важные
флаги и опции |
|
dnsquery |
|
Описание |
Запрашивает у серверов DNS информацию об
указанном хосте. |
Синтаксис |
dnsquery [-n
nameserver] [-t type] [-с class] -> [-r
retry] [-p retryperiod] host |
Важные
флаги и опции |
-
-с class: Указывает класс записей, которые
нужно найти.
-
-n nameserver: Указывает сервер имен,
который будет использоваться для выполнения запроса. Если не указано,
используется сервер имен по умолчанию.
-
-p retryperiod: Указывает интервал времени
до выдачи сообщения о том, что сервер не отвечает.
-
-r retry: Указывает количество повторений
попыток запроса в случае, если сервер не отвечает.
-
-t type: Указывает, какой тип запроса
необходимо выполнить. |
Примечания |
Возможны следующие типы запроса
-
А: Искать только адрес.
-
NS : Искать сервер имен хоста.
-
CNAME: Искать каноническое имя хоста.
-
PTR: Искать указатель имени домена
-
SOA: Искать начало записи полномочий хоста
-
MX: Искать обмен почтовыми адресами для
домена.
-
ANY: Искать все, что можно найти
(выполняется по умолчанию). При указании классов записей возможны следующие
значения.
-
IN: Internet (Это значение по умолчанию и
вы, вероятно, не будете его менять).
-
HS: Hesiod
-
CHAOS: Chaos
-
ANY: Любой |
domainname |
|
Описание |
Отображает или устанавливает имя NIS домена
системы. Без аргументов и флагов действием по умолчанию является отображение
текущего имени MS домена |
Синтаксис |
domainname [-F
file] [-file
file] [name] |
Важные
флаги и опции |
-
-F/-file file: Показывает, что имя домена
нужно установить в соответствии с содержимым заданного файла, а не ожидать, что
оно указано как аргумент в командной строке. |
du
|
|
Описание |
Отображает отчет об использовании дискового
пространства для каждого указанного файла или каталога, а также для всех
подкаталогов указанных каталогов. По умолчанию отображает информацию для всех
файлов и каталогов в текущем каталоге. |
Синтаксис |
du [-abcksx]
[-all]
[-bytes]
[-total]
[-kilobytes] ->
[-summarize]
[-one
file-system] [file ...]
|
Важные
флаги и опции |
-
-a/-all: Отображает информацию об
использовании дискового прост -b/-bytes: Отображает информацию об использовании
диска в байтах.
-
-с/-total: Отображает итоговый размер всего
занятого пространства.
-
-k/-kilobytes : Отображает информацию об
использовании диска в килобайтах.
-
-s/-summarize: Отображает итоговый размер
для каждого аргумента и не отображает индивидуальную информацию для каждого
файла или подкаталога внутри каталога.
-
-S/-one-file-system: Пропускает каталоги, не являющиеся частью
текущей файловой системы. |
e2fsck |
|
Описание |
Проверяет состояние второй расширенной
(extended) файловой системы Linux. Эти
файловая система используется по умолчанию для разделов Linux.
|
Синтаксис |
e2fsck [-cfnpy]
t-B blocksize] device
|
Важные
флаги и опции |
-
-B blocksize: Указывает точный размер блока,
который следует использовать при поиске суперблока. По умолчанию программа
производит поиск при различных значениях размеров блока, пока не найдет
суперблок.
-
-с: Запускает программу badblocks и
отмечает все плохие блоки.
-
-f : Проверяет файловые системы, которые
внешне выглядят в порядке.
-
-n: Открывает файловую систему в режиме
"только чтение" и отвечает "по" на все запросы произвести какие-либо действия.
-
-р: Выполняет автоматическое восстановление
без запросов.
-
-у: Подразумевает ответ "yes" на все
запросы. |
Примечания |
Указывая проверяемое устройство, нужно
использовать полный путь, например /dev/hdal или /dev/sdb3. Рекомендуется
выполнять проверку демонтированной файловой системы. Если необходимо проверить
корневую файловую систему или файловую систему, которая должна быть
смонтирована, то желательно делать это в однопользовательском режиме.
|
echo
|
|
Описание |
Отображает строку текста, с возможностью
подавления перевода строки (перевод строки добавляется по умолчанию).
|
Синтаксис |
echo [-ne] [string . . .] |
Важные
флаги и опции |
|
Примечания |
Специальные символы с обратной косой чертой
включают: \b: удаление предыдущего символа \ f : новая страница \n: новая строка
\r: возврат каретки \t: горизонтальная табуляция \ \ : обратная косая черта
(backslash) |
egrep |
|
Описание |
Ищет в файлах строки, совпадающие с
указанным шаблоном, и отображает их. Шаблон интерпретируется как расширенное
регулярное выражение. |
Синтаксис |
egrep
[-bCciLlnvwx] [-number] [-e
pattern] [-f file] ->[-byte-offset]
[-context]
[-count]
[-regexp=pattern]
-> [-
file=file] [-ignore=case]
[-files-without-match]
-> [-f iles-with-match] [-line-number]
[-revert-match] ->[-word-regexp]
[-line-regexp]
[pattern] file [file ...]
|
Важные
флаги и опции |
-
-number: Отображает совпадающие строки с
указанным количеством строк контекста до и после совпавшей строки.
-
-b/-byte-off set: Печатает позицию
совпавшего текста в байтах перед каждой строкой.
-
-c/-count: Вместо отображения совпавших
строк отображает только общее число строк, совпавших с шаблоном (если
используется совместно с -v, то отображает общее число несовпавших строк).
-
-C/-context: Отображает совпавшие строки с
двумя строками контекста до и после совпавшей строки (это эквивалентно флагу
-2).
-
-e pattern/-regexp=pattern: Использует как
шаблон указанное ключом регулярное выражение вместо выражения, которое указано
как аргумент.
-
-f file/-file=file: Использует как шаблон
регулярное выражение, находящееся в файле, вместо выражения, указанного как
аргумент.
-
-i/-ignore=case: Игнорирует регистр в
шаблоне и файлах, в которых производится поиск.
-
-1/-files-with-matches: Вместо отображения
каждой совпавшей строки отображает только имя файла, содержащего хотя бы одно
совпадение с регулярным выражением шаблона.
-
-L/-files-without-match: Вместо отображения
каждой совпавшей строки отображает только имя файла, не содержащего ни одного
совпадения с регулярным выражением шаблона.
-
-n/-line-number: Для каждой выводимой
строки указывает ее порядковый номер в файле.
-
-v/-revert-match: Отображает несовпадающие
строки вместо совпадающих.
-
·-w/-word-regexp: Отображает только строки,
совпадающие с регулярным выражением шаблона и являющиеся целыми словами.
-
-х/-line-regexp: Отображает только строки,
совпадающие с регулярным выражением шаблона и являющиеся целыми
строками. |
Примечания |
Синтаксис регулярных выражений шаблона,
используемых командой egrep, можно найти на страничке egrep руководства man.
|
false |
|
Описание |
Ничего не делает, просто возвращает код
ошибки выполнения. |
Синтаксис |
false |
Важные
флаги и опции |
Отсутствуют. |
fdisk |
|
Описание |
Обеспечивает средства для работы с
таблицами разделов. По умолчанию fdisk работает с текущим устройством.
|
Синтаксис |
fdisk [-1] [-s partition] [device]
|
Важные
флаги и опции |
-
-l: Распечатывает таблицы разделов для
устройств /dev/hda, /dev/ hdb, /dev/sdano /dev/sdh.
-
-s partition: Возвращает размер
указанного раздела на устройство стандартного вывода. |
fgrep |
|
Описание |
Ищет в файлах строки, совпадающие с
указанным шаблоном, и отображает их. Шаблон интерпретируется как список
фиксированных строк, а не регулярных выражений. Строки в шаблоне разделяются
символом перевода строки. |
Синтаксис |
fgrep
[-bCciLlnvwx] [-number] [-e pattern] [-f file] ->[-byte-offset]
[-context]
[-count]
[-regexp=pattern]
->[-file=file]
[-ignore=case]
[-files-without-match]
->[-files-with-match]
[-line-number]
[-revert-match]
->[-word-regexp] [
-line-regexp]
[pattern] file [file ...]
|
Важные
флаги и опции |
-
-number: Отображает совпадающие строки с
указанным количеством строк контекста до и после совпавшей строки.
-
-b/-byte-of fset: Печатает позицию
совпавшего текста в байтах перед каждой строкой.
-
-с/-count: Вместо отображения совпавших
строк отображает только общее число строк, совпавших с шаблоном (если
используется совместно с -v, то отображает общее число несовпавших строк).
-
-С/-context: Отображает совпавшие строки с
двумя строками контекста до и после совпавшей строки (это эквивалентно флагу
-2).
-
-e pattern/-regexp=pattern: Использует
указанный ключом шаблон вместо шаблона, указанного как аргумент.
-
-f file/-file=file: Использует шаблон из
указанного файла, вместо шаблона, указанного как аргумент.
-
-i/-ignore=case: Игнорирует регистр в
шаблоне и файлах, в которых производится поиск.
-
-1/-files-with-matches: Вместо отображения
каждой совпавшей строки отображает только имя файла, содержащего, по крайней
мере, одно совпадение с шаблоном.
-
-L/-files-without-match: Вместо отображения
каждой совпавшей строки отображает только имя файла, не содержащего ни одного
совпадения с шаблоном.
-
-n/-line-number: Для каждой выводимой
строки указывает порядковый номер в файле.
-
-v/-reVert-match: Отображает несовпадающие
строки вместо совпадающих.
-
-w/-word-r egexp: Отображает только строки,
совпадающие с шаблоном и являющиеся целыми словами.
-
-x/-lihe-regexp: Отображает только строки,
совпадающие с шаблоном и являющиеся целыми строками. |
file |
|
Описание |
Определяет и отображает тип файлов.
|
Синтаксис |
file [-zL] [-f
file] file ... |
Важные
флаги и опции |
-
-f file: Считывает
из указанного файла список файлов для проверки. Они будут проверены перед
файлами, указанными в качестве аргументов.
-
-L: Определяет тип файлов, указанных по
ссылке.
-
- z : Пытается определить тип файлов,
находящихся в сжатых файлах. |
find |
|
Описание |
Ищет по указанным путям и ниже файлы,
которые соответствуют всем указанным в командной строке опциям, и выполняет
действия, предписанные этим . опциям. Если путь не указан, поиск производится в
текущем каталоге и ниже. |
Синтаксис |
find [path ...] [options] |
Важные
флаги и опции |
-
-amin minutes: Ищет файлы, доступ к которым
был осуществлен указанное количество минут назад.
-
-anewer file: Ищет файлы, доступ к которым
был осуществлен после того, как указанный файл был модифицирован.
-
-atime days: Ищет файлы, к которым был
осуществлен доступ указанное количество 24-часовых периодов назад.
-
-cmin minutes: Ищет файлы, состояние
которых было изменено указанное количество минут назад.
-
-cnewer file: Ищет файлы, состояние которых
было изменено после того, как указанный файл был модифицирован.
-
-сtime days: Ищет файлы, состояние которых
было изменено указанное количество 24-часовых периодов назад.
-
-empty : Ищет пустые файлы или каталоги.
-
-exec command\: Выполняет указанную
команду. Строка {} замещается найденным именем файла, и команда повторяется для
всех найденных файлов.
-
-gid gid. Ищет файлы с указанным числовым
GID.
-
-group group: Ищет файлы, принадлежащие
названной группе.
-
-ilname pattern: Ищет символические ссылки,
имена которых совпадают с указанным шаблоном без учета регистра
-
-iname pattern: Ищет файлы, имена которых
совпадают с указанным шаблоном без учета регистра.
-
-ipath pattern: Ищет файлы, пути которых
совпадают с указанным шаблоном без учета регистра
-
-Iname pa t tern: Ищет символические
ссылки, чьи имена совпадают с указанным шаблоном с учетом регистра.
-
-maxdepth levels: Спускается не более чем на
указанное количество уровней вложения относительно указанного пути.
-
-mindepth levels: Спускается не менее чем на
указанное количество уровней вложения относительно указанного перед началом
тестирования пути.
-
-mmin minutes: Ищет файлы, которые были
изменены указанное количество минут назад.
-
-mount: He проводит поиск в каталогах
файловых систем, отличных от той, которой принадлежит текущий каталог.
-
-mtime days: Ищет файлы, измененные
указанное количество 24-часовых периодов назад.
-
-name pa t tern: Ищет файлы, имена которых
совпадают с указанным шаблоном с учетом регистра.
-
-newer file: Ищет файлы, которые были
изменены после Того, как указанный файл был модифицирован.
-
-nogroup: Ищет файлы, числовой GID которых
не совпадает ни с одной из существующих групп.
-
-nouser: Ищет файлы, чей числовой UID не
совпадает ни с одним из существующих пользователей.
-
-ok command;: Выполняет указанную команду
для каждого найденного файла после запроса у пользователя. Строка {} замещается
текущим найденным именем файла.
-
-path: Ищет файлы, пути которых совпадают с
указанным шаблоном с учетом регистра
-
-perm mode: Ищет файлы, права доступа
которых точно совпадают с указанным режимом доступа. Если используется формат
+mode, то проверяется совпадение хотя бы одного из указанных битов доступа; если
используется формат -mode, то проверяется совпадение всех указанных битов
доступа.
-
-pf int: Распечатывает полное имя файла для
всех наиденных файлов.
-
-regex pattern: Ищет файлы, имена которых
совпадают с указанным регулярным выражением.
-
-size size [bckw] : Ищет файлы указанного
объема в заданных единицах измерения. Единицами измерения могут быть b
(512-байтные блоки), с (байты), k (килобайты) и w (2-байтные слова).
-
-type type: Ищет файлы, имеющие тип,
совпадающий с указанным. Типами файлов могут быть d (каталоги), f (обычные
файлы) и 1 (символические ссылки).
-
-uid uid: Ищет файлы с указанным UID.
-
-user user-name: Ищет файлы, принадлежащие
указанному по имени или UID пользователю. |
Примечания |
При указании числовой информации о времени,
например, минут или дней, совпадение, как правило, должно быть точным. Суффикс +
перед числом соответствует любому числу, больше указанного, а суффикс - перед
числом соответствует любому числу, меньше указанного. |
finger |
|
Описание |
Ищет информацию о пользователе на локальных
или удаленных системах. Пользователи на локальных системах указываются по логину
(username), имени или фамилии, а на удаленных системах - в формате
usernameOhost. Если не указывать пользователей локальной системы, то будут
отображены все текущие пользователи системы. Если хост указан без имени
пользователя в формате @host, то отображаются все текущие пользователи удаленной
системы. |
Синтаксис |
finger [ user . . . ] |
Важные
флаги и опции |
Отсутствуют. |
free |
|
Описание |
Отображает отчет о свободной и занятой
оперативной памяти. |
Синтаксис |
free [-b|-k|-m]
[-s delay] [-t] |
Важные
флаги и опции |
-
-b: Отображает количество памяти в байтах.
-
-k Отображает количество памяти в
килобайтах (значение по умолчанию).
-
-m: Отображает количество памяти в
мегабайтах.
-
-s delay: Отображает отчеты непрерывно с
указанной задержкой в секундах.
-
-t : Отображает дополнительную строку,
содержащую итоги. |
gpasswd |
|
Описание |
Выполняет администрирование файла
/etc/group. Без флагов gpasswd позволяет изменить пароль указанной группы.
|
Синтаксис |
gpasswd group gpasswd -a user group gpasswd -d user group
|
grep |
|
Описание |
Ищет в файлах строки, совпадающие с
указанным шаблоном, и отображает их. |
Синтаксис |
grep
[-bCcEFGiLlnvwx] [-number] [-e pattern] '[-f file] -> [-basic-regexp]
[-byte-offset) [-extended-regexp] -> [ -fixed- strings]
[-byte-offset] [-context] [-count] -> [-regexp=patfcern] [-file=file]
[- ignore=case] -> [-f
iles-without-match] [-f iles-with-match] -> [-line-number] [-revert-match]
[-word-regexp] ->
[-line-regexp] [pattern] file
[file ...] |
Важные
флаги и опции |
-
-number: Отображает совпадающие строки с
указанным количеством строк контекста до и после совпавшей строки.
-
-b/-byte-of f set : Печатает позицию
совпавшего текста в байтах перед каждой строкой.
-
-с/-count: Вместо отображения совпавших
строк отображает только общее число строк, совпавших с выражениями (если
используется совместно с -v, то отображает общее число несовпавших строк).
-
-С/-context: Отображает совпавшие строки с
двумя строками контекста до и после совпавшей строки (эквивалентно флагу -2).
-
-e pattern/-regexp=pattern: Использует
указанный ключом шаблон вместо шаблона, указанного как аргумент.
-
-E/-extended-regexp: Трактует шаблон как
расширенное регулярное выражение (как и egrep).
-
-f file/-file=file: Использует шаблон из указанного
файла, вместо шаблона, указанного как аргумент.
-
-F/-fixed-strings: Трактует шаблон как
список строк, разделенных символом перевода строки, одна из которых должна
совпасть со сравниваемым текстом. Эквивалентно использованию f grep.
-
-G/-basic-regexp: Трактует шаблон как
обычное регулярное выражение.
-
-i/-ignore=case: Игнорирует регистр как в
шаблоне, так и в файлах, в которых производится поиск.
-
-1/-files-with-matches: Вместо отображения
каждой совпавшей строки отображает только имя файла, содержащего, по крайней
мере, одно совпадение с шаблоном.
-
-L/-f iles-without-match: Вместо
отображения каждой совпавшей строки отображает только имя файла, не содержащего
ни одного совпадения с шаблоном.
-
-n/-line-number: Для каждой выводимой
строки указывает ее порядковый номер в файле.
-
-v/-revert-match: Отображает несовпадающие
строки вместо совпадающих.
-
-w-word-regexp: Отображает только строки,
совпадающие с шаблоном и являющиеся целыми словами.
-
-х/-line-regexp: Отображает только строки,
совпадающие с шаблоном и являющиеся целыми строками. |
Примечания |
Синтаксис используемых командой grep
регулярных выражений приведен на страничке grep руководства man. |
groupadd |
|
Описание |
Соадает новую группу. |
Синтаксис |
groupadd [-g
gid [-0]] [-r] [-f] group |
Важные
флаги и опции |
-
-f:
При попытке добавить
существующую группу предотвращает завершение программы. В этом случае группа не
модифицируется.
-
-g gid:
Использует указанный GID
группы вместо автоматического присвоения номера группы.
-
-о: Показывает, что ID для групп
необязательно должны быть уникальными.
-
-r: Добавляет системную учетную запись с
номером ID группы меньше, чем 499. |
groupdel |
|
Описание |
Удаляет группу. |
Синтаксис |
groupdel group |
Важные
флаги и опции |
Отсутствуют. |
groupmod |
|
Описание |
Модифицирует существующую группу.
|
Синтаксис |
groupmod [-g
gid [-0]] [-n groupname] group |
Важные
флаги и опции |
-
-g gid:
Меняет ID указанной группы на
новый GID. Если не указан флаг -о, то это значение должно быть уникальным.
-
-n groupname: Меняет имя указанной
группы на новое имя.
-
-о: Показывает, что Ю для групп
необязательно должны быть уникальными. |
groups |
|
Описание |
Распечатывает имена групп, которым
принадлежит один или несколько пользователей. Если не указано имя пользователя,
то отображает группы, в которые входит запустивший команду пользователь.
|
Синтаксис |
groups [ username . . . ] |
Важные
флаги и опции |
Отсутствуют. |
grpck |
|
Описание |
Проверяет целостность файлов групп, таких
как /etc /group или /etc/ gshadow. Если не указано имя файла группы, то
проверяются файлы групп по умолчанию. |
Синтаксис |
grpck [-r] [group shadow] |
Важные
флаги и опции |
|
gunzip |
|
Описание |
Распаковывает файлы, сжатые командой gzip
(а также командами compress и zip). |
Синтаксис |
gunzip [-cflrt]
[-stdout] [-to-stdout] [-force] ->
[-list] [-recursive] [--test] [name ...] |
Важные
флаги и опции |
-
-c/-stdout/-to-stdout: Записывает выходную
информацию на стандартное устройство вывода, сохраняя файл-оригинал неизменным.
По умолчанию gunzip замещает оригинальные сжатые файлы их распакованными
версиями.
-
-f/-force: Выполняет распаковку, даже если
соответствующий файл существует и будет перезаписан распакованным файлом.
-
-l/-list: Выводит список файлов,
находящихся в упакованном файле, без распаковки.
-
-r/-recursive: Распаковывает рекурсивно,
спускаясь по структуре указанных в командной строке каталогов и распаковывая все
файлы в подкаталогах.
-
-t /-test: Проверяет целостность сжатых
файлов. |
gzexe |
|
Описание |
Создает сжатый исполняемый файл. Если
двоичный файл или сценарий упакован программой gzexe, то его можно будет
запускать как не упакованный. Файл просто распаковывается в памяти, а затем
выполняется, оставляя упакованную версию на жестком диске. |
Синтаксис |
gzexe [-d] [name . . . ] |
Важные
флаги и опции |
|
Примечания |
При упаковке файла с именем filename
файл-оригинал будет скопирован под именем f ilename~, а упакованный файл
сохранит имя filename. После тестирования упакованного исполняемого модуля
неупакованную копию можно удалить. |
gzip |
|
Описание |
Упаковывает файл, используя алгоритм
Лемпел-Зива (Lempel-Ziv). Результирующий файл обычно помещается поверх
неупакованшго файла-оригинала и имеет расширение .gz. |
Синтаксис |
gzip [-cdflrt]
[-decompress] [-uncompress] [-stdout] -> [-to-stdout] [-force] [-list]
[-recursive] -> [-test]
[name . . .] |
Важные
флаги и опции |
-
-c/-stdout/-to-stdout: Записывает выходную
информацию на стандартное устройство вывода, сохраняя файл-оригинал не
измененным. По умолчанию gzip замещает оригинальные неупакованные файлы их
упакованными версиями.
-
-d/-decompress/-uncompress: He Сжимает, а
распаковывает указанные файлы, подобно gunzip.
-
-f/-force: Выполняет упаковку, даже если
соответствующий файл уже существует и будет перезаписан упакованным файлом.
-
-l/-list: Выводит список файлов,
находящихся в упакованном файле.
-
-r/-recursive: Упаковывает рекурсивно,
спускаясь по структуре указанных в командной строке каталогов и упаковывая все
файлы в подкаталогах.
-
-l/-test: Проверяет целостность сжатых
файлов. |
halt |
|
Описание |
Останавливает систему. Если система не на
рабочем уровне (run level) 0 или 6. то используется программа shutdown.
|
Синтаксис |
halt [-n] [-w]
t-d] [-f] [-i] |
Важные
флаги и опции |
-
-d: He протоколирует останов в
/var/log/wtmp. По умолчанию останов отмечается в этом файле.
-
-f : Выполняет останов или перезагрузку без
вызова shutdown.
-
-i : Закрывает сетевые интерфейсы перед
остановом.
-
-n: Не синхронизирует файловые системы
перед остановом.
-
-w.
Делает запись об останове в
файле /var/log/wtmp, но в действительности не останавливает систему.
|
Предупреждения |
При использовании этой команды нужно
принять меры предосторожности. Флаг -п - останов системы без синхронизации
дисков - особенно важен, так как отказ от синхронизации файловых систем перед их
размонтированием может разрушить записанные на них данные. |
head |
|
Описание |
Отображает начало одного или более файлов.
По умолчанию отображаются первые 10 строк каждого файла. Если не указано ни одно
имя файла, то считываются данные со стандартного ввода и начальная часть данных
отображается по правилам отображения файлов. |
Синтаксис |
head
[-с number [bkm] ]
[-n number] [-qv] -> [-bytes
number[bkm] ] [-lines number] [-qiet] -> [-silent] [ file . . .] |
Важные
флаги и опции |
-
-c/-bytes number: Отображает указанное
количество байт от начала каждого файла. После числа можно указать b для
512-байтных блоков, k - для килобайт и m - для мегабайт.
-
-n/-lines number: Отображает указанное
количество строк от начала каждого файла ,
-
-q/-quiet/-silent: Предотвращает печать
заголовков с именами файлов, если обрабатывается несколько файлов. |
hostname |
|
Описание |
Отображает или устанавливает хост-имя
системы. Если не указаны ни флаги, ни аргументы, то отображается хост-имя
системы. |
Синтаксис |
hostname
[-а] [-alias] [-d]
[-domain] [-f] -> [-fqdn]
[-i] [-ip-address] [-long] [-s] ->
[0short] [-y] [0yp] [0nis] |
Важные
флаги и опции |
-
-a/-alias: Отображает альтернативное имя
хоста, если оно доступно.
-
-d/-domain: Отображает имя домена DNS для
хоста.
-
-f/-qdn/-long: Отображает полное уточненное имя
домена для хоста.
-
-i/-ip-address: Отображает IP-адрес хоста.
-
-s/-short: Отображает имя хоста без имени
домена
-
-у/-ур/-nis: Отображает имя домена NIS
системы. |
id |
|
Описание |
Отображает действительные и эффективные
ID пользователя и группы указанного пользователя. Если
имя пользователя не указано, то отображает информацию пользователя, запустившего
id. |
Синтаксис |
id [-gnruG]
[-group] [-name] [-real] [-user] ->
[-groups ] [ username] |
Важные
флаги и опции |
-
-g/-group: Печатает только ID группы.
-
-G/-groups:
Печатает только вспомогательные группы.
-
-n/-name: Печатает
имена пользователя и группы вместо номеров ID.
Используется совместно с -u, -g или -G.
-
-r/-real: Печатает
действительные ID пользователя и группы вместо эффективных. Используется
совместно с -u, -g или -G.
-
-u/-user: Печатает
только ID пользователя. |
ifconfig |
|
Описание |
Конфигурирует сетевой интерфейс или
отображает его состояние, если опции не указаны. |
Синтаксис |
ifconfig interface options address
|
Важные
флаги и опции |
-
interfасе: Указывает имя сетевого
интерфейса (т.е. eth0 или eth1).
-
up: Активизирует указанный интерфейс!
-
down: Деактивизирует указанный интерфейс.
-
netmask address: Устанавливает маску сети
интерфейса
-
broadcast address: Устанавливает
широковещательный адрес интерфейса
-
pointtopoint address: Разрешает режим
точка-точка для интерфейса, предполагая прямую связь между двумя машинами. Также
устанавливает адрес другого конца связи.
-
Address: Указывает имя хоста или IP-адрес
интерфейса. Обязательный параметр. |
ifdown |
|
Описание |
Запрещает указанный интерфейс, например
eth0 или ethl. |
Синтаксис |
ifdown interface |
Важные
флаги и опции |
Отсутствуют. |
ifport |
|
Описание |
Устанавливает тип приемопередатчика
указанного сетевого интерфейса |
Синтаксис |
ifport interface type |
Важные
флаги и опции |
|
ifup |
|
Описание |
Разрешает указанный интерфейс, например
eth0 или eth1. |
Синтаксис |
ifup interface |
Важные
флаги и опции |
Отсутствуют. |
insmod |
|
Описание |
Устанавливает загружаемый модуль в текущее
ядро. |
Синтаксис |
insmod [-fpsxX]
[-0 module_name] object_file ->
[symbol=value ...] |
Важные
флаги и опции |
-
-f: Пытается загрузить модуль, даже если
версия ядра и ожидаемая версия ядра не совпадают.
-
-о module: Явно указывает имя модуля вместо
определения имени по объектному файлу для модуля.
-
-р: Проверяет, загружен ли модуль.
-
-s: Протоколирует выполнение в демон
системного протокола вместо стандартного вывода.
-
-х: Не экспортирует
внешние символы модуля.
-
-X: Экспортирует внешние символы модуля
(установлено по умолчанию). |
kbd_mode |
|
Описание |
Отображает или устанавливает режим
клавиатуры. |
Синтаксис |
kbd_mode
[-a|-u|-k| -s] |
Важные
флаги и опции |
-
-а: Устанавливает клавиатуру в режим ASCII
(XLATE).
-
-k: Устанавливает клавиатуру в режим кодов
символов (MEDIUMRAW).
-
-s : Устанавливает клавиатуру в режим кодов
клавиш (RAW).
-
-u: Устанавливает клавиатуру в режим UTF-8
(UNICODE). |
kbdrate |
|
Описание |
Устанавливает скорость повторения и время
задержки для клавиатуры. |
Синтаксис |
kbdrate [-r rate]
[-d milliseconds] |
Важные
флаги и опции |
-
-d milliseconds: Устанавливает задержку
(перед повторением) в миллисекундах.
-
-r cps: Устанавливает скорость повторения в
количестве символов в секунду.- Допустимы не все значения. Следует выбирать
значение из следующего списка: 2.0, 2.1, 2.3, 2.5, 2.7, 3.0, 3.3, 3.7, 4.0, 4.3,
4.6, 5.0, 5.5. 6.0, 6.7, 7.5, 8.0, 8.6, 9.2, 10.0, 10.9, 12.0, 13.3, 15.0, 16.0,
17.1, 18.5, 20.0. 21.8,24.0,26.7,30.0. |
kill |
|
Описание |
Посылает сигнал уничтожения одному или
нескольким выполняющимся процессам. |
Синтаксис |
kill [-s signal
|-p] pid ... kill -1 |
Важные
флаги и опции |
-
-l: Отображает список названий сигналов.
-
-р: Печатает ID указанного процесса вместо
отправки ему сигнала.
-
-s signal: Посылает указанный сигнал
указанному процессу.
-
-pid: Указывает либо ID процесса, либо его
имя. Если процесс указан по имени, то все процессы с таким именем получат
сигнал. |
killall |
|
Описание |
Посылает сигнал всем процессам, разделяющим
общее имя процесса. |
Синтаксис |
killall [-eiw]
[-signal] process . . . killall
-1 |
Важные
флаги и опции |
-
-e: Вынуждает программу послать сигнал
только при точном совпадении более чем 15 символов имени процесса.
-
-i: Запрашивает подтверждение перед
отправкой сигнала каждому процессу.
-
-l : Отображает список названий сигналов.
-
-w: Ожидает окончательного завершения всех
уничтоженных процессов. Если какой- либо процесс не уничтожен, killall может
ожидать бесконечно долго. |
ksyms |
|
Описание |
Отображает информацию об экспортируемых
символах ядра, включая адрес, имя и модуль, в котором имя определено.
|
Синтаксис |
ksyms [-a] [-m] |
Важные
флаги и опции |
-
-а: Отображает все символы, включая символы
ядра.
-
-m: Отображает информацию о модуле, включая
адрес и размер модуля. |
last |
|
Описание |
Отображает историю входа пользователей в
систему и выхода из нее на основании содержимого файла /var/log/wtmp. Если
указан конкретный tty, например tty0 или tty1, то отображаются только вхождения
через указанный tty. |
Синтаксис |
last [-R]
[-number] [-n number] [-adx]
[name ...] [tty ...]
|
Важные
флаги и опции |
-
-а: Выполняет вывод имени хоста в последней
колонке.
-
-d: В случае удаленных вхождений в систему
вместо имен хостов отображает все IP-адреса.
-
-n number/ -number: Указывает, сколько
строк истории нужно распечатать.
-
-R: Подавляет вывод в отчете имен хостов.
-
-х: Выполняет печать не только входов и
выходов из системы, но также останова системы и изменений рабочих уровней.
|
Idd |
|
Описание |
Отображает зависимости одной или нескольких
программ от разделяемых библиотек. |
Синтаксис |
ldd [-dr] program . . . |
Важные
флаги и опции |
|
less |
|
Описание |
Отображает текстовый файл по одному экрану
за раз, позволяя производить поиск и обратную прокрутку. |
Синтаксис |
less [-aeEGilNrsS] file ... |
Важные
флаги и опции |
-
-а: Приводит к выполнению поиска за
последней на экране строкой. По умолчанию поиск выполняется в видимом тексте.
-
-е: Приводит к завершению less, если
программа второй раз достигнет конца файла. Иначе пользователь должен выйти по
команде "q".
-
-Е: Приводит к завершению less, если
программа достигнет конца файла
-
-G: Подавляет выделение найденных при
поиске строк.
-
-i: Выполняет поиск, нечувствительный к
регистру, если шаблон поиска не включает символы верхнего регистра.
-
-I; Выполняет поиск, нечувствительный к
регистру, даже если шаблон поиска включает символы верхнего регистра.
-
-N: Приводит к отображению в начале
каждой строки ее порядкового номера.
-
-s :
Сжимает идущие подряд пустые
строки в одну пустую строку.
-
-S:
Урезает строки шире экрана
вместо переноса их на следующую строку. |
lib |
|
Описание |
Устанавливает начальный загрузчик Linux.
|
Синтаксис |
lilo
[С file] [-d deciseconds] [-q] [-D label] [-u
device] |
Важные
флаги и опции |
-
-C file: Указывает, какой конкретный
конфигурационный файл нужно использовать при загрузке начального загрузчика. По
умолчанию конфигурационным файлом является /etc /lilo. conf .
-
-d deciseconds: Указывает период
ожидания для подсказки LILO во время старта системы перед загрузкой ядра по
умолчанию. Период указывается в 1/10-секундных интервалах.
-
-D label: Использует ядро с указанной
меткой в качестве ядра по умолчанию вместо первого ядра в конфигурационном
файле.
-
-q: Выводит текущие отображенные файлы,
перечисляя загружаемые ядра.
-
-u device: Деинсталлирует начальный
загрузчик с указанного устройства |
listalias |
|
Описание |
Отображает альтернативные имена
(псевдонимы) пользователей и системы. Если указано регулярное выражение, то
отображаются только те альтернативные имена, которые соответствуют выражению.
|
Синтаксис |
listalias [-s|-u]
[regular-expression] |
Важные
флаги и опции |
|
In |
|
Описание |
Образует ссылки между файлами. Если
последним аргументом является каталог, то для каждого указанного файла-источника
создается ссылка с тем же именем в указанном каталоге. |
Синтаксис |
In [-bis]
[-backup] [-interactive] [-symbolic] -> source [destination], vIn
[-bis] [-backup] [-interactive] [-symbolic] -> source . . . directory
|
Важные
флаги и опции |
-
-b/-backup:
Выполняет резервное копирование удаляемых файлов.
-
-i/-interactive:
Запрашивает подтверждение, если нужно удалить файл- приемник.
-
-s/-symbolie:
Создает символические ссылки вместо жестких. |
loadkeys |
|
Описание |
Загружает таблицы трансляции составных
клавиш из одного или более указанных файлов. Если ни один файл не указан,
информация читается со стандартного ввода. |
Синтаксис |
loadkeys
[-с-clearcompose]
[-d-default] [-m-mktable] ->
[-s-clearstrings] [file ...] |
Важные
флаги и опции |
-
-c/-clearcompose:
Очищает текущую таблицу акцентов перед загрузкой новых элементов. Если ни один
элемент не найден, таблица будет пустой.
-
-d/-default:
Загружает раскладку клавиатуры по умолчанию.
-
-m/-mktable:
Распечатывает на стандартный вывод таблицу текущего отображения.
-
-s/-clearstring:
Очищает таблицу строк ядра. |
logger |
|
Описание |
Помещает элементы в системный журнал. Если
не указаны ни сообщения, ни входной файл, то в системный журнал будет
протоколироваться стандартный ввод. |
Синтаксис |
logger [-is] [-f
file] [-p priority] [-t tag] [message ...] |
Важные
флаги и опции |
-
-f file: Протоколирует указанный файл в
системный журнал.
-
-i: В каждой строке файла протокола
помещает ID процесса, создающего элемент.
-
-p priority: Показывает приоритет элемента
протокола.
-
-s: Протоколирует сообщение в стандартном
протоколе ошибок в добавление к системному протоколу.
-
-t tag: Помечает каждую строку элемента
протокола специальным ярлыком. |
login |
|
Описание |
Регистрация в системе. |
Синтаксис |
login user-name |
Важные
флаги и опции |
Отсутствуют. |
logname |
|
Описание |
Отображает логин (username) пользователя.
|
Синтаксис |
logname |
Важные
флаги и опции |
Отсутствуют. |
log rotate |
|
Описание |
Чередует файлы протоколов, пересылает по
почте текущий файл и затем сжимает его для архивирования. |
Синтаксис |
logrotate
[-s|-state file] configfile
|
Важные
флаги и опции |
|
Ipd |
|
Описание |
Запускает демон спулера принтера для
управления печатью на присоединенных и удаленных принтерах. Если задан порт, то
прослушивается именно он (на предмет входных запросов), а не порт по умолчанию.
|
Синтаксис |
lрr [-1] [port] |
Важные
флаги и опции |
|
Ipq |
|
Описание |
Проверяет и отображает текущее состояние
очереди спулера принтера. Если принтер не указан, то выполняется запрос для
принтера по умолчанию. Обычно, если не указаны конкретные номера заданий,
отображаются все задания для запрашиваемого принтера. Если указаны пользователи,
то будут отображены только печатные задания этих пользователей для
запрашиваемого принтера. |
Синтаксис |
Ipq [-1] [-Pprinter] [job, ...] [user, ...] |
Важные
флаги и опции |
-
-1: Печатает всю информацию о файлах,
составляющих элемент задания, а не только то. что поместится в одну строку.
-
-P printer. Запрашивает конкретный
принтер. |
Ipr |
|
Описание
|
Печатает один или несколько файлов в спул
указанного принтера. Если не указан ни один файл, то в спул принтера посылается
стандартный ввод. Если принтер не указан, то данные посылаются на принтер по
умолчанию. |
Синтаксис |
Ipr [-Pprinter]
[-tnumber] [-C class] [-J job]
->[-i [numcols]] [-hlmrs] [file ...] |
Важные
флаги и опции |
-
-If a
umber: Указывает количество
копий для печати каждого файла По умолчанию - одна копия/
-
-С class: Печатает на заглавной странице
указанное имя класса вместо имени хоста.
-
-h: Подавляет печать заглавной страницы.
-
-i [ nomcols ]: Показывает, что вывод
должен быть сдвинут на указанное количество пробелов или на 8 позиций, если
numcols не указано.
-
- J job: Печатает на титульной странице
указанное имя задания вместо имени файла.
-
-1: Позволяет печать управляющих символов
за исключением символов перевода страницы.
-
-m; Посылает почтовое сообщение
пользователю после завершения печатного задания.
-
-Pprinter: Печатает на указанном принтере.
-
r: Удаляет файлы после их печати.
-
-s: Создает символические ссылки на
распечатываемые файлы вместо копирования файлов в каталог спула Это полезно при
печати чрезвычайно больших файлов. |
Iprm |
|
Описание |
Удаляет одно или более заданий из указанной
очереди печати. Если принтер не указан, пытается удалить задания из очереди
принтера, заданного по умолчанию. При указанном имени пользователя удаляются все
задания, принадлежащие этому пользователю, если не указано конкретное задание.
|
Синтаксис |
Iprm [-Pprinter] [job ...] [user ...] |
Важные
флаги и опции |
|
Is |
|
Описание |
Отображает список файлов и каталогов. Если
не указан ни файл, ни каталог, то отображает содержимое текущего каталога. По
умолчанию содержимое сортируется в алфавитном порядке. |
Синтаксис |
Is [-acdlrRsStuX]
[-all] [-time=ctime] [-time=status] -> [-directory] [-format=long]
[-forma t=verbose] ->
[t-reverse] [-recursive] [-size] [-sort-size] -> [-sort=time] [-time=atime]
[-time=access] ->
[-time=use] [-sort=extension] [file\ directory ...] . |
Важные
флаги и опции |
-
-a/-all: Показывает
все элементы, включая те, имена которых начинаются с ".".
-
-с/-time=ctime, -time=status: Сортирует
элементы по времени изменения файлов.
-
-d/-directory:
Выводит только список имен каталогов без отображения содержимого каталогов. По
умолчанию содержимое каталогов отображается.
-
-l/-format=long/-f ormat=verbose:
Отображает файлы в широком формате, включая тип файла, привилегии доступа,
владельца и размер файла.
-
-r/-reverse:
Отображает файлы в обратном порядке.
-
-R/-recursive:
Рекурсивно отображает содержимое всех подкаталогов.
-
-s/-size: Отображает размер файлов (в
килобайтах).
-
-S/-sort=size: Сортирует файлы по размеру,
начиная с самого большого.
-
-t/sort=time: Сортирует файлы по времени
модификации, начиная с самого нового.
-
-u/-time=atime/-time=access/-time=use:
Сортирует файлы по времени последнего доступа.
-
-X/-sort=extension:
Сортирует файлы по расширению в алфавитном порядке. |
Isdev |
|
Описание |
Отображает информацию об установленном
аппаратном обеспечении. |
Синтаксис |
lsdev |
Важные
флаги и опции |
Отсутствуют. |
Ismod |
|
Описание |
Отображает список загруженных модулей.
|
Синтаксис |
Ismod |
Важные
флаги и опции |
Отсутствуют. |
mail |
|
Описание |
Отправляет и получает почту. Если текст
сообщения не передан на стандартный ввод, то он будет запрашиваться у
пользователя. Также при помощи флага может быть указана другая информация,
например тема сообщения, иначе эта информация будет запрашиваться у
пользователя. Если ни опции, ни аргументы не указаны, то для чтения открывается
почтовый ящик текущего пользователя. |
Синтаксис |
mail [-s subject] [-с
address,...] -> [-b address, . .
. ] address, mail -f [mailbox] mail -u [user] |
Важные
флаги и опции |
-
-b address, . . . : Указывает список
адресов, по которым должны быть разосланы слепые копии выходных сообщений.
-
-с address, . . . : Указывает список
адресов, по которым должны быть разосланы копии выходных сообщений.
-
-f [mailbox]: Читает почту из входного
ящика пользователя или указанного почтового ящика.
-
-s subject: Указывает тему выходных
сообщений.
-
-u user: Открывает для чтения входной
почтовый ящик указанного пользователя. |
Примечания |
Механизм использования программы mail для
чтения сообщений обсуждается на странице mai1 руководства man. |
mailq |
|
Описание |
Отображает содержимое очереди выходных
сообщений. |
Синтаксис |
mailq |
Важные
флаги и опции |
Отсутствуют. |
mailto |
|
Описание |
Отправляет почту одному или нескольким
адресатам. Если в командной строке не указан ни один адресат, то программа
запросит эту информацию у пользователя. Если сообщение не указано в стандартном
вводе то программа запросит у пользователя текст сообщения. |
Синтаксис |
mailto [-a
cAaracter-set] [-с
address,...] -> [-s subject]
[recipient ...] |
Важные
флаги и опции |
-
-a character-set: Указывает альтернативную
кодовую страницу, например ISO-8859-8. По умолчанию используется US-ASCII.
-
-с address, ...: Указывает список
адресов, по которым должны быть разосланы копии выходных сообщений.
-
-s subject: Указывает тему выходного
сообщения. Если тема состоит из более чем одного слова, следует указать ее в
апострофах. |
Примечания |
Для указания конца сообщения достаточно
ввести а . в пустой строке или использовать Ctrl+D. |
man |
|
Описание |
Отображает страницу руководства указанной
команды. |
Синтаксис |
Man command |
Важные
флаги и опции |
|
mattrib |
|
Описание |
Изменяет атрибуты файла в файловой системе
MS-DOS, например на дискете DOS. Эквивалентна команде ATTRIB в DOS. |
Синтаксис |
mattrib
[-а|+а] [-h|+h] [-r|+r]
[-s|+s] -> msdosfile [msdosfile . .
.] |
Важные
флаги и опции |
-
+a | -а: Устанавливает или сбрасывает бит
архивного файла.
-
+h | -h: Устанавливает или сбрасывает бит
скрытого файла.
-
+r | -r : Устанавливает или сбрасывает бит
файла только для чтения.
-
+s | -s: Устанавливает или сбрасывает бит
системного файла. |
Примечания |
Следует перед опцией использовать + для
установки бита и - для сброса бита |
mbadblocks |
|
Описание |
Тестирует гибкий диск DOS на наличие плохих
блоков. Если хотя бы один такой блок будет найдет, он отмечается в FAT диска.
|
Важные
флаги и опции |
|
Синтаксис |
Отсутствуют. |
mcd |
|
Описание |
Меняет текущий каталог в файловой системе
MS-DOS, например на гибком диске. Если аргумент не указан, то отображается
текущее устройство и каталог. Эквивалентна команде CD в DOS. |
Синтаксис |
mcd [msdosdirectory] |
Важные
флаги и опции |
Отсутствуют. |
mсору |
|
Описание |
Копирует файлы в обоих направлениях между
файловыми системами Unix и MS-DOS. Можно скопировать несколько файлов в один
каталог, если каталог указан последним аргументом. Использование обозначений DOS
для устройства, например а:, подразумевает файл DOS; иначе предполагается
файловая система Unix. При указании в качестве аргумента одного файла DOS, этот
файл будет скопирован в текущий каталог Unix. Эквивалентна команде COPY в DOS.
|
Синтаксис |
mcopy [-tnm]
sourcefile targetfile
тсору
[-tnm] sourcefile [sourcefile
...] targetdirectory
mcopy [-tnm] MSDOSsourcefile
|
Важные
флаги и опции |
-
-m:
Сохраняет время модификации
файлов при копировании.
-
-n: Не запрашивает подтверждение при
перезаписи файлов Unix.
-
-1: Преобразует при копировании текстовые
файлы из/в Unix в/из DOS. |
mdel |
|
Описание |
Удаляет файлы на флоппи-дисках MS-DOS.
Эквивалентна команде DEL в DOS. |
Синтаксис |
mdel msdosfile [msdosfile . . . ]
|
Важные
флаги и опции |
Отсутствуют. |
mdeltree |
|
Описание |
Удаляет один или более каталог MS-DOS.
Эквивалентна команде DELTREE в DOS. |
Синтаксис |
mdeltree msdosdirectory [msdosdirectory . . . ] |
Важные
флаги и опции |
Отсутствуют. |
mdir |
|
Описание |
Отображает содержимое каталога в файловой
системе MS-DOS, например на флоппи-диске. Если указаны конкретные файлы, то
отображаются только эти файлы. Эквивалентна команде DIR в DOS. |
Синтаксис |
mdir [-w] msdosdirectory mdir [-a] [-f] [-w]
msdosfile [msdosfile ...]
|
Важные
флаги и опции |
-
-а: Отображает скрытые файлы наряду с
обычными.
-
-f : Отображает файлы без указания общего
свободного пространства в конце листинга
-
-w: Отображает файлы в широком формате.
|
messages |
|
Описание |
Отображает количество сообщений в почтовом
ящике пользователя и конкретной папке, если она указана. |
Синтаксис |
messageg [folder] |
Важные
флаги и опции |
Отсутствуют. |
mformat |
|
Описание |
Форматирует флоппи-диск MS-DOS.
Эквивалентна команде FORMAT в DOS. |
Синтаксис |
mformat drive: |
Важные
флаги и опции |
Отсутствуют. |
mkdir |
|
Описание |
Создает один или несколько каталогов.
|
Синтаксис |
mkdir [-p] [-m
mode] [ — parents] [ —
mode=jnode] directory ...
|
Важные
флаги и опции |
-
-m/-mode mode:
Устанавливает режим для создаваемого каталога, используя такую же символическую
запись, как и в команде chmod. Если этот флаг не указан, то каталогу назначается
режим по умолчанию.
-
-p/-parents: Гарантирует, что вышестоящие
каталоги указанного каталога существуют, и, при необходимости, создает все
отсутствующие вышестоящие каталоги. |
mkdosfs |
|
Описание |
Форматирует файловую систему MS-DOS на
указанном устройстве. |
Синтаксис |
mkdosfs
[-с] [-F fatsize] [-n name] device
|
Важные
флаги и опции |
-
-с: Перед началом форматирования проверяет
наличие плохих блоков.
-
-F fatsize: Указывает тип создаваемой
таблицы размещения файлов: 12 для 12-битной FAT либо 16 для 16-битной FAT.
Программа выберет наилучший вариант для данного компьютера. |
mke2fs |
|
Описание |
Форматирует вторую расширенную (second
extended) файловую систему Linux. |
Синтаксис |
mke2fs
[-с] [-m percentage]
[-L label] device |
Важные
флаги и опции |
-
-с: Перед началом
форматирования проверяет наличие плохих блоков.
-
-L label: Заносит в метку тома указанное
имя.
-
-m percentage: Указывает количество
блоков (в процентах), которые нужно зарезервировать для суперпользователя. По
умолчанию устанавливается 5 процентов. |
mkfs |
|
Описание |
Создает файловую систему (аналогично
форматированию диска в DOS). Дополнительно можно указать количество блоков для
файловой системы. |
Синтаксис |
mkfs [-t rstype]
[-с] [-1 file]
device [blocks] |
Важные
флаги и опции |
-
-с: Перед началом форматирования проверяет
наличие плохих блоков.
-
-1 file: Читает из указанного файла список
плохих блоков для устройства.
-
-t fs type: Указывает тип файловой
системы, которую нужно создать. Если в файле /etc/fstab для устройства не указан
другой тип файловой системы, умолчанием является файловая система minix.
|
mkpasswd |
|
Описание |
Генерирует случайный пароль и может
назначить его пользователю. |
Синтаксис |
mkpasswd [-2] [-1
number] [-d number] [-c number] -> [-C number] [-p file] [user] |
Важные
флаги и опции |
-
-2: Обеспечивает чередование символов между
правой и левой рукой при печати на стандартной клавиатуре U.S.
-
-с number: Указывает минимальное количество
символов нижнего регистра в пароле.
-
-С number: Указывает минимальное количество
символов верхнего регистра в пароле.
-
-d number:
Указывает минимальное количество цифр в пароле.
-
-l number:
Указывает количество символов в пароле.
-
-p file: Указывает, какая программа
используется для установки пароля. По умолчанию используется /etc/yppaswwd. Если
эта программа отсутствует, то используется /bin/passwd. |
Примечания |
При использовании флага -2 случайному
наблюдателю сложнее увидеть, что печатает пользователь. Но этот флаг облегчает
угадывание пароля программой, подбирающей пароль. |
mkswap |
|
Описание |
Устанавливает устройство как
свопинг-область. При желании можно указать размер файловой системы в блоках.
|
Синтаксис |
mkswap [-с] device [blocks] |
Важные
флаги и опции |
|
Примечания |
Возможно также создание файлов свопинга
вместо разделов. За дополнительной информацией обратитесь к странице mkswap
руководства man. |
mlabel |
|
Описание |
Устанавливает метку для файловой системы
MS-DOS, например флоппи-диска. Если метка не указана, она запрашивается у
пользователя. |
Синтаксис |
mlabel [-cs] drive:label |
Важные
флаги и опции |
|
mmd |
|
Описание |
Создает один или более каталогов в файловой
системе MS-DOS, например на флоппи-диске. |
Синтаксис |
mmd msdosdirectory [msdosdirectory . . .
] |
Важные
флаги и опции |
Отсутствуют. |
mmove |
|
Описание |
Перемещает (или переименовывает) файлы или
каталоги MS-DOS. Если последний аргумент - каталог, то все файлы-источники
перемещаются в каталог-приемник. |
Синтаксис |
mmove sourcefile target file mmove sourcefile [sourcefile ...] targetdi rectory |
Важные
флаги и опции |
Отсутствуют. |
modprobe |
|
Описание |
Загружает один или более загружаемых
модулей, полагаясь на шаблон или указанный объектный файл модуля. |
Синтаксис |
modprobe module.
о [symbol=value
...] modprobe -t tag pattern
modprobe -a -t tag pattern
modprobe -1 [-t tag] pattern
modprobe -r module, modprobe -c |
Важные
флаги и опции |
-
-а: Загружает все модули, а не первый
модуль, который успешно загрузится.
-
-с: Отображает информацию о конфигурации.
-
-1 : Выводит список всех модулей указанного
типа. -r module: Выгружает стек указанного модуля.
-
-1 tag: Загружает только модули,
отмеченные специальным дескриптором. |
more |
|
Описание |
Отображает один или более файлов экран за
экраном, позволяет производить поиск и переход в любое место в файле.
|
Синтаксис |
more [-dlfs]
[-number] [-fnumber] [file ...] |
Важные
флаги и опции |
-
-number: Устанавливает количество строк на
экране.
-
-t-numfoer: Указывает, с какой строки
начать отображение текста.
-
-d: Запрашивает пользователя в конце
каждого экрана.
-
- f : Не заворачивает длинные строки на
следующую строку.
-
-1: Не интерпретирует С trl+L как прогон
формата.
-
-s: Сжимает несколько последовательных
пустых строк в одну. |
Примечания |
За более подробной информацией об
используемых для просмотра файлов командах обратитесь к странице more
руководства man. |
mount |
|
Описание |
Монтирует файловую систему в указанный
каталог. |
Синтаксис |
mount -a [-rw]
[-t vfstype] mount [-rw] [-0
options [,....]] device] dir mount [-rw] [-t v fstype] [-0 options] device dir |
Важные
флага и опции |
-
-а: Монтирует все файловые системы в /etc/f
stab. Если тип файловой системы указан флагом -t, то в /etc/f stab загружаются
только файловые системы указанного типа
-
-о: См. примечание ниже.
-
-r: Монтирует файловую систему в режиме
только чтение. Аналогично использованию -о rо.
-
- t f stype: Указывает тип файловой
системы.
-
-w: Монтирует файловую систему в режиме
чтение-запись. Аналогично использованию -о rw. |
Примечания |
При указании типа файловой системы для
флага -t возможны следующие значения.
Minix vfat ufs,
ext proc romfs, ext2 nfs sysv, xiafs iso9660 xenix, hpfs smbfs coherent, msdos
ncpfs, umsdos affs
Для получения информации об опциях флага,
-о обратитесь к странице mount руководства man. |
mrd |
|
Описание |
Удаляет один или более каталогов MS-DOS.
|
Синтаксис |
mrd msdosdirectory [msdosdirectory . . .]
|
Важные
флаги и опции |
Отсутствуют. |
itiren |
|
Описание |
Переименовывает файл MS-DOS. Похожа на
команду REN в DOS, но может переименовать также и каталоги. |
Синтаксис |
mren oldname newname |
Важные
флаги и опции |
Отсутствуют. |
mtype |
|
Описание |
Отображает содержимое одного или более
файлов MS-DOS. Похожа на команду TYPE в DOS. |
Синтаксис |
mtype [-ts] znsdosfile [msdosfile . . .]
|
Важные
флаги и опции |
|
mv |
|
Описание |
Переименовывает и перемещает файлы. Когда
последним аргументом является каталог, перемещает все указанные файлы в этот
каталог. |
Синтаксис |
mv [-bfiu]
[-backup] [-force] [-interactive] -> [-update] [source destination] source ... directory}
|
Важные
флаги и опции |
-
-b/-backup: Создает
резервные копии перемещаемых файлов.
-
-f/-force: Удаляет
существующие файлы, поверх которых производится запись операцией перемещения,
без выдачи запроса на подтверждение.
-
-i/-interactive:
Запрашивает подтверждение перед перезаписью любого существующего файла.
-
-u/-update: Не
перезаписывает существующий файл, если у него такое же или более позднее вреия
модификации. |
netstat |
|
Описание |
Отображает информацию о состоянии сети,
включая соединения, таблицы маршрутизации и статистику интерфейсов. Если опции
не указаны, выводится список активных соединений. |
Синтаксис |
netstat [-Mnrs]
[-с] [-i interface]
[-interface interface] ->
[-masquerade] [-route] [-statistics] |
Важные
флаги и опции |
-
-с: Отображает выбранную информацию каждую
секунду, до нажатия Ctrl+C.
-
-i [interface]/-interface [interface]: Отображает информацию об
указанном интерфейсе или всех интерфейсах, если имя интерфейса не указано.
-
-М/-masquerade:
Отображает список замаскированных сессий.
-
-n: Показывает численные адреса вместо имен
хостов, портов или пользователей.
-
-r/-route:
Отображает таблицы маршрутизации ядра
-
-s/-statistics:
Отображает статистику сети. |
newgrp |
|
Описание |
Регистрирует пользователя в новой группе,
изменяя ID группы пользователя. Если группа не указана, то ID группы заменяется
ID группы пользователя при регистрации в системе. |
Синтаксис |
newgrp [group] |
Важные
флаги и опции |
Отсутствуют. |
newusers |
|
Описание |
Читает файл, содержащий список новых
пользователей, и создает их. Если не указано имя файла, информация о
пользователях предъявляется на стандартный ввод. |
Синтаксис |
newusers [file] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Формат файла, который читается командой
newusers, такой же, как и файла /etc/passwd со следующими исключениями.
-
Пароли не должны быть зашифрованными. Они
будут зашифрованы при создании учетной записи пользователя.
-
Если указанная группа не существует, будет
создана новая группа.
-
Если домашний каталог пользователя не
существует, будет создан новый каталог, если каталог с таким именем уже
существует, то его принадлежность будет установлена на нового пользователя.
-
Из-за того, что этот файл содержит
незашифрованные пароли, важно хранить его в безопасном месте. |
nisdomainname |
|
Описание |
Отображает текущее имя домена NIS.
|
Синтаксис |
nisdomainname |
Важные
флаги и опции |
Отсутствуют. |
nslookup |
|
Описание |
Опрашивает сервер имен DNS. Может быть
запущена в интерактивном режиме. Если не указано имя хоста, то программа входит
в интерактивный режим. По умолчанию используется сервер DNS, указанный в
/etc/resolv.conf. Если надо указать сервер, но не искать хост, следует ввести
"-" на месте хоста. |
Синтаксис |
nslookup [host | - [server] ] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Обратитесь к странице ns lookup руководства
man за инструкциями по доступным командам в интерактивном режиме. |
passwd |
|
Описание |
Изменяет пароль пользователя. Пользователь
root может изменять пароль другого пользователя, если указать имя пользователя
как аргумент. |
Синтаксис |
passwd [username] |
Важные
флаги и опции |
Отсутствуют. |
paste |
|
Описание |
Объединяет соответствующие строки из одного
или более файлов. Последовательно печатает соответствующие строки на одной
строке, разделяя их символом табуляции, и добавляет в конец символ перевода
строки. Если не указаны имена файлов, данные считываются со стандартного ввода
|
Синтаксис |
paste [-s] [-d
delim-list] [-serial]
[-delimiters list] ->[file ...] |
Важные
флаги и опции |
-
-d/-delimiters list: Указывает список используемых разграничителей вместо
символа табуляции, используемого по умолчанию. Если в списке указано более
одного символа, то символы используются последовательно, с возвратом к первому
символу в списке после использования последнего.
-
-s/-serial:
Печатает строки из одного файла, а за ними - строки из другого файла.
|
pathchk |
|
Описание |
Проверяет правильность и переносимость имен
файлов. В частности, проверяет, чтобы все каталоги в пути файла имели
соответствующие привилегии выполнения, и длина каждого компонента пути и имени
файла не превышала допустимой. |
Синтаксис |
pathchk [-р] [-portability] file
... |
Важные
флаги и опции |
-
-p/-portability: Проверяет длину каждого
имени файла по стандарту POSIX.1, не учитывая ограничения длины действительной
файловой системы. Также выполняется проверка на переносимость символов,
используемых в имени файла |
pidof |
|
Описание |
Ищет ID процессов для одной или более
программ и отображает PID. |
Синтаксис |
pidof [-s]
[-х] [-о pad] [-0 pid ...] program [program ...] |
ping |
. |
Описание |
Посылает пакеты запроса эхо-сигнала к хосту
сети, чтобы узнать, доступен ли он. |
Синтаксис |
ping [-R]
[-с number] [-d] [-i
seconds] host
|
Важные
флаги и опции |
-
-c number.
Прекращает посылать пакеты
после отправки указанного количества пакетов.
-
-d: Выводит пакеты по мере их возвращения
назад или 100 раз в секунду. Генерируется большое количество пакетов. Этот
параметр используется только пользователем root, так как могут быть
сгенерированы чрезвычайно большие потоки данных по сети. При использовании этого
параметра нужно быть осторожным.
-
-i seconds: Указывает время между
отправкой пакетов в секундах. По умолчанию одна секунда Этот параметр не может
быть использован вместе с флагом -f.
-
-R: Записывает маршрут прохождения пакета и
отображает буфер маршрутов возвращенных пакетов. |
pppstats |
|
Описание |
Отображает статистику работы РРР.
|
Синтаксис |
pppstats [-a]
[-v] [-r] [-z] [-с
count] -> [-w secs] [interface]
|
Важные
флаги и опции |
Отсутствуют. |
ps |
|
Описание |
Отображает отчет о состоянии выполняемых
процессов. Чтобы получить информацию о конкретном процессе, следует указать ID
процесса как аргумент. Без опций и аргументов ps отображает процессы текущего
пользователя. |
Синтаксис |
ps [lumaxwrf] [txx] [pid ...] |
Важные
флаги и опции |
-
а: Кроме процессов текущего пользователя
показывает процессы, принадлежащие другим пользователям.
-
f: Отображает процессы в виде дерева,
показывая, какие процессы являются потомками других процессов.
-
l: Отображает информацию в длинном формате.
-
m: Отображает в отчете информацию о памяти.
-
r: Отображает только выполняющиеся
процессы.
-
txx: Отображает только те процессы, которые
находятся под управлением устройства tty, указанного цифрами хх.
-
u: Отображает информацию в формате
пользователя, указывает имя пользователя и время старта
-
w: Отображает информацию в широком режиме
вывода. Не усекает команды, даже если они не помещаются в одной строке. Для
каждого включенного в опцию параметра w добавляется дополнительная строка для
отображения информации. Допустимо использование не более 100 параметров w.
-
х: Показывает процессы, не имеющие
управляющего терминала (полезно для просмотра демонов, запущенных при начальной
загрузке и выполняемых до сих пор). |
pwck |
|
Описание |
Проверяет файл паролей на наличие ошибок и
проблем. Проверяется формат всех элементов, чтобы в каждом поле находилась
правильная информация. Кроме того, обнаруживаются дублирующиеся элементы.
Позволяет пользователю удалить плохо сформатированные или дублирующиеся
элементы. Если не указаны ни файл паролей, ни теневой файл паролей, то по
умолчанию используются /etc/passwdn /etc/shadow. |
Синтаксис |
pwck [-r] [passwordfile shadowfile]
|
Важные
флаги и опции |
|
pwconv |
|
Описание |
Копирует элементы из файла паролей в
теневой файл паролей, объединяя их с существующим теневым файлом паролей. Новый
файл паролей будет называться npasswd, а новый теневой файл паролей - nshadow.
|
Синтаксис |
pwconv |
Важные
флаги и опции |
Отсутствуют. |
pwd |
|
Описание |
Отображает имя текущего каталога.
|
Синтаксис |
pwd |
Важные
флаги и опции |
Отсутствуют. |
pwunconv |
|
Описание |
Восстанавливает пароль из теневого файла
паролей. Новый файл паролей будет называться npasswd. |
Синтаксис |
pwunconv |
Важные
флаги и опции |
Отсутствуют. |
quota |
|
Описание |
Отображает информацию о квоте использования
дискового пространства пользователем. Пользователь root может указать других
пользователей или группы и получить отчет. Обычные пользователи могут только
посмотреть информацию о своей учетной записи и группах, к которым они
принадлежат. |
Синтаксис |
quota [-guv] [user\ group] |
Важные
флаги и опции |
-
-g: Распечатывает квоту для всех групп,
которым принадлежит пользователь.
-
-u: Это флаг по
умолчанию, приводящий к отображению информации о квоте пользователя.
-
-v: Отображает квоты файловых систем, на
которых не выделено пространство для хранения. |
quotacheck |
|
Описание |
Сканирует файловую систему для определения
использования* дискового пространства пользователем или группой и выводит
результаты в два файла квот: quota . user и quota . group. |
Синтаксис |
quotacheck [-g]
[-u] [-a| filesystem]
|
Важные
флаги и опции |
-
-а: Проверяет все файловые системы из файла
/etc/f stab.
-
-g: Проверяет файлы и каталоги,
используемые конкретным ID группы.
-
-u: Проверяет файлы и каталоги,
используемые конкретным ID пользователя. |
quotaoff |
|
Описание |
Отменяет квоты на использование диска одной
или несколькими файловыми системами. |
Синтаксис |
quotaoff [-g]
[-u] [ -а |
filesystem ...] |
Важные
флаги и опции |
-
-а: Отменяет квоты для всех файловых систем
из /etc/f stab.
-
-g: Отменяет квоты для групп указанных
файловых систем.
-
-u: Отменяет квоты для пользователей
указанных файловых систем. |
quotaon |
|
Описание |
Разрешает квоты на использование диска
одной или несколькими файловыми системами. |
Синтаксис |
quotaon [-g] [-u]
[-a | filesystem ...]
|
Важные
флаги и опции |
-
-а: Разрешает квоты для всех файловых
систем из /etc/fstab.
-
-g: Разрешает квоты для групп указанных
файловых систем.
-
-u: Разрешает квоты для пользователей
указанных файловых систем. |
rep |
|
Описание |
Удаленное копирование одного или нескольких
файлов между двумя системами. Если последний аргумент - каталог, то файлы,
указанные в остальных аргументах, копируются в него. |
Синтаксис |
rep [-px] file . . . |
Важные
флаги и опции |
-
-р: Сохраняет время модификации и режимы
доступа файлов-оригиналов, если это возможно.
-
-х: Разрешает шифрование DES для всех
копий. |
Примечания |
Удаленные файлы и каталоги указываются в
формате remoteuser@remotehost: /path/to/file. |
rdate |
|
Описание |
Извлекает текущее время из одного или более
хостов в сети и отображает возвращенное время. |
Синтаксис |
rdate [-p] [-s] host . . . |
Важные
флаги и опции |
-
-р: Отображает возвращенное время из
удаленной системы (действие по умолчанию).
-
-s: Устанавливает время локальной системы в
соответствии с возвращенным временем. Используется только пользователем root.
|
rdist |
|
Описание |
Выполняет удаленное распространение файлов
для того, чтобы расположить идентичные копии на нескольких хостах, сохраняя,
если возможно, принадлежность, режимы доступа и время модификации. Если не
указан каталог-приемник на удаленной системе, то файлы-источники будут помещены
в аналогичном месте на удаленной системе. |
Синтаксис |
rdist
-с file| directory ... [login@] host [: directory]
|
Важные
флаги и опции |
|
Примечания |
Rdist предусматривает управление
распространением из конфигурационных файлов. Это -позволяет использовать большое
количество флагов и опций. Обратитесь к странице rdist руководства man за полной
информацией по этой утилите. |
repquota |
|
Описание |
Отображает итог по квотам использования
диска одной или более файловыми системами. |
Синтаксис |
repquota [-gu] [-a| filesystem ...] |
Важные
флаги и опции |
-
-а: Отображает отчет для всех файловых
систем из файла/ etc/f stab.
-
-g:
Отображает отчет об
использованной квоте группы для указанных файловых систем.
-
-u: Отображает отчет об использованной
квоте пользователя для указанных файловых систем. |
rlogin |
|
Описание |
Вход в удаленную систему. |
Синтаксис |
rlogin [-Kx] [-1
user-name] host |
Важные
флаги и опции |
-
-К: Отмена всех аутентификаций Kerberos.
-
-l username: Показывает, что нужно войти
в систему с указанным именем пользователя, а не с именем пользователя,
выполняющего rlogin.
-
-х: Разрешает шифрование DES для всех
данных, передаваемых во время нахождения в удаленной системе. |
rm |
|
Описание |
Удаляет один или более файлов или
каталогов. |
Синтаксис |
rm [-firR]
[-force] [-interactive] [-ecursive] ->file| directory . . . |
Важные
флаги и опции |
-
-f/-force: He спрашивает у пользователя
разрешение на удаление файлов. Очень опасно при использовании пользователем
root.
-
-i/-interactive:
Всегда перед удалением файла запрашивает подтверждение у пользователя.
-
-r/-R/-recursive:
Рекурсивно удаляет содержимое каталогов. |
rmdir |
|
Описание |
Удаляет пустые каталоги. |
Синтаксис |
rmdir [-р] [-parents] directory ... |
Важные
флаги и опции |
|
rmmod |
|
Описание |
Выгружает один или несколько загруженных
модулей. |
Синтаксис |
rmmod [-as] module . . . |
Важные
флаги и опции |
|
route |
|
Описание |
Отображает или изменяет таблицу
маршрутизации IP. Если ни одна опция не указана, отображается таблица
маршрутизации. |
Синтаксис |
route add [-net
|-host] targetaddress [netmask
Лип] ->[gw Gw] [ [dev] If] route del [-net |-host] targetaddress [gw Gw] -> [netmask №1] [[dev] If] |
Важные
флаги и опции |
-
add: Указывает, что нужно добавить маршрут.
-
del: Указывает, что нужно удалить маршрут.
-
[dev] If: Указывает, что маршрут должен был
связан с заданным интерфейсом.
-
gw Gw. Указывает шлюз для маршрута.
-
-host: Указывает, что место назначения
является хостом.
-
-net: Указывает, что место назначения
является сетью.
-
netmask Nm. Указывает сетевую маску маршрута
|
rsh |
|
Описание |
Открывает командный процессор (оболочку) на
удаленной системе. Если указана команда, то она выполняется на удаленной
системе; связь завершается после возврата результатов выполнения. |
Синтаксис |
rsh [-Kx] [-1 username] hostname [command]
|
Важные
флаги и опции |
-
-К:
Отменяет аутентификацию
Kerberos.
-
-l user-name:
Пытается соединиться с удаленной системой под указанным именем пользователя, а
не под именем пользователя, выполняющего rsh.
-
-х:
Разрешает шифрование DES для
всех данных, передаваемых между двумя хостами. |
runlevel |
|
Описание |
Отображает текущий и предьщущий рабочие
уровни системы. |
Синтаксис |
runlevel |
Важные
флаги и опции |
Отсутствуют. |
rup |
|
Описание |
Отображает состояние одной или более
удаленных систем. Если хост не указан, то отображается состояние всех машин в
локальной сети. |
Синтаксис |
rup [-dhlt] [host ...] |
Важные
флаги и опции |
-
-d: Отображает локальное время на каждом
хосте.
-
-h: Сортирует элементы по имени хоста.
-
-i : Сортирует элементы по средней
загрузке.
-
-l: Сортирует элементы по времени начала
работы. |
rusers |
|
Описание |
Отображает сведения о том, кто находится в
системе для одного или нескольких компьютеров локальной сети. Если не указано
имя хоста, то отображаются все текущие пользователи всех компьютеров локальной
сети. |
Синтаксис |
rusers [-1] [hostname ...] |
Важные
флаги и опции |
-
-l: Отображает
результаты в широком формате, в том числе имя логина (username) пользователя,
имя хоста, используемое пользователем устройство tty, время входа в систему.
|
rwho |
|
Описание |
Отображает список зарегистрировавшихся
пользователей по всем машинам локальной сети. |
Синтаксис |
rwho |
Важные
флаги и опции |
Отсутствуют. |
rwhod |
|
Описание |
Отвечает на приходящие запросы от клиента
rwho. |
Синтаксис |
rwhod |
Важные
флаги и опции |
Отсутствуют. |
setclock |
|
Описание |
Устанавливает на аппаратных часах
компьютера значение текущего системного времени. |
Синтаксис |
setclock |
Важные
флаги и опции |
Отсутствуют. |
setkeycodes |
|
Описание |
Загружает отображение клавиш в таблицу
отображения скэн-кодов в коды символов. Аргументы предоставляются парами, в
которых первым элементом является скэн-код для клавиши, а вторым - код символа,
связанный со скэн-кодом клавиши. |
Синтаксис |
setkeycodes scancode keycode . . . |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Обратитесь к странице setkeycodes
руководства man, чтобы узнать, как указывать скэн-коды и коды символов.
|
showkey |
|
Описание |
Отображает скэн-коды и коды символов,
генерируемые клавиатурой. Программа активна в течение 10 секунд после нажатия
последней клавиши. |
Синтаксис |
showkey [-sk-scancodes-keycodes] |
Важные
флаги и опции |
|
showmourat |
|
Описание |
Показывает текущее состояние монтирований
от сервера NFS. Если указан хост, то отображаются монтирования только с
конкретного хоста. |
Синтаксис |
showmount [-ade]
[-all] [-directories] [-exports] [host] |
Важные
флаги и опции |
-
-a/-all: Отображает
как имя хоста клиента, так и смонтированный каталог в формате host: directory.
-
-d/-directories:
Отображает только каталоги.
-
-е/-exports:
Отображает список экспортируемых каталогов сервера. |
shutdown |
|
Описание |
Завершает работу системы, запрещая
регистрацию пользователей, с возможной задержкой перед завершением работы и
выдачей необязательного предупреждающего сообщения. Если указано время,
завершение работы Произойдет в указанное время, иначе оно выполнится немедленно.
|
Синтаксис |
shutdown [-rkhc] time [warning]
|
Важные
флаги и опции |
-
-с: Отменяет запущенное завершение работы.
-
-h: Останавливает систему после завершения
работы.
-
-k: Посылает предупреждающее сообщение, но
фактически не завершает работу системы.
-
-r: Выполняет перезагрузку после завершения
работы. |
Примечания |
Время time можно указать абсолютно, в
формате часов:минут (нн : мм) , или в минутах - интервал ожидания перед
завершением работы в формате +minutes . |
sort |
|
Описание |
Сортирует строки в одном или нескольких
файлах, и отображает результаты. Если не указаны файлы, сортируются данные со
стандартного ввода. Результирующие отсортированные данные отображаются на
стандартный вывод. |
Синтаксис |
sort [-cu] [-t
separator] [-0 file] [-T tempdir] ->[-bdfMhr] [+POS1 [-POS2]] [-k POS1 [ , POS2] ] [file ...]
|
Важные
флаги и опции
|
-
-b: При попытке нахождения ключей
сортировки игнорирует пробелы в начале строк.
-
-с: Проверяет, отсортированы ли входные
данные, и печатает сообщение об ошибке, если данные не отсортированы.
Фактическая сортировка не выполняется.
-
-d: При сортировке игнорирует все символы,
кроме букв, цифр и пробелов.
-
-f : При сортировке преобразует буквы
нижнего регистра в верхний.
-
-k POS1 [ , POS2] : Указывает, какое поле
использовать как ключ сортировки. Поле будет начинаться с позиции POS1 и заканчиваться в позиции POS2 или конце строки. Позиции полей
и символов начинаются с нуля.
-
-M: Сортировка месяцев. Любая строка,
начинающаяся с нуля и более пробелов, за которыми следуют три буквы,
преобразуется в верхний регистр и сортируется, как будто буквы являются
сокращенными названиями месяцев.
-
-n: Сравнивает строки численно,
подразумевая, что строки начинаются с нуля и более пробелов, за которыми следует
необязательный знак, а затем число.
-
-о file: Выводит результаты в указанный
файл вместо стандартного вывода.
-
+POS1 [-POS2]:
Указывает поле, использующееся
в качестве ключа . сортировки. Поле начинается в позиции POS1 и заканчиваться в позиции POS2 или в конце строки. Позиции
полей и символов начинаются с нуля.
-
-r: Изменяет порядок сортировки на
обратный.
-
-t separator: Показывает, что указанный
разделитель разделяет поля для поиска ключей сортировки на каждой строке.
-
-u: Если две строки одинаковы, выводит
только первую строку. |
statserial |
|
Описание |
Показывает состояние последовательного
порта, отображая сигналы на выводах порта и состояние линии квитирования. Если
устройство не указано, то по умолчанию используется значение переменной
окружения MODEM или, если переменная не установлена устройство /dev/cual.
Программа выполняется в цикле, отображая обновленную информацию каждую секунду,
пока не будут нажаты клавиши Ctrl+C. |
Синтаксис |
statserial
[-n|-d|-x] [device] |
Важные
флаги и опции |
-
-d: Отображает состояние порта как
десятичное число.
-
-n: Запрещает циклическое выполнение и
отображает состояние только один раз.
-
-х: Отображает состояние порта как
шестнадцатеричное число. |
su |
|
Описание |
Выполняет новый командный процессор
(оболочку) под другими ID пользователя и группы. Если пользователь не указан, то
новый командный процессор будет выполняться под ID пользователя root.
|
Синтаксис |
su [-flmp]
[-с command] [-s shell] [-login] [-fast] ->
[-preserve-environment]
[-command=command] ->[- shell=shell] [-] [user] |
Важные
флаги и опции |
-
-c command/-command=command: Передает указанную команду в качестве
единственной командной строки вместо запуска новой оболочки в интерактивном
режиме.
-
-f /-fast: Передает
опцию -f в оболочку, что при использовании С Shell и Extended С Shell запрещает
разворачивание шаблона имени файла.
-
-l/-login:
Вынуждает новую оболочку стать командным процессором входа в систему. Это
означает, что будут установлены новые переменные среды окружения, поменяется
путь и текущий каталог поменяется на домашний каталог пользователя.
-
-m/-р/-preserve-environment: Предотвращает изменение переменных
среды окружения HOME, USER, LOGNAME и SHELL.
-
-s shell/-shell=shell: Запускает указанный командный процессор вместо
указанного в файле паролей. |
sync |
|
Описание |
Записывает кэш дисков на физические диски.
Это позволяет сохранить на диске любую измененную информацию. |
Синтаксис |
sync |
Важные
флаги и опции |
Отсутствуют. |
tail |
|
Описание |
Отображает конец одного или более файлов.
По умолчанию отображаются последние 10 строк из каждого файла Если не указано ни
одно имя, то считываются данные из стандартного ввода и последняя часть данных
отображается по правилам отображения файлов. |
Синтаксис |
tail
[-с number [bkm] ]
[-n number] [-q] ->[-bytes
number [ bkm] ] [-lines number] ->[-quiet] [-silent] [file ...] |
Важные
флаги и опции |
-
-c/-bytes number:
Отображает указанное количество байтов от конца каждого файла. После числа можно
указать b - для 512-байтных блоков, k -для килобайт и m для мегабайт.
-
-n/-lines number:
Отображает указанное количество строк от конца каждого файла.
-
-q/-quiet/-silent: Предотвращает печать заголовков с именами файлов,
если обрабатывается несколько файлов. |
tar |
|
Описание |
Создает архивный файл из одного или более
файлов или каталогов. |
Синтаксис |
tar [-drtuxz] [-f
tarfile] [-file tarfile] [-create] ->[-delete]
[---preserve] [-append] [-same-owner] ->[-list] [-update] [-extract] [-get]
[-gzip] ->[-gunzip] [file| directory ...] |
Важные
флаги и опции |
-
-c/-create: Создает
новый архив.
-
-delete: Удаляет файлы из существующего
архива.
-
-f tarfile/-file tarfile: Указывает имя архивного
файла для создания или чтения.
-
-preserve: Сохраняет в архиве такие же коды
доступа и порядок следования файлов.
-
-r/-append:
Добавляет файлы к существующему архиву.
-
-same-owner: Сохраняет изначальных
владельцев извлекаемых файлов.
-
-l/-list: Отображает список содержимого архива.
-
-u/-update:
Добавляет в существующий архив только более новые файлы, по сравнению с теми,
которые находятся в архиве.
-
-х/-extract/-get: Извлекает файлы из существующего архива.
-
-z/-gzip/-ungzip: Фильтрует архив через gzip при архивировании или
разархивировании. |
timeconfig |
|
Описание |
Конфигурирует параметры времени. Если
указана временная зона, то зона системного времени изменяется на указанную.
Иначе отображает список допустимых временных зон. |
Синтаксис |
timeconfig [-utc] [
timezone] |
Важные
флаги и опции |
|
timed |
|
Описание |
Запускает демон сервера времени, который
синхронизирует время со временем на других машинах в локальной сети.
|
Синтаксис |
timed [-M] [-i
network] [-n network] |
Важные
флаги и опции |
-
-i network: Указывает, к какой сети
принадлежит сервер, подавляя любой выбор по умолчанию, сделанный демоном timed.
-
-М: Готовится к выполнению работы главного
сервера времени в случае его отказа.
-
-n network. Добавляет указанную сеть к
списку допустимых сетей. |
timedc |
|
Описание |
Управляет демоном timed. |
Синтаксис |
timedc [clockdiff
host . . . |msite [host ...] | election host] |
Важные
флаги и опции |
-
clockdiff host ...: Вычисляет разницу между
системными часами и временем на указанном хосте.
-
election host: Сбрасывает таймер
голосования и убеждается, что владелец времени был выбран среди подчиненных.
-
msite [host ...]: Показывает главный сервер
времени для указанного хоста или хостов. Если хост не указан, показывает главный
сервер времени текущей системы. |
top |
|
Описание |
Отображает регулярно обновляемый отчет о
выполняющихся в системе процессах. |
Синтаксис |
top [d delay] [q]
[c] [S] [s] |
Важные
флаги и опции |
-
с:
Отображает полную командную
строку процессов вместо вывода только имени команды. .
-
d delay: Указывает задержку между
обновлениями в секундах.
-
q: Приводит к обновлению информации без
задержки. Если пользователь root запустит top с этой опцией, top будет
выполняться с наиболее высоким приоритетом.
-
s: Выполняется в безопасном режиме, который
предотвращает использование опасных интерактивных команд.
-
S: Отображает накопительную статистику.
Время CPU отображается для процесса и его остановленных дочерних процессов как
общее. |
Примечания |
Для получения списка команд, используемых
при выполнении top, и описания различных полей в отчетах, читайте страницу top
руководства man. |
touch |
|
Описание |
Изменяет временные параметры (timestamp)
файлов, не изменяя их содержимое. Если файла нет, то он будет создан с нулевым
размером. По умолчанию для изменения timestamp используется текущее время.
|
Синтаксис |
touch [-acm] [-t
MMDDhhmm[ [CC] YY] [.ss] ] [-
time=atime] ->[-time=access] [-time=use] [-time=mtinie] -> [-time=modify]
[-no-create] file ... |
Важные
флаги и опции |
-
-a/-time=atirae/-time=access/-time=use: Изменяет только время последнего
доступа.
-
-с/-no-create: He
создает файлы, которые не существуют.
-
-m/-time=mtime/-time=modify.
Изменяет только время
последней модификации.
-
-t MMDDhhnm[ [CC] YY] [.ss]: Устанавливает значение timestamp, равное
указанным месяцу, дню, часу и минуте, кроме того, можно указать век, год или
секунды. Эта опция подавляет использование по умолчанию текущего
времени. |
traceroute |
|
Описание |
Отображает маршрут продвижения пакетов до
достижения удаленного хоста в сети. |
Синтаксис |
traceroute [-ir] host |
Важные
флаги и опции |
-
-i:
Указывает сетевой интерфейс
для исходящих пакетов. Эта опция полезна в системах, у которых имеется больше
одного сетевого интерфейса.
-
-r: Игнорирует обычные таблицы
маршрутизации и пытается отправить пакет прямо на присоединенный хост.
|
true |
|
Описание |
Ничего не делает, просто возвращает код
успешного выполнения. |
Синтаксис |
true |
Важные
флаги и опции |
Отсутствуют. |
umount |
|
Описание |
Размонтирует смонтированную файловую
систему. Файловая система указывается по имени устройства или каталога, или по
ее сетевому пути. |
Синтаксис |
umount -r device]
directory | path ...
|
Важные
флаги и опции |
|
uname |
|
Описание |
Отображает системную информацию. Если опции
не указаны, отображается имя операционной системы. При одновременном запросе
разной информации порядок отображения следующий: операционная система, сетевое
имя хоста, выпуск (release) операционной системы, версия операционной системы и
тип машины. |
Синтаксис |
uname [-snrvma]
[-sysname] [-nodename] [--release] ->[-machine] [-all] |
Важные
флаги и опции |
-
-a/-all: Отображает всю информацию.
-
-m/-machine: Отображает тип машины (тип
аппаратной платформы).
-
-n/-nodename:
Отображает сетевое имя хоста машины.
-
-r/-release:
Отображает выпуск операционной системы.
-
-s/-sysname:
Отображает имя операционной системы. Это действие по умолчанию, если не указаны
никакие опции.
-
-v: Отображает версию операционной
системы. |
uncompress |
|
Описание |
Распаковывает файлы, сжатые программой
compress. Если ни один файл не указан, будет распакован стандартный ввод.
|
Синтаксис |
uncompress [-с] [file ...] |
Важные
флаги и опции |
|
unzip |
|
Описание |
Манипулирует архивами ZIP и извлекает из
них файлы. |
Синтаксис |
unzip [-cflptuz]
[-d exdir] file[.zip]
|
Важные
флаги и опции |
-
-с: Извлекает файлы на стандартный вывод,
предварительно распечатывая имя каждого файла.
-
-d exdir: Распаковывает архив в указанный
каталог вместо текущего каталога
-
-f : Распаковывает файлы более новые, чем
существующие версии файлов.
-
-l : Отображает содержимое архива без
распаковки.
-
-р: Извлекает файлы на стандартный вывод
без выдачи другой информации, например имени файла.
-
-l: Проверяет целостность файлов в архиве.
-
-u: Извлекает
файлы, более новые, чем уже существующие их версии, а также файлы, которые не
существуют в выходном каталоге.
-
-z: Отображает комментарии архива.
|
Примечания |
Это мощная программа, которая имеет
множество опций. Смотрите страницу unzip руководства man для более подробной
информации. |
uptime |
|
Описание |
Отображает, сколько времени работает
система. |
Синтаксис |
uptime |
Важные
флаги и опции |
Отсутствуют. |
useradd |
|
Описание |
Добавляет пользователя в систему.
Дополнительно можно изменить значения по умолчанию для новых пользователей. Если
не указано ни одной опции, программа отобразит текущие значения по умолчанию для
новых пользователей. |
Синтаксис |
useradd [-d home_dir] [-e expire_date] ->[-f
inactive_time] [-g initial_group]
[-G group[...]] ->[-s shell]
[-u uid [-0]] username, useradd -D [-g default_group] [-b default_home] ->[-f
default_inactive] [-e defaul t_ expiration] ->[-s default _shell] |
Важные
флаги и опции |
-
-b defaul t_home: Устанавливает
указанный путь в качестве префикса домашнего каталога по умолчанию. Только для
использования с флагом -D.
-
-d home_dir. Использует указанный
домашний каталог пользователя вместо домашнего каталога по умолчанию.
-
-D: Показывает, что следует изменить значения по
умолчанию для новых пользователей, вместо того, чтобы создать нового
пользователя.
-
-e expire_date: Указывает дату истечения срока
действия для учетной записи. Дата указывается в формате MM/DD/YY. При
использовании с -D устанавливает истечение срока действия всех новых паролей в
днях, а не как дата.
-
-f inactive_time: Показывает, что, как
только у пароля окончится срок действия, должно пройти указанное количество
времени перед блокированием пароля. Вместе с -D, -f используется для задания
интервала времени по умолчанию перед тем, как пароли будут заблокированы по
истечении срока действия.
-
-g initial_group: Указывает группу по
умолчанию при вхождении пользователя в систему. Если используется с -D, -g
указывает группу по умолчанию для всех новых пользователей.
-
-G group L ... 7: Указывает другие группы,
к которым пользователь должен принадлежать.
-
-s shell: Указывает командный процессор
(оболочку) по умолчанию для пользователя. Если не указано, то используется
командный процессор по умолчанию для новых пользователей. Вместе с -D, -s
указывает командный процессор по умолчанию для всех новых пользователей.
-
-u uid [-0] : Указывает ID для пользователя
вместо автоматического присвоения ID. Значение должно быть уникальным, иначе
необходимо указывать флаг -о. |
userdel |
|
Описание |
Удаляет учетную запись пользователя.
|
Синтаксис |
userdel [-r] user |
Важные
флаги и опции |
|
Примечания |
Если вы решите удалить домашний каталог
пользователя, помните, что при удалении учетной записи пользователя любые другие
файлы, принадлежащие пользователю и находящиеся вне его домашнего каталога, не
удаляются. Их нужно удалить вручную. К таким файлам может относиться, например,
входной почтовый ящик пользователя. |
usermod |
|
Описание |
Изменяет установки для существующей учетной
записи пользователя. |
Синтаксис |
usermod [-d home_dir [.-m] ] [-e expire_date]
->[-f inactive_time] [-g ini
tial_group] [-G group[ ,...]] -> [-1 login_name] [-s shell] [-u uid [-0]]
login |
Важные флаги и опции |
-
d home_dir [-m]: Изменяет домашний
каталог пользователя на указанный, с флагом -т перемещает текущий домашний
каталог на новое место.
-
-e expire_date: Устанавливает новую дату
истечения действия для учетной записи, после которой запись будет заблокирована
Дата указывается в формате MM/DD/YY.
-
-f inacti ve_days: Указывает новое
значение интервала в днях по истечении срока действия пароля, после которого
пароль будет заблокирован.
-
-g initial_group: Определяет новую группу
при вхождении пользователя в систему.
-
-G group [,...]: Указывает другие
группы, к которым пользователь должен принадлежать. Если пользователь в
настоящее время является членом группы, не входящей в этот список, он будет
удален из текущей группы.
-
-l login_name: Изменяет имя входа
пользователя в систему (login).
-
-s shell: Заменяет командный процессор
(оболочку) пользователя указанным.
-
-u uid: Заменяет ID пользователя указанным.
|
users |
|
Описание |
Отображает имена пользователей, находящихся
в системе. Обычно для этого выполняется проверка содержимого /etc/utmp. Если
указать файл, программа просмотрит его для поиска информации. |
Синтаксис |
users [file] |
Важные
флаги и опции |
Отсутствуют. |
uudecode |
|
Описание |
Декодирует файлы ASCII, созданные uuencode,
для восстановления исходных двоичных файлов. По умолчанию именем декодированного
файла будет исходное имя закодированного файла Если не указано имя ни одного
файла для декодирования, то декодируется стандартный ввод. |
Синтаксис |
uudecode [-o outputfile] [file . . .] |
Важные
флаги и опции |
|
uuencode |
|
Описание |
Закодирует двоичный файл в вид,
применяемый, когда не используются двоичные файлы (например, с некоторым
почтовым программным обеспечением). Если не указан файл, закодируется
стандартный ввод. |
Синтаксис |
uuencode [file] |
Важные
флаги и опции |
Отсутствуют. |
vlpw |
|
Описание |
Редактирует системный файл паролей,
используя редактор, указанный в переменной среды окружения EDITOR. |
Синтаксис |
vipw |
Важные
флаги и опции |
Отсутствуют. |
vmstat |
|
Описание |
Отображает статистику работы виртуальной
памяти. |
Синтаксис |
vmstat [delay [count]] |
Важные
флаги и опции |
-
count: Указывает число повторений отчета.
Если не указано, отчет повторяется непрерывно, пока не будет прерван нажатием
Ctrl+C.
-
delay.
Указывает в секундах, как
часто повторять отчет. Если не определено, то отображается только один
отчет. |
Примечания |
За подробностями о генерируемом отчете
обратитесь к странице vmstat руководства man. |
W |
|
Описание |
Отображает список пользователей,
находящихся в данный момент в системе, и запущенные ими задачи. Если указан
пользователь, то отображаются только задачи, запущенные данным пользователем.
|
Синтаксис |
w [ user] |
Важные
флаги и опции |
Отсутствуют. |
WC |
|
Описание |
Распечатывает количество байт (символов),
слов и строк в одном или нескольких документах. Если указано несколько имен
файлов, то для каждого файла отдельно будет произведен подсчет и выведен
результат, а затем будут отображены общие итоги. Если ни одного файла не
указано, то будет подсчитываться стандартный ввод. |
Синтаксис |
we [-clw]
[-bytes] [-chars] [-lines] [-words] [file . . .] |
Важные
флаги и опции |
-
-c/-bytes/-chars: Отображает только
количество байт.
-
-l/-lines: Отображает только количество
строк.
-
-w/-words : Отображает только количество
слов. |
Примечания
|
Результаты отображаются в следующем
порядке: символы, слова, строки. Значения разделены пробелами. |
whereis |
|
Описание |
Пытается определить положение двоичного
модуля, исходного текста программы и файлов страниц руководства man для одной
или более команд. |
Синтаксис |
whereis [-bms]
[-BMS directory . . . -f ] file . . . |
Важные
флаги и опции |
-
-b: Ищет только двоичные файлы.
-
-В directory ... -f: Ищет двоичные файлы
только в указанных каталогах. Флаг - f необходим для определения конца списка
каталогов и начала списка аргументов файлов.
-
-m: Ищет только страницы руководства.
-
-М directory -f : Ищет страницы руководства
только в указанных каталогах. Флаг - f необходим для определения конца списка
каталогов и начала списка аргументов файлов.
-
- s : Ищет только исходный текст программ.
-
-S directory ... -f: Ищет исходный текст
программ только в указанных каталогах. Флаг -f необходим для определения конца
списка каталогов и начала списка аргументов файлов. |
which |
|
Описание |
Отображает полный путь к одной или более
программам. Отображаются только программы, находящиеся на пути, указанном
переменной среды окружения PATH. |
Синтаксис |
which program . . . |
Важные
флаги и опции |
Отсутствуют. |
whoami |
|
Описание |
Отображает текущий эффективный ID
пользователя. |
Синтаксис |
whoami |
Важные
флаги и опции |
Отсутствуют |
ypdomainname |
|
Описание |
Отображает имя домена NIS системы.
|
Синтаксис |
ypdomainname |
Важные
флаги и опции |
Отсутствуют. |
zcat |
|
Описание |
Распаковывает один или более упакованных
(сжатых) файлов и отображает результаты на стандартный вывод. Если не указан ни
один файл, то распаковывается и отображается стандартный ввод. |
Синтаксис |
zcat [-f] [ file . ..] |
Важные
флаги и опции |
|
zgrep |
|
Описание |
Ищет указанный шаблон в одном или
нескольких сжатых файлах. |
Синтаксис |
zgrep [options] pattern file . . . |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Для получения списка возможных опций и
ознакомления с синтаксисом шаблона обратитесь к команде grep. |
zip |
|
Описание |
Создает архив ZIP из одного или более
файлов и каталогов. |
Синтаксис |
zip [-efFgmrSu@]
[zipfile [file1 file2 ...]] |
Важные
флаги и опции |
-
-@: Принимает список файлов для
архивирования со стандартного ввода
-
-е: Шифрует архив после запроса пароля.
Пароль будет необходим при извлечении файлов из архива.
-
-f : Замещает элементы в существующем
архиве, только если файл новее, чем файл, находящийся в архиве.
-
-F: Пытается восстановить разрушенный
архив.
-
-g: Добавляет файлы к существующему архиву.
-
-m:
Перемещает файлы в архив и
удаляет их из исходного расположения.
-
-r: Рекурсивно работает с каталогами,
добавляя в архив все файлы в подкаталогах.
-
-S: Включает в архив системные и скрытые
файлы.
-
-u: Замещает элементы в существующем
архиве, если файл новее, чем файл, находящийся в архиве или файл не существует в
архиве. |
Примечания |
Команда zip предлагает много других опций с
утонченным, иногда полезным влиянием на поведение программы. Обратитесь к
странице zip руководства man за более детальной информацией. |
zipgrep |
|
Описание |
Ищет шаблон в одном или нескольких файлах
архива ZIP, используя egrep. Если файлы в архиве не указаны, то будут
просматриваться все файлы. |
Синтаксис |
zipgrep [egrepoptions] pattern zipfile file . . .
|
Важные
флаги и опции |
Отсутствуют. |
Примечания |
За детальной информацией о синтаксисе
шаблона для egrep и zipgrep обратитесь к команде egrep. |
zipinfo |
|
Описание |
Отображает детали об архивах ZIP, включая
состояние шифрования, тип сжатия, операционную систему, использовавшуюся для
создания архива и многое другое. Также по умолчанию информация о каждом файле в
архиве выводится в отдельной строке. Если не указан ни один файл ZIP,
обрабатывается стандартный ввод. |
Синтаксис |
zipinfo [-121M]
zipfile[.zip] [file ...] |
Важные
флаги и опции |
-
- l: Распечатывает только имена файлов,
каждое на отдельной строке.
-
-2: Распечатывает только имена файлов,
начало файла, конец файла и комментарии.
-
-1: Выводит информацию в длинном формате
(похоже на ls -1).
-
-М; Отображает информацию по одной странице
за раз подобно команде more. |
zmore |
|
Описание |
Отображает содержимое сжатых текстовых
файлоэ по одному экрану за раз, позволяя выполнять поиск подобно команде more.
Если ни один файл не указан, будет использован стандартный ввод. |
Синтаксис |
zmore [ file . . . ] |
Важные
флаги и опции |
Отсутствуют. |
Примечания |
Смотрите страницу zmore руководства man для
получения полного списка команд, используемых при просмотре файла |
znew |
|
Описание |
Преобразует файлы, сжатые командой compress
(файлы . Z) в формат, используемый командой gzip (файлы .gz). Если ни один файл
не указан, обрабатывается стандартный ввод. |
Синтаксис |
znew [-ft9K] [file.Z ...] |
Важные
флаги и опции |
-
-9 : Использует лучший, но самый медленный
метод сжатия.
-
-f : Выполняет сжатие, даже если файл .gz
уже существует.
-
-К: Оставляет файл . Z, если он меньше, чем
новый файл .gz.
-
-l: Тестирует новый файл .gz перед
удалением исходного файла .Z. |