Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Построение таблиц для последующего грамматического разбора на основе файла (file), содержащего описание контекстно-свободной грамматики. Результат записывается в файл y.tab.c. Имя команды расшифровывается как yet another compiler-compiler (еще один компилятор компиляторов). См. также flex, bison и книгу «lex & уасс» Джона Левина (John Levine), Тони Мэйсона (Tony Mason) и Дага Брауна (Doug Brown).
Параметры
-Ь prefix
Добавлять указанный префикс к имени файла вместо у.
-d Создать файл y.tab.h, содержащий директивы #define, которые связывают коды лексем уасс с именами лексем, определяемыми пользователем.
-1 Исключить директивы #line из кода в файле y.tab.c (обычно применяется после завершения отладки).
—t Компиляция отладочного кода времени выполнения.
-v Создать файл y.output, содержащий диагностику и примечания к таблицам разбора.
уасс

yes [strings] yes [option]
Отображать аргументы командной строки, разделенные пробелами. Последовательность завершается символом новой
строки. Команда yes работает, пока не поступит сигнал принудительного завершения. Если команда выполняется без аргументов, то выводится символ у, за которым следует символ новой строки (последовательность повторяется, пока yes
не будет принудительно завершена). Команда полезна в сценариях и для фоновых задач; ее вывод может передаваться через конвейер в диалоговую программу.
Параметры —help
Вывести справку и завершить работу. —version
Вывести информацию о версии программы и завершить работу.
yes

ypbind
ypbind [options]
Команда NFS/NIS. Связывающий процесс NIS. ypbind - это демон, который обычно запускается при загрузке системы. Его задачей является запоминание информации, которая позволяет процессам клиентов на одном из узлов обмениваться данными с процессом ypserv. Данные, хранимые ypbind, называются связками (bindings). Они ассоциируют имя домена с интернет-адресом NIS-сервера и номером порта, на котором процесс ypserv этого узла осуществляет прием запросов клиентов. Данные хранятся в файле / var/ур/bindings/йота-inname.version.
Параметры -ypset
Может использоваться для изменения связки. Применение параметра очень опасно и допустимо только при отладке работы сети с удаленной машины.
—ypsetme
Запросы ypset могут выдаваться только с этой машины. Защита обеспечивается проверкой IP-адресов, что совершенно не помогает в случае посылки пакетов не заслуживающими доверия личностями. Не рекомендуется использовать этот параметр.

ypcat
ypcat [options] шпате
Команда NFS/NIS. Вывод значения из базы данных NIS по имени тпате (имя или псевдоним карты).
Параметры
-ddomain
Указать домен вместо домена по умолчанию.
Отображать ключи для карт, в которых ключи имеют пустые значения или не являются частью значения.
—t He переводить тпате в имя карты.
-х Отображать таблицу псевдонимов, в которой перечисляются известные псевдонимы (mnames) и имена связанных карт. Аргумент тпате при этом не требуется.

 

ypchfn [options] [user] ypchfn
Команда NFS/NIS. Изменение информации, которая хранится в файле /etc/passwd и отображается по finger-запросам. Распространение изменений через NIS. Команда без параметров работает в диалоговом режиме, запрашивая данные у пользователя. Чтобы оставить поле пустым, следует ввести ключевое слово попе. Привилегированный пользователь может изменять информацию для любого пользователя. См. также yppasswd и ypchsh.
Параметры
-f Работа в стиле ypchfn (по умолчанию). -1 Работа в стиле ypchsh. -р Работа в стиле yppasswd.

ypchsh [options] [user]
Команда NFS/NIS. Изменение командного интерпретатора по умолчанию и распространение этого изменения через
NIS. Если для интерпретатора нет соответствующей записи в
файле /etc/shells, выдается предупреждение. Привилегированный пользователь может изменять интерпретатор для любого пользователя. См. также yppasswd и ypchfn.
Параметры
-f стиле
-1 Работа в стиле ypchsh (по умолчанию).
-р Работа в стиле yppasswd.
ypchsh

ypinit [options]
Команда NFS/NIS. Сборка и установка базы данных NIS на NIS-сервер. ypinit может использоваться для настройки основного сервера или подчиненного сервера, а также подчиненного сервера, копирующего карты. Выполнять ypinit может только привилегированный пользователь.
Параметры
-с master_name
Установить базу данных подчиненного узла, копирующего данные. Аргумент master_пате задает имя узла NIS-сервера либо основного сервера всех карт, либо сервера, на котором хранится стабильная база с самыми последними данными.
ypinit

ypinit
-m Указать, что локальный сервер будет являться NIS-сер-вером.
—s master_пате
Установить базу данных подчиненного сервера. Аргумент задает имя узла либо основного сервера, либо сервера, на котором хранится стабильная база данных с самыми последними данными.

ypmatch
ypmatch [options] key . . . тпате
Команда NFS/NIS. Вывести значения перечисленных ключей из NIS-карты, заданной именем тпате (имя или псевдоним карты).
Параметры
-d domain
Указать домен для использования вместо домена по умолчанию.
-к Для каждого значения Вывести собственно ключ с символом двоеточия (:).
—t He переводить псевдоним в имя карты.
-х Отобразить таблицу псевдонимов, в которой перечисляются известные псевдонимы и имена связанных карт. Аргумент тпате при этом не требуется.

yppasswd
yppasswd [options] [user]
Команда NFS/NIS. Создание или изменение пароля для пользователя user и распространение нового пароля через NIS. Привилегированный пользователь может изменить пароль для любого пользователя. См. также ypchfn и ypchsh.
Параметры
-f Работа в стиле ypchfn. -1 Работа в стиле ypchsh. -р Работа в стиле yppasswd (по умолчанию).

yppasswdd
rpcyppasswdd [option]
Команда NFS/NIS. Сервер изменения файла паролей NIS.
yppasswdd обрабатывает запросы на изменение пароля по
команде yppasswd. Изменение записи пароля происходит

только в том случае, если пароль, представленный yppasswd, yppasswdd
совпадает с зашифрованным паролем этой записи, а идентификаторы пользователя и группы: соответствуют значениям из /etc/passwd. Затем происходит обновление файла /etc/ passwd и карт паролей локального сервера.
Параметр
-s Поддержка функций шифрования паролей (shadow passwords).

yppoll [options] mapname
Команда NFS/NIS. Определение версии NIS-карты на NIS-сер-вере. yppoll получает от процесса ypserv номер ранга и имя узла NIS-сервера, являющегося хозяином указанной карты.
Параметры
-h host
Запросить параметры карты у процесса ypserv на указанном узле (host). Если узел не указан, используется имя узла NIS-сервера для локальной машины (возвращаемое командой ypwhich).
-d domain
Указать домен для использования вместо домена по умолчанию.
yppoll

yppush [options] mapnames
Команда NFS/NIS. Принудительное распределение измененной NIS-карты. yppush копирует новую версию NIS-карты (тарпате)с сервера-хозяина карт на подчиненные серверы. Сначала создается список узлов NIS-серверов посредством чтения ypservers для указанной NIS-карты (с параметром -d для указания имени домена). Ключи полученной карты представляют собой ASCII-запись имен машин, на которых работают серверы NIS. Запрос transfer тар» (передача карты) направляется каждому из серверов NIS на перечисленных узлах вместе с информацией, необходимой агенту передачи для последующего обратного вызова yppush. После завершения этой операции агент передачи отправляет yppush данные о состоянии, а результаты - на стандартный вывод (stdout). yppush обычно выполняется из /var/ур/Makefile.
yppush

¦
yppush
Параметры
-d domain
Указать домен.
-v Диагностика: вывести сообщения при вызове и получении ответа каждого из серверов.

ypserv
ypserv [options]
Команда NFS/NIS. Процесс NIS-сервеpa. ypserv является процессом-демоном, активизируемым, как правило, при запуске системы. Он работает только на серверах NIS, обладающих полной базой данных NIS. Основной его задачей является поиск информации в своих локальных базах данных или базах данных NIS. Действия, выполняемые ypserv, определяются спецификацией протокола NIS, что для программистов эквивалентно информации, содержащейся в заголовочном файле <rpcvc/yp_prot.h>.Работа с ypserv происходит посредством вызовов RPC.
Параметры
-d Предписание NIS-сервису опрашивать DNS в поисках более подробной информации об узлах.
—localonly
Запрет ypserv отвечать на внешние запросы.
Файлы и каталоги
/uar/yp/[domainname]/
Расположение баз данных NIS. / var/ур/Makefile
Файл сборки, ответственный за создание баз данных ур.

ypset
ypset [options] [server]
Команда NFS/NIS. Указание ypbind на определенный сервер, ypset предписывает ypbind получать NIS-службы для указанного домена от процесса ypserv, запущенного на сервере (server), server является связываемым сервером NIS и может быть задан как именем, так и IP-адресом.



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru