Приложение С. Обзор команд Linux Чaсть III
ping |
. |
Описание |
Посылает пакеты запроса эхо-сигнала к хосту сети, чтобы узнать, доступен ли он. |
Синтаксис |
ping [-R] [-с number] [-d] [-i seconds] host |
Важные флаги и опции |
|
pppstats |
|
Описание |
Отображает статистику работы РРР. |
Синтаксис |
pppstats [-a] [-v] [-r] [-z] [-с count] -> [-w secs] [interface] |
Важные флаги и опции |
Отсутствуют. |
ps |
|
Описание |
Отображает отчет о состоянии выполняемых процессов. Чтобы получить информацию о конкретном процессе, следует указать ID процесса как аргумент. Без опций и аргументов ps отображает процессы текущего пользователя. |
Синтаксис |
ps [lumaxwrf] [txx] [pid ...] |
Важные флаги и опции |
|
- |
|
pwck |
|
Описание |
Проверяет файл паролей на наличие ошибок и проблем. Проверяется формат всех элементов, чтобы в каждом поле находилась правильная информация. Кроме того, обнаруживаются дублирующиеся элементы. Позволяет пользователю удалить плохо сформатированные или дублирующиеся элементы. Если не указаны ни файл паролей, ни теневой файл паролей, то по умолчанию используются /etc/passwdn /etc/shadow. |
Синтаксис |
pwck [-r] [passwordfile shadowfile] |
Важные флаги и опции |
|
pwconv |
|
Описание |
Копирует элементы из файла паролей в теневой файл паролей, объединяя их с существующим теневым файлом паролей. Новый файл паролей будет называться npasswd, а новый теневой файл паролей - nshadow. |
Синтаксис |
pwconv |
Важные флаги и опции |
Отсутствуют. |
pwd |
|
Описание |
Отображает имя текущего каталога. |
Синтаксис |
pwd |
Важные флаги и опции |
Отсутствуют. |
pwunconv |
|
Описание |
Восстанавливает пароль из теневого файла паролей. Новый файл паролей будет называться npasswd. |
Синтаксис |
pwunconv |
Важные флаги и опции |
Отсутствуют. |
quota |
j |
Описание |
Отображает информацию о квоте использования дискового пространства пользователем. Пользователь root может указать других пользователей или группы и получить отчет. Обычные пользователи могут только посмотреть информацию о своей учетной записи и группах, к которым они принадлежат. |
Синтаксис |
quota [-guv] [user\ group] |
Важные флаги и опции |
|
quotacheck |
|
Описание |
Сканирует файловую систему для определения использования* дискового пространства пользователем или группой и выводит результаты в два файла квот: quota . user и quota . group. |
Синтаксис |
quotacheck [-g] [-u] [-a| filesystem] |
Важные флаги и опции |
|
quotaoff |
|
Описание |
Отменяет квоты на использование диска одной или несколькими файловыми системами. |
Синтаксис |
quotaoff [-g] [-u] [ -а | filesystem ...] |
Важные флаги и опции |
|
quotaon |
|
Описание |
Разрешает квоты на использование диска одной или несколькими файловыми системами. |
Синтаксис |
quotaon [-g] [-u] [-a | filesystem ...] |
Важные флаги и опции |
|
rep |
|
Описание |
Удаленное копирование одного или нескольких файлов между двумя системами. Если последний аргумент - каталог, то файлы, указанные в остальных аргументах, копируются в него. |
Синтаксис |
rep [-px] file . . . |
Важные флаги и опции |
|
Примечания |
Удаленные файлы и каталоги указываются в формате remoteuser@remotehost: /path/to/file. |
rdate |
|
Описание |
Извлекает текущее время из одного или более хостов в сети и отображает возвращенное время. |
Синтаксис |
rdate [-p] [-s] host . . . |
Важные флаги и опции |
|
rdist |
|
Описание |
Выполняет удаленное распространение файлов для того, чтобы расположить идентичные копии на нескольких хостах, сохраняя, если возможно, принадлежность, режимы доступа и время модификации. Если не указан каталог-приемник на удаленной системе, то файлы-источники будут помещены в аналогичном месте на удаленной системе. |
Синтаксис |
rdist -с file| directory ... [login@] host [: directory] |
Важные флаги и опции |
|
Примечания |
Rdist предусматривает управление распространением из конфигурационных файлов. Это -позволяет использовать большое количество флагов и опций. Обратитесь к странице rdist руководства man за полной информацией по этой утилите. |
repquota |
|
Описание |
Отображает итог по квотам использования диска одной или более файловыми системами. |
Синтаксис |
repquota [-gu] [-a| filesystem ...] |
Важные флаги и опции |
|
|
|
rlogin |
|
Описание |
Вход в удаленную систему. |
Синтаксис |
rlogin [-Kx] [-1 user-name] host |
Важные флаги и опции |
|
rm |
|
Описание |
Удаляет один или более файлов или каталогов. |
Синтаксис |
rm [-firR] [--force] [--interactive] [--recursive] ->file| directory . . . |
Важные флаги и опции |
|
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] |
Важные флаги и опции |
|
rsh |
|
Описание |
Открывает командный процессор (оболочку) на удаленной системе. Если указана команда, то она выполняется на удаленной системе; связь завершается после возврата результатов выполнения. |
Синтаксис |
rsh [-Kx] [-1 username] hostname [command] |
Важные флаги и опции |
|
runlevel |
|
Описание |
Отображает текущий и предьщущий рабочие уровни системы. |
Синтаксис |
runlevel |
Важные флаги и опции |
Отсутствуют. |
rup |
|
Описание |
Отображает состояние одной или более удаленных систем. Если хост не указан, то отображается состояние всех машин в локальной сети. |
Синтаксис |
rup [-dhlt] [host ...] |
Важные флаги и опции |
|
rusers Описание |
Отображает сведения о том, кто находится в системе для одного или нескольких компьютеров локальной сети. Если не указано имя хоста, то отображаются все текущие пользователи всех компьютеров локальной сети. |
Синтаксис |
rusers [-1] [hostname ...] |
Важные флаги и опции |
|
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] |
Важные флаги и опции |
|
shutdown |
|
Описание |
Завершает работу системы, запрещая регистрацию пользователей, с возможной задержкой перед завершением работы и выдачей необязательного предупреждающего сообщения. Если указано время, завершение работы Произойдет в указанное время, иначе оно выполнится немедленно. |
Синтаксис |
shutdown [-rkhc] time [warning] |
Важные флаги и опции |
|
Примечания |
Время time можно указать абсолютно, в формате часов:минут (нн : мм) , или в минутах - интервал ожидания перед завершением работы в формате +minutes . |
sort |
|
Описание |
Сортирует строки в одном или нескольких файлах, и отображает результаты. Если не указаны файлы, сортируются данные со стандартного ввода. Результирующие отсортированные данные отображаются на стандартный вывод. |
Синтаксис |
sort [-cu] [-t separator] [-0 file] [-T tempdir] ->[-bdfMhr] [+POS1 [-POS2]] [-k POS1 [ , POS2] ] [file ...] |
Важные флаги и опции |
|
statserial |
|
Описание |
Показывает состояние последовательного порта, отображая сигналы на выводах порта и состояние линии квитирования. Если устройство не указано, то по умолчанию используется значение переменной окружения MODEM или, если переменная не установлена устройство /dev/cual. Программа выполняется в цикле, отображая обновленную информацию каждую секунду, пока не будут нажаты клавиши Ctrl+C. |
Синтаксис |
statserial [-n|-d|-x] [device] |
Важные флаги и опции |
|
su |
|
Описание |
Выполняет новый командный процессор (оболочку) под другими ID пользователя и группы. Если пользователь не указан, то новый командный процессор будет выполняться под ID пользователя root. |
Синтаксис |
su [-flmp] [-с command] [-s shell] [ — login] [ — fast] -> [ — preserve-environment] [ — command=command] ->[-- shell=shell] [-] [user] |
Важные флаги и опции |
|
sync |
|
Описание |
Записывает кэш дисков на физические диски. Это позволяет сохранить на диске любую измененную информацию. |
Синтаксис |
sync |
Важные флаги и опции |
Отсутствуют. |
tail |
|
Описание |
Отображает конец одного или более файлов. По умолчанию отображаются последние 10 строк из каждого файла Если не указано ни одно имя, то считываются данные из стандартного ввода и последняя часть данных отображается по правилам отображения файлов. |
Синтаксис |
tail [-с number [bkm] ] [-n number] [-q] ->[ — bytes number [ bkm] ] [ — lines number] ->[— quiet] [—silent] [file ...] |
Важные флаги и опции |
|
tar |
|
Описание |
Создает архивный файл из одного или более файлов или каталогов. |
Синтаксис |
tar [-drtuxz] [-f tarfile] [ — file tarfile] [ — create] ->[--delete] [--preserve] [ — append] [ — same-owner] ->[ — list] [ — update] [ — extract] [ — get] [ — gzip] ->[--gunzip] [file| directory ...] |
Важные флаги и опции |
|
timeconfig |
|
Описание |
Конфигурирует параметры времени. Если указана временная зона, то зона системного времени изменяется на указанную. Иначе отображает список допустимых временных зон. |
Синтаксис |
timeconfig [ — utc] [ timezone] |
Важные флаги и опции |
|
timed |
|
Описание |
Запускает демон сервера времени, который синхронизирует время со временем на других машинах в локальной сети. |
Синтаксис |
timed [-M] [-i network] [-n network] |
Важные флаги и опции |
|
timedc |
|
Описание |
Управляет демоном timed. |
Синтаксис |
timedc [clockdiff host . . . |msite [host ...] | election host] |
Важные флаги и опции |
|
top |
|
Описание |
Отображает регулярно обновляемый отчет о выполняющихся в системе процессах. |
Синтаксис |
top [d delay] [q] [c] [S] [s] |
Важные флаги и опции |
|
Примечания |
Для получения списка команд, используемых при выполнении 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 ... |
Важные флаги и опции |
|
|
|
traceroute |
|
Описание |
Отображает маршрут продвижения пакетов до достижения удаленного хоста в сети. |
Синтаксис |
traceroute [-ir] host |
Важные флаги и опции |
|
true |
|
Описание |
Ничего не делает, просто возвращает код успешного выполнения. |
Синтаксис |
true |
Важные флаги и опции |
Отсутствуют. |
umount |
|
Описание |
Размонтирует смонтированную файловую систему. Файловая система указывается по имени устройства или каталога, или по ее сетевому пути. |
Синтаксис |
umount -r device] directory | path ... |
Важные флаги и опции |
|
uname |
|
Описание |
Отображает системную информацию. Если опции не указаны, отображается имя операционной системы. При одновременном запросе разной информации порядок отображения следующий: операционная система, сетевое имя хоста, выпуск (release) операционной системы, версия операционной системы и тип машины. |
Синтаксис |
uname [-snrvma] [--sysname] [--nodename] [--release] ->[--machine] [--all] |
Важные флаги и опции |
|
|
|
uncompress |
|
Описание |
Распаковывает файлы, сжатые программой compress. Если ни один файл не указан, будет распакован стандартный ввод. |
Синтаксис |
uncompress [-с] [file ...] |
Важные флаги и опции |
|
unzip |
|
Описание |
Манипулирует архивами ZIP и извлекает из них файлы. |
Синтаксис |
unzip [-cflptuz] [-d exdir] file[.zip] |
Важные флаги и опции |
|
Примечания |
Это мощная программа, которая имеет множество опций. Смотрите страницу 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] |
Важные флаги и опции |
|
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 |
Важные флаги и опции |
|
users |
|
Описание |
Отображает имена пользователей, находящихся в системе. Обычно для этого выполняется проверка содержимого /etc/utmp. Если указать файл, программа просмотрит его для поиска информации. |
Синтаксис |
users [file] |
Важные флаги и опции |
Отсутствуют. |
uudecode |
|
Описание |
Декодирует файлы ASCII, созданные uuencode, для восстановления исходных двоичных файлов. По умолчанию именем декодированного файла будет исходное имя закодированного файла Если не указано имя ни одного файла для декодирования, то декодируется стандартный ввод. |
Синтаксис Важные флаги и опции |
uudecode [-o outputfile] [file . . .]
|
uuencode |
|
Описание |
Закодирует двоичный файл в вид, применяемый, когда не используются двоичные файлы (например, с некоторым почтовым программным обеспечением). Если не указан файл, закодируется стандартный ввод. |
Синтаксис |
uuencode [file] |
. Важные флаги и опции |
Отсутствуют. |
vlpw |
|
Описание |
Редактирует системный файл паролей, используя редактор, указанный в переменной среды окружения EDITOR. |
Синтаксис |
vipw |
Важные флаги и опции |
Отсутствуют. |
vmstat |
|
Описание |
Отображает статистику работы виртуальной памяти. |
Синтаксис |
vmstat [delay [count]] |
Важные флаги и опции |
|
|
|
Примечания |
За подробностями о генерируемом отчете обратитесь к странице vmstat руководства man. |
W Описание Синтаксис Важные флаги и опции WC Описание Синтаксис Важные флаги и опции |
Отображает список пользователей, находящихся в данный момент в системе, и запущенные ими задачи. Если указан пользователь, то отображаются только задачи, запущенные данным пользователем. w [ user] Отсутствуют. Распечатывает количество байт (символов), слов и строк в одном или нескольких документах. Если указано несколько имен файлов, то для каждого файла отдельно будет произведен подсчет и выведен результат, а затем будут отображены общие итоги. Если ни одного файла не указано, то будет подсчитываться стандартный ввод. we [-clw] [ — bytes] [ — chars] [ — lines] [ — words] [file . . .]
|
Примечания
|
|
whereis |
|
Описание |
Пытается определить положение двоичного модуля, исходного текста программы и файлов страниц руководства man для одной или более команд. |
Синтаксис |
whereis [-bms] [-BMS directory . . . -f ] file . . . |
Важные флаги и опции |
|
Примечания |
Команда whereis будет искать программы, которые она пытается локализовать, как минимум, в следующих каталогах: /bin /usr/bin /etc /usr/etc /sbin /usr/sbin /usr/games /usr /games /bin /usr/emacs/etc /usr/lib/emacs/19.22/etc /usr/lib/emacs/19. 23 /etc /usr/lib/emacs/19 . 24/etc /usr/lib/emacs/19.25/etc /usr/lib/emacs/19.26/etc /usr/lib/emacs/19.27/etc /usr/lib/emacs/19. 28/etc /usr/lib/emacs/19.29/etc /usr/lib/emacs/19.30/etc /usr/TeX/bin /usr/tex/bin |
|
/usr/interviews/bin/LINUX |
|
/usr/bin/X11 |
|
/usr/X11/bin |
|
/usr/X11R5/bin |
|
/usr/XllR6/bin |
|
/usr/X386/bin |
|
/usr/local/bin |
|
/usr/ local /etc |
|
/usr/ local /sbin |
|
/usr / local / games |
|
/usr /local /games /bin |
|
/usr / local /emacs/ etc |
|
/usr/ local /TeX/bin |
|
/usr/ local /tex/bin |
|
/usr/local/bin/X11 |
/usr/contrib |
|
/usr/hosts |
|
/usr /include |
|
/usr/g++-include |
|
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 ...]] |
Важные флаги и опции |
|
Примечания |
Команда zip предлагает много других опций с утонченным, иногда полезным влиянием на поведение программы. Обратитесь к странице zip руководства man за более детальной информацией. |
zipgrep |
|
Описание |
Ищет шаблон в одном или нескольких файлах архива ZIP, используя egrep. Если файлы в архиве не указаны, то будут просматриваться все файлы. |
Синтаксис |
zipgrep [egrepoptions] pattern zipfile file . . . |
Важные флаги и опции |
Отсутствуют. |
Примечания |
За детальной информацией о синтаксисе шаблона для egrep и zipgrep обратитесь к команде egrep. |
zipinfo |
|
Описание |
Отображает детали об архивах ZIP, включая состояние шифрования, тип сжатия, операционную систему, использовавшуюся для создания архива и многое другое. Также по умолчанию информация о каждом файле в архиве выводится в отдельной строке. Если не указан ни один файл ZIP, обрабатывается стандартный ввод. |
Синтаксис |
zipinfo [-121M] zipfile[.zip] [file ...] |
Важные флаги и опции |
|
zmore |
|
Описание |
Отображает содержимое сжатых текстовых файлоэ по одному экрану за раз, позволяя выполнять поиск подобно команде more. Если ни один файл не указан, будет использован стандартный ввод. |
Синтаксис |
zmore [ file . . . ] |
Важные флаги и опции |
Отсутствуют. |
Примечания |
Смотрите страницу zmore руководства man для получения полного списка команд, используемых при просмотре файла |
znew |
|
Описание |
Преобразует файлы, сжатые командой compress (файлы . Z) в формат, используемый командой gzip (файлы .gz). Если ни один файл не указан, обрабатывается стандартный ввод. |
Синтаксис |
znew [-ft9K] [file.Z ...] |
Важные флаги и опции |
|