Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666), страница 29
Текст из файла (страница 29)
По умолчанию объем контекста равен 2 строкам.—L, —files-without-matchПеречислить имена файлов, поиск в которых не дал положительных результатов.—V, —versionОтобразить номер версии и завершить работу.ПримерыПеречислить пользователей, применяющих интерпретаторtcsh:дгер -с /bin/tcsh /etc/passwd189grepГлава 3.
Команды Linux190grepПеречислить включаемые файлы, содержащие хотя бы однудирективу #include:grep -I '"((include' /usr/include/*Перечислить файлы, которые не содержат регулярное выражение pattern:grep -с pattern files \ grep :0groffgroff [options] [files]troff [options] [files]Интерфейс к системе форматирования документов groff, который обычно исполняет troff и производит необходимуюпоследующую обработку для указанного устройства. Параметры без аргументов можно группировать после одного отдельно стоящего символа «—». Тот же символ вместо именифайла указывает на стандартный ввод.Параметры—а Создавать ASCII-приближение форматированного вывода.—b Отображение трассы (backtrace) для каждого предупреждения или ошибки.—С Режим совместимости,-dcs, -Aname—sОпределить символ с или строку пате со значением s(где s - строка).-еПредварительная обработка eqn.—Е Не отображать сообщения об ошибках.-ffamОпределить используемое по умолчанию семействошрифтов.-FdirИскать DESC и шрифтовые файлы в указанном каталогеи лишь затем в каталоге по умолчанию /usr/lib/groff/font.—h Получение помощи по groff.—i Читать стандартный ввод после того, как все файлы будут обработаны.Алфавитный перечень команд—1 Вывести результаты работы на принтер (посредством команды печати, приведенной в файле описания устройства).-LargПоместить аргумент arg в буферную зону (spooler).
Каждый аргумент следует передавать с отдельным параметром -L.—тпатеПрочитать макрокоманды из файла tmac.name.-MdirИскать файлы макрокоманд сначала в указанном каталоге и лишь затем в каталоге по умолчанию /usr/lib/groff/tmac.—ппитУстановить номер первой страницы в пит.—N Исключить символ новой строки из списка допустимыхразделителей eqn. Действует эквивалентно eqn -N.—olistВыводить только страницы, перечисленные в спискеlist. Значения разделяются запятыми и могут задаваться интервалами.—р Предварительная обработка pic.-PargПередать аргумент arg пост-обработчику. Каждый аргумент следует передавать с отдельным параметром —Р.—гсп, —пате=пУстановить значение численного регистра с или именипате.
Параметр с представляет собой единственныйсимвол, п может быть произвольным численным выражением troff.-R Предварительная обработка refer.—s Предварительная обработка soelim.—S Безопасный режим (т. е. параметр -S передается pic, aмакрокоманда —msafer используется в troff).—t Предварительная обработка tbl.-TdevПодготовить результат к выводу на устройство dev. Поумолчанию это устройство ps.191groff192groffГлава 3. Команды Linux—v Выдавать версии программ, запускаемых groff.—V Не исполнять конвейерную последовательность команд,а выдать ее на стандартный вывод.—\vnameВключить предупреждения вида пате. Может быть задано произвольное число параметров —w. Виды предупреждений перечислены в руководстве по команде troff.—WnameОтключить предупреждения вида пате.
Может быть задано произвольное число параметров —W. Виды предупреждений перечислены в руководстве по команде troff.—z Подавить выдачу информации troff (кроме сообщенийоб ошибках).—Z Не выполнять дополнительную обработку результатов,выдаваемых troff. По умолчанию соответствующаяпост-обработка производится groff автоматически.УстройстваasciiУстройство, сходное с печатной машинкой.dvi dvi-формат системы TJijX.latin 1Устройство, сходное с печатной машинкой. Таблицасимволов ISO Latin-1.ps PostScript.X75Устройство XI1 для просмотра с разрешением 75 dpi.Х100Устройство XII для просмотра с разрешением 100 dpi.Ij4 Устройство, совместимое с принтером HP LaserJet4 (идругими PCLS-совместимыми устройствами).Переменные окруженияGROFF_COMMAND_PREFIXЕсли переменная имеет значение X, groff используетXtroff вместо troff.Алфавитный перечень командGROFF_FONT_PATHСписок каталогов (элементы разделяются двоеточием), вкоторых выполняется поиск каталогов с именем devname.193groffGROFF_TMAC_PATHСписок каталогов (элементы разделяются двоеточием), вкоторых происходит поиск файлов макрокоманд.GROFFJTMPDIRЕсли переменная установлена, то при работе в этом каталоге создаются временные файлы, в противном случаелибо в каталоге, определяемом переменной TMPDIR (если она установлена), либо в каталоге /imp.GROFFJTYPESETTERУстройство по умолчанию.PATHПути поиска команд, выполняемых groff.groupadd [options] groupgroupaddКоманда системного администрирования.
Создать новуюгруппу пользователей group.ПараметрыОпределить численный идентификатор группы. (Поумолчанию это первое доступное число, большее 500.)Значение должно быть уникальным, за исключениемслучаев, когда указывается параметр -о.—оИспользовать неуникальный идентификатор, указанный в параметре — g.groupdel groupgroupdelКоманда системного администрирования. Удаление учетнойзаписи для указанной группы. Может потребоваться найтии изменить права доступа для файлов, принадлежащих удаленной группе.groupmod [options] groupКоманда системного администрирования. Изменение информации об указанной группе.groupmod194groupmodГлава 3.
Команды LinuxПараметрыИзменить численное значение идентификатора группы.Все файлы, имеющие прежний идентификатор группы,необходимо обработать вручную. Новый идентификаторгруппы должен быть уникальным, если только не указан параметр -о.— п патеИзменить имя группы на пате.—о Обход ограничений. Принять неуникальный идентификатор gid в качестве нового.groupsgroups [options] [users]Отображение групп, к которым принадлежат пользователиusers. Команда без параметров выводит список групп, к которым принадлежит текущий пользователь. Группы пользователей перечислены в файлах /etc/passwd и /etc/group.Параметры—helpОтобразить справку.—versionВывести информацию о версии программы.grpckgrpck [option] [files]Команда системного администрирования. Удалить некорректные или дублирующиеся записи из файлов /etc/group и/etc/gshadow. Выдавать предупреждения, если найденыдругие ошибки.
Перед удалением записи grpck запрашиваетподтверждение. При отрицательном ответе работа завершается. В пакетном режиме автоматически даются отрицательные ответы на все запросы. Также можно проверять альтернативные файлы (files) group и gshadow. При наличии других ошибок лучше использовать groupmod.Параметр—п Пакетный режим.Коды завершенияОУспешное завершение.Алфавитный перечень команд1Синтаксическая ошибка.2Одна или более некорректных записей для групп.3195grpckНевозможно открыть файлы групп.4Невозможно заблокировать файлы групп.5Запрещена запись в файлы групп.grpconvgrpunconvКоманда системного администрирования.
Аналогична pwconv; создает скрытый файл группы, чтобы защитить зашифрованные пароли группы от взлома специальными программами, grpconv создает файл /etc/gshadow на основе существующего /etc/groups и заменяет шифрованные паролисимволом х. Если в файл /etc/groups добавляются новые записи, команда grpconv может быть выполнена снова, чтобыдобавить новую информацию в /etc/gshadow. При этом будут игнорироваться записи, содержащие х вместо пароля, авсе остальные будут преобразованы. Команда grpunconv выполняет обратную операцию - создает /etc/groups на основе/etc/gshadow, удаляя при этом последний файл.gs [options'} [files]Интерпретатор языков PostScript (Adobe Systems) и PDF(Portable Document Format); применяется для обработки документов.
Если вместо имени файла подставляется параметр «—», происходит чтение со стандартного ввода.Параметры—filename argl...Первый аргумент параметра считается именем файла,все последующие заносятся не в системный (systemdict),а в пользовательский словарь (userdict) массивом строк,прежде чем начнется обработка файла.—gnumberl xnumber2Задать ширину и высоту устройства; параметр предназначается для систем подобных X Window.-q Тихий запуск.grpconv196Глава 3. Команды Linux—rnumber, —r number Ixnumber2Установить вертикальное и горизонтальное разрешения(для устройств, способных менять разрешение вывода,например, принтеров).
Если задано только одно число,оно используется для инициализации и вертикального, игоризонтального разрешения.—Dname=token, —dname=tokenОпределить в системном словаре systemdict имя и его значение (token). Значение должно быть только одно (это определяется оператором token) и не должно содержатьпробелов.—Dname, —dnameОпределить в системном словаре (systemdict) имя с пустым значением.—\directoriesДобавить список указанных каталогов в начало спискапутей поиска файлов библиотек.—Sname=string, —sname=stringОпределить в системном словаре имя со значением, соответствующим заданной строке.Специальные имена-dDISKFONTSИзображения символа, который встречается в текстевпервые, подгружаются с диска.-dNOBINDПодавить действие оператора bind.
Используется толькопри отладке.-dNOCACHEОтключить буферизацию символов. Используется толькопри отладке.-dNODISPLAYНе выполнять обычную инициализацию устройства, накоторое выдается результат. Может быть полезно при отладке.-dNOPAUSEНе делать паузу и не выдавать запрос на продолжение вконце каждой страницы.Алфавитный перечень команд197-dNOPLATFONTSПодавить использование шрифтов, установленных на текущей платформе (например, X Window).-dSAFERПодавить действие операторов deletefile и renamefile изапретить открытие файлов не в режиме read-only (только для чтения).-dWRITESYSTEMDICTРазрешить запись в системный словарь (systemdict).-sDEVICE=deuzceСделать указанное устройство основным устройством вывода.-sOUTPUTFILE=fite7m/neСделать указанный файл или конвейер (pipe) основнымустройством вывода.gunzip [options] [files]gunzipРаспаковка файлов, сжатых программой gzip.
Перечень параметров приведен в описанииgzexe [options] [files]gzexeСжатие исполняемых файлов. При запуске сжатых файловпроисходит их автоматическое разворачивание в памяти. Врезультате снижается производительность, но выигрывается место для хранения файлов. Команда gzexe создает резервные копии файлов (добавляя к имени файла символ «-»(тильда)), которые следует удалить после проверки корректности работы сжатого файла.Параметр—dРазвернуть сжатый файл.gzip [options] [files]gunzip [options] [files]zcat [options] [files]Сжатие перечисленных файлов (или данных со стандартного ввода) кодированием Лемпеля-Зива (Lempel-Ziv, LZ77).Сжатый файл переименовывается в filename.gz; сохраняются все права доступа, информация о владельцах, о времениgzipГлава 3.