0% нашли этот документ полезным (0 голосов)
4 просмотров4 страницы

Reference Filename Filename. Newgroup: - Help

Загружено:

LOGAN22X
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
4 просмотров4 страницы

Reference Filename Filename. Newgroup: - Help

Загружено:

LOGAN22X
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd

Алфавитный перечень команд 79

—reference=filename chgrp
Изменить группу на ассоциированную с файлом filename.
Параметр newgroup при этом не указывается.
—V, —verbose
Подробно описать произошедшие изменения.
—version
Вывести номер версии команды и завершить работу.

chmod [options] mode files chmod


chmod [options] —reference=/itename files

Изменение прав доступа (mode) указанных файлов (files).


Права доступа для файла может менять только его владелец
или привилегированный пользователь. Права доступа (mo-
de) могут быть заданы в виде числа или выражения вида
кто операция режим (who opcode permission), где часть кто
может быть опущена и имеет по умолчанию значение а. Еди-
новременно к изменению режима (доступа) можно приме-
нять только одну операцию. Допускается задание нес-
кольких параметров mode, разделенных запятыми.

Параметры
-с, —changes
Отобразить информацию о файлах, для которых изменя-
ются права доступа.
—f, —silent, —quiet
Не уведомлять пользователя, если chmod не может вы-
полнить смену прав доступа для определенного файла.
—help
Отобразить справку по использованию команды и завер-
шить работу.
-R, —recursive
Совершить рекурсивный обход каталогов, меняя права
доступа.
—reference=/ri/ename
Изменить права доступа на права для файла filename.
-v, —verbose
Вывести информацию обо всех рассмотренных файлах,
независимо от того, произошли ли изменения прав досту-
па.
Алфавитный перечень команд 81

2 Создать процесс с правами группы, владеющей файлом chmod


программы, а не с правами пользователя, запускающего
программу.
1 Установить бит «липкости».
Примеры
Добавить право на исполнение для владельца файла (execu-
te-by-user permission):
chmod u+x file

Обе следующие команды дают права на чтение, запись и вы-


полнение владельцу (7), права на чтение и выполнение
группе (5) и право только на выполнение всем остальным (1)
файл a (file):
chmod 751 file
chmod u=rwx, g=rx, o=x file

Любая из следующих команд дает всем доступ только для


чтения к файлу (file):
chmod =r file
chmod 444 file
chmod a-wx, a+r file
Установить бит смены идентификатора пользователя, прис-
воить право на чтение, запись и выполнение владельцу, пра-
во на чтение и выполнение - группе и всем прочим:
chmod 4755 file

chown [options] newowner f i l e s chown


chown [options] —reference=filename files
Изменение владельца перечисленных файлов (files) на ново-
го владельца (newowner). Новый владелец задается числовым
идентификатором пользователя или регистрационным име-
нем, которое записано в файле /etc/passwd. chown также до-
пускает форму записи владелец:группа или владелец.группа.
Это позволяет менять одновременно и группу-владельца. Ес-
ли новый владелец не указан, он не изменяется. Если указан
только владелец, но после двоеточия или точки отсутствует
новая группа, будет установлена группа нового владельца.
Владельца файлов имеет право менять только их текущий
владелец или привилегированный пользователь.
Алфавитный перечень команд 83

chroot newroot [command] chroot


Команда системного администрирования. Изменить корне-
вой каталог на время выполнения команды command либо,
если команда не указана, на время выполнения новой копии
командного интерпретатора. Команда или интерпретатор
выполняется относительно нового корневого каталога. Зна-
чение первого символа / в именах заменяется на newroot для
команды и всех порождаемых процессов. Начальным рабо-
чим каталогом также является newroot. Команда доступна
только для привилегированного пользователя.

chsh [options][username] chsh

Изменение командного интерпретатора, запускаемого при


входе в систему, в диалоговом режиме или в командной
строке. Если интерпретатор отсутствует в списке файла /etc/
shells, выдается предупреждение. Необходимо указывать
полный путь к интерпретатору. Выполнение chsh требует
ввода пароля пользователя. Только привилегированный
пользователь может изменять интерпретатор для других
пользователей.

Параметры
-1, —list-shells
Отобразить существующие имена интерпретаторов, пере-
численные в /etc/shells, и завершить работу.
—s shell, —shell shell
Определить новый интерпретатор, запускаемый при вхо-
де в систему.
-u, —help
Отобразить справку по использованию команды и завер-
шить работу.
—у, —version
Выдать номер версии chsh и завершить работу.

Пример
chsh -s /bin/tcsh
Алфавитный перечень команд 85

col [options] col

Фильтр для обработки обратных переносов строк и escape-


последовательностей позволяет отображать результаты рабо-
ты tbl или nroff в виде, пригодном для чтения с терминала.
Параметры
—Ь Пропускать символы забоя (backspace); полезно при пе-
чати страниц руководства пользователя (manpages).
-f Обрабатывать частичные обратные переносы строки, но
не полные обратные переносы. (Обычно частичный пере-
нос строки при вводе отображается на следующей пол-
ной строке.)
-Ira
Буферизация по меньшей мере п строк в памяти. Значе-
ние по умолчанию составляет 128.
-x Как правило, col экономит время, необходимое для пе-
чати результата, преобразованием идущих подряд про-
белов в символы табуляции. Режим —х подавляет такое
преобразование.
Примеры
Обработать файл ту f i l e утилитами tbl и nroff и постранично
выдать результат на экран после предварительной фильтра-
ции с параметрами col и тоге:
tbl myfile | nroff | col | more
Сохранить man-страницу (manpage) команды Is в файле out.
print, удалив символы забоя (backspace), которые иначе
отображались бы как "Н.
man Is | col -b > [Link]

colcrt [options] [files] colcrt


Фильтр для обработки обратных переносов строк и escape-
последовательностей, позволяющий отображать результа-
ты работы tbl или nroff в виде, пригодном для чтения с тер-
минала. Нестрочные символы (например, индексы и степе-
ни) и символы подчеркивания (изменяемые на дефисы) вы-
носятся на отдельные строки.
Параметры
— Не подчеркивать.
—2 Удваивать межстрочное расстояние печатью всех полу-
строк.

Вам также может понравиться