Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание, страница 9
Описание файла
PDF-файл из архива "Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание", который расположен в категории "". Всё это находится в предмете "операционные системы" из 3 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 9 страницы из PDF
Изменения в распределяемых учетных записях клиентыполучают в виде карт NIS. Локальные учетные записи изменяются непосредственно на локальных машинах, т. е. представляют собой информацию,уникальную для отдельного узла. Карты NIS не влияют на локальные настройки, как и изменения локальных учетных записей не ведут к измене-RPC и XDR47нию карт. При установке NIS существующие учетные записи автоматическистановятся локальными.RPC и XDRУдаленный вызов процедур (Remote Procedure Call, RPC) является протоколом работы, используемым как NFS, так и NIS. Он позволяет узлу делатьзапросы, которые с виду являются локальными, но выполняются на удаленном узле в сети. RPC реализован как библиотека функций плюс сетевойстандарт порядка следования байтов и структур данных, называемый XDR(external Data Representation, представление внешних данных).Глава 3Команды LinuxВ данной главе представлены пользовательские команды, а также командыпрограммирования и системного администрирования.
Имя каждой из команд вынесено в отдельную колонку. В первой строке рассматривается применение (синтаксис) команды, затем следует ее краткое описание и перечисление всех возможных параметров. Для многих команд описание завершается примерами использования. Если требуется лишь вспомнить, как на практике работать с командой либо узнать о конкретных применениях, можносразу перейти к примерам.Типографские соглашения в описаниях синтаксиса команд перечислены впредисловии к книге. Для более эффективного поиска команд можно воспользоваться указателем в конце книги.Мы старались как можно более аккуратно составлять перечни параметровкоманд. Большая часть информации и параметров команд должна быть верна; однако существует много дистрибутивов Linux и версий включаемых вних инструментов. Время от времени новые параметры добавляются, а старые изымаются из обращения.
Поэтому возможны различия между параметрами, описанными здесь, и доступными в конкретной системе. В случаеподобных несоответствий загляните в страницы руководства. Для большинства команд доступен параметр —help, позволяющий получить краткуюсправку. (Если такого параметра нет, обычно выдается сообщение обошибке — «invalid option» - и справка по использованию команды.)Традиционно однобуквенным параметрам команд предшествует один дефис(—d). Более новые правила позволяют указывать длинные имена параметров, предваряемые парой дефисов (—debug).
Очень часто возможности команды могут быть задействованы с использованием и того и другого стиля.Алфавитный перечень команд49Алфавитный перечень командagetty [options] port baudrate [term]Команда системного администрирования. Linux-версия команды getty. Устанавливает тип терминала, режим, скорость и характеристики линии. Запускается демоном init.Это второй из процессов в последовательности init-getty-login-shell, которая в конечном итоге соединяет пользователяс системой, agetty считывает имя пользователя и выполняеткоманду login с этим именем в качестве аргумента. В процессе считывания имени agetty пытается адаптировать системук скорости и типу используемого устройства.Необходимо указать порт, поиск которого agetty производитв каталоге /dev. Если указан символ «-», то agetty производит чтение со стандартного ввода. Необходимо также указывать скорость линии baudrate, которая может быть заданасписком скоростей, перебираемых agetty.
Также возможноуказание типа терминала term, которое для agetty имеетбольший приоритет, чем значение переменной окруженияTERM.Параметры—h Установить аппаратный, а не программный контрольпередачи.—iПодавить вывод содержимого файла /etc/issue перед выдачей приглашения входа в систему.-I programИспользовать указанную программу вместо /bin/login.-m Автоматический подбор подходящей скорости линии.—t timeoutПредписание agetty завершать работу, если произошлоудачное соединение (open), но ответ на приглашениевхода (login prompt) не получен в течение timeout секунд.-L Не отслеживать наличие несущего сигнала в линии. Этоподразумевает только локальное обслуживание.
Параметр используется для подключения терминалов.agettyГлава 3. Команды Linux50apmdapmd [options]Команда системного администрирования, apmd обрабатывает события, о которых сообщает драйвер расширенного управления питанием BIOS (Advanced Power Management BIOSdriver). Драйвер передает сведения об уровне зарядки батарей и запросы на переход в режим пониженного энергопотребления, apmd заносит всю получаемую информацию в системный журнал посредством демона syslogd и надлежащимобразом обрабатывает запросы на переход в режим пониженного энергопотребления или приостановки. Поведение apmdможно подстроить, указав команду apmd_proxy, котораявыполняется при наступлении определенного события.Параметры—с п, —check nУстановить интервал ожидания события в секундах перед повторной проверкой уровня питания.
По умолчаниюпроисходит бесконечное ожидание. Установка этого параметра обеспечивает более частую проверку уровня зарядки батарей.-Р command, —apmd_proxy commandВыполнить указанную команду при получении событийот драйвера АРМ. Обычно команда является сценариеминтерпретатора. Команда command выполняется с аргументами, определяющими, какое именно событие произошло. Аргументы перечислены ниже.—р п, —percentage nЗаносить в журнал информацию об изменении уровня питания на п процентов.
По умолчанию п — 5. При п > 100подобные изменения не фиксируются.—V, —versionВывести номер версии и завершить работу.—V, —verboseЗаносить в журнал информацию обо всех событиях.-W, —wallУведомить пользователей об опасной разрядке батарей.—w n, —warn nЗаносить в журнал предупреждение, если заряд батарейопускается ниже п процентов. По умолчанию п = 10. Приотрицательных значениях предупреждения в журнал незаносятся.Алфавитный перечень команд—q, —quietОтключить предупреждения о низком уровне зарядки батарей.-?, —helpВывести справку по apmd и завершить работу.Передаваемые аргументыКоманда обработки события (apmd_proxy) выполняется соследующими аргументами:startВызывается при запуске демона.stopВызывается при остановке демона.suspend [system user]Запускается, когда получен запрос на приостановку работы системы. Второй параметр позволяет определить происхождение запроса.standby [system user]Запускается, когда получен запрос на перевод в режимпониженного энергопотребления.
Второй параметр позволяет определить происхождение запроса.resume [suspend | standby critical]Запускается, когда система восстанавливается для продолжения работы. Второй параметр определяет режимработы, в котором находилась система до этого события.Приостановка работы по critical означает аварийное выключение системы. Система после такого выключенияможет быть нестабильной; resume выполняется для продолжения работы в этом случае.change powerВыполняется при изменении источника питания.change batteryЗапускается, когда драйвер АРМ BIOS уведомляет о низком уровне зарядки батарей.change capabilityЗапускается, когда драйвер АРМ BIOS уведомляет об изменениях в аппаратной части компьютера, которые могут повлиять на производительность.51apmd52aproposГлава 3.
Команды Linuxapropos string...Поиск вхождений перечисленных строк в записи базы данных программы whatis и выдача результатов на стандартный вывод. Действует подобно whatis, за тем исключением,что производит поиск строк, а не отдельных слов. Командаэквивалентна man —k.arar [-V] key [args] [posname] archive [files]Сохранение группы файлов (files) в файловом архиве (archive). Наиболее часто применяется для создания или обновления библиотечных файлов, используемых редактором связей (Id). Допускается указание только одного ключевогосимвола, но каждый из символов можно сочетать с дополнительными аргументами args (без пробелов между символамии аргументами), posname - это имя файла в архиве (archive).При перемещении или замене файлов (files) их можно указывать как перед файлом posname, так и после него.
Параметр -V отображает номер версии аг в стандартный потокошибок.КлючdУдалить файлы (files) из архива (archive).mПереместить файлы в конец архива.рqРаспечатать файлы (files) из архива (archive).Добавить файлы к архиву.гЗаменить файлы в архиве.tОтобразить содержимое архива или список указанныхфайлов.Извлечение содержимого архива или только указанныхфайлов.хАргументыаИспользуется с ключами г или m для помещения новыхфайлов в архив после файла posname.ЪТо же, что а, но файлы помещаются перед файлом posname.сСоздание архива (archive) без отображения соответствующей информации.Укоротить длинные имена файлов.Идентично Ь,fiАлфавитный перечень команд1оsSиvАргумент существует для поддержания обратной совместимости; его применение в Linux бессмысленно.Сохранять исходную информацию о времени созданияфайлов.Принудительная перегенерация таблиц архивных имен(рекомендуется после выполнения команды strip).Запретить перегенерацию таблицы имен.Выполняется с ключом г для обновления только техфайлов, которые были изменены после создания архива.Подробная диагностика; отображение описаний всехдействий аг.53агПримерЗаменить mylib.a объектными файлами из текущего каталога:аг г m y l i b .
a 'Is * . o 'archarchВыдать тип архитектуры компьютера на стандартный вывод. Команда эквивалентна uname -m.arp [options]Команда TCP/IP. Очистить, дополнить или отобразить содержимое ARP-кэша ядра (/ргос/net/arp).Параметры—v Диагностика выполняемых действий.-t typeПоиск записей для type в ARP-кэше. type имеет значение либо ether (Ethernet), либо ах25 (пакетное радиоАХ.25); по умолчанию принимается значение ether.—a [hosts]Показать записи для узлов hosts либо все записи, еслиузел не указан.—d hostУдалить запись для узла host.arp54Глава 3. Команды Linuxarp—s host hardware-addressДобавить запись вида host hardware-address, где адресether-класса представлен шестью шестнадцатеричнымизначениями, разделяемыми двоеточиями.-f fileДобавить в кэш записи из указанного файла.asas [options] filesСоздание объектного файла для каждого из перечисленныхфайлов (files) с исходными текстами на ассемблере.