Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666), страница 49
Текст из файла (страница 49)
Маршрут удаляется по завершении соединения.—detachРабота в приоритетном режиме. По умолчанию pppd выполняет fork-ветвление и работает в фоновом режиме.disconnect commandЗавершить соединение указанной командой, которая может являться исполняемой программой или сценариеминтерпретатора.domain dУказать домен с именем d.escape character-listЭкранировать все символы из списка character-list (элементы разделяются запятыми и являются шестнадцатеричными числами).
Запрещено экранирование символовOx20-0x3f или Охбе.file fileУказать файл, содержащий параметры для работы.lockРазрешить доступ к устройству только для команды pppd.mru bytesНе принимать пакеты, размер которых превышает bytesбайт.name nameУказать имя локальной машины.netmask maskУказать маску сети (например, 255.255.255.0).passive, —рНе завершать работу, если вторая сторона не отвечает напопытки установить соединение.
Вместо этого переходить к ожиданию корректных пакетов от второй стороны.silentВоздержаться от посылки пакетов после получения первого.Алфавитный перечень команд[local_IP_address]:[remote_IP_address]Указать IP-адрес локального или удаленного интерфейса ввиде символического имени или последовательности чисел.331pppdФайлы/var/run/pppn.pidИдентификатор процесса pppd. Число п в имени pppn.pidявляется номером РРР-интерфейса, соответствующегопроцессу pppd.I etc Iррр lip-upИсполняемый файл или сценарий, вызываемый при установлении РРР-соединения./etc/ppp/ip-downИсполняемый файл или сценарий, вызываемый, когдаРРР-соединение завершено./etc/ррр/pap-secretsСодержит имена пользователей, пароли и IP-адреса дляРАР-авторизации./ etc /ррр / optionsФайл системных значений по умолчанию. Параметры,описанные в этом файле, устанавливаются раньше, чемперечисленные в командной строке.-/.ррргсФайл значений по умолчанию для пользователя.
Чтениеэтих параметров происходит после чтения файла системных значений по умолчанию, но до чтения параметровкомандной строки.I etc Iррр I options.tty nameИмя последовательного порта по умолчанию.pr [files]Преобразование текста с разбивкой на страницы, колонки, сдобавлением заголовков. Если в качестве имени указан символ « —» (дефис), выполняется чтение со стандартного ввода.Параметры+begjag[:end_pag],—pages=[beg_pag[:end_pag]]Начать вывод со страницы begjpag и закончить страницейс номером end_pag, если задан соответствующий аргумент.рг332prГлава 3.
Команды Linux-num_cols, —columns=num_colsЗадать количество колонок вывода. По возможности выводить равное число строк в колонках.-а, —acrossГоризонтальная, а не вертикальная печать колонок.-с, —show-control-charsПреобразовывать управляющие символы в запись с символом «% (например, "С), а прочие непечатаемые символы —в восьмеричные ASCII-коды, предваряемые обратнымслэшем.-d, —double-spaceУдвоение пробелов.-e[tab-char[width]],—expand-tabs=[tab-char[width]]Преобразовывать символы табуляции (или tab-chars) впробелы. Если задан аргумент width, табуляция преобразуется в width пробелов (по умолчанию - 8).-f, -F, —form-feedРазделять страницы символом новой страницы, а не символом новой строки.-h header, —header=/zeac?erИспользовать строку header в качестве заголовка текставместо имени файла.-i[out-tab-char[out-tab-width]],—output-tabs[out-tab-char[out-tab-width]]Заменять пробелы табуляциями на выводе.
Могут бытьзаданы альтернативный символ табуляции (по умолчанию просто <ТаЬ>) и ширина (по умолчанию - 8).-J, —join-linesПроизвести слияние полных строк, игнорируя указаниепараметра — W.-1 lines, —length=/mesУстановить длину страницы в lines строк (по умолчанию 66). Если количество строк меньше 10, опускать заголовки и нижние колонтитулы.-m, —mergeОтображать по одному файлу в колонке.Алфавитный перечень команд—n[delimiter[digits]], —number-\ines[=delimiter[digits]]Нумеровать колонки либо строки (при использовании параметра —т).
Разделитель delimiter (по умолчанию - символ табуляции) добавляется к каждому числу, длина которого может быть ограничена количеством символов digits (по умолчанию - 5).-о width, —indent=widthУстановить ширину левого поля страницы.-г, —no-file-warningsПри невозможности открыть исходный файл продолжатьработу без предупреждения.—s[delimiter], —separator[=de/imiier]Разделять колонки символом delimiter (по умолчанию символом табуляции), а не пробелами.-S[sirmg], —sep-string[=sirmg]Использовать указанную строку в качестве разделителяколонок.
По умолчанию это табуляция совместно с — J либо пробел.—t, —omit-headerПодавить отображение заголовков, нижних колонтитулов и заполнителей остатков страниц.-Т, —omit-paginationАналогично -t, но не отображать также символы началановой страницы.—у, —show-non-printingПреобразовывать неотображаемые символы в восьмеричные ASCII-коды, предваряемые символом \.-w page_width, —\vidih=*page_widthУстановить ширину страницы Bpage_width символов длямногоколоночного вывода. По умолчанию - 72.-W page_width, —page-\vidth=page_widthУстановить ширину страницы vpage_width символов. Поумолчанию- 72.—helpВывести справку и завершить работу.—versionОтобразить информацию о версии программы и завершить работу.333рг334praliasesГлава 3.
Команды Linuxpraliases [option]Команда системного администрирования, praliases перечисляет текущие почтовые псевдонимы sendmail, которые обычно определяются в файле /etc/aliases или /etc/aliases.db.Параметр-f fileЧитать псевдонимы из указанного файла, а не из стандартного файла псевдонимов sendmail.printenvprintenv [variables]Отображение значений всех переменных окружения либозначений указанных переменных.printfprintf formats [strings]Вывести строки в соответствии с заданными форматами.Форматы могут содержать обычные символы, escape-символы языка С или аргументы преобразования (наиболее распространенные приведены ниже).Аргументы%sВывести следующую строку текста.Вывести л-ную строку текста.Отобразить следующую строку текста, используя поле вт символов шириной.
Возможно ограничение печатаемых символов строки первыми п символами. Строки выравниваются по правому краю поля, если не задан флагвыравнивания по левому полю (символ «— »).Примерыprintf 'Xs Xs\n' "My files are in" $HOMEprintf '«-25.15s Xs\n' "My files are in" $HOMEpsps [options]Сводка по активным процессам. Элементы списков в параметрах разделяются запятыми или заключаются в двойныеАлфавитный перечень командкавычки. Обратите внимание, что символ «—» (дефис) передпараметром не является обязательным.1 Что касается влияния параметров команды на объем выдаваемой информации, то е подробнее, чем а, а 1 подробнее, чем f.ПараметрыpidsОтобразить информацию только по указанным процессам, идентификаторы которых перечисляются через запятую.аОтобразить все процессы.сИзвлечь имя команды из структуры task_struct.еВключить окружение.fВыдача в формате дерева потомков.hHe отображать заголовки колонок.jФормат заданий.1Подробный формат выдачи.m Формат памяти.п Вывести численные идентификаторы пользователя изначения WCHAN.г Исключить ожидающие процессы.sФормат сигналов.—sortdelimiter[+ \ -]key[,[+ \ -]key[,.
. .]]Аналогично О, но используется с многобуквеннымиключами сортировки. См. ниже раздел «Ключи сортировки».tttyиОтобразить только процессы, работающие на терминалеtty.Включать имя пользователя и время запуска процесса.vФормат vm.Вообще говоря, не совсем так. В руководстве необходимость дефиса перед параметром определяется несколько иначе, а именно: параметры Unix можно группировать и их необходимо предварять дефисом; параметры BSD можно группировать и их необходимо использовать без дефиса; параметры в стиле GNU(«длинные параметры») необходимо предварять двумя дефисами.
Кроме того, параметры разных типов можно использоватьодновременно. - Примеч. науч. ред.335ps336psГлава 3. Команды LinuxwДлинный формат. Не усекать слишком длинные строки.хОтобразить процессы, не имеющие ассоциированноготерминала.0[+\-]key[,[+\-]key[,...]]Сортировать процессы (см. ниже раздел «Ключи сортировки»).S+Порядок сортировки по умолчанию.—Обратить порядок сортировки.Включить информацию об использовании процессорного времени и ошибках обращения к памяти для порожденных процессов.Ключи сортировкис, cmdИмя исполняемого файла.С, cmdlineВся командная строка.f, flagsФлаги.g. PgrpГрупповой идентификатор процесса.G, tpgidГрупповой идентификатор ассоциированного терминала.j, cutimeСуммарное время пользователя.J, cstimeСуммарное время системы.k, utimeВремя пользователя.К, stimeСистемное время.m, min_fltКоличество некритичных сбоев при обращении к страницам памяти.M, maj_fltКоличество критичных сбоев при обращении к страницам памяти.Алфавитный перечень командn, cmin_fltОбщее количество некритичных сбоев при обращении кстраницам памяти.N, cmaj_fltОбщее количество критичных сбоев при обращении кстраницам памяти.о, sessionИдентификатор сеанса.p,pidИдентификатор процесса.Р, ppidИдентификатор родительского процесса.г, rssРазмер резидентной части.R, residentРезидентные страницы.s, sizeОбъем используемой памяти в килобайтах.S, shareКоличество совместно используемых страниц.t,ttyТерминал.Т, start_timeВремя начала работы процесса.U.uidИдентификатор пользователя.u, userИмя пользователя.v, vsizeИспользуемая виртуальная память в байтах.у, priorityПриоритет планирования ядра.337ps338psГлава 3.