Linux-сервер своими руками — страница 82 из 119

change_exec_perms Запрещает изменение режима доступа для файловDefault Запрещает использовать службы по умолчанию для анонимных пользователейdired_support Запрещает управление файлами на локальной системеdisk_save Запрещает сохранение двоичных файлов на дискеDownload Запрещает загрузку файловEditor Запрещает режим редактированияExec Запрещает выполнение сценариевexec_frozen Не разрешает редактировать сценарии на локальной системеfile_url Запрещает использование URL вида file://goto Запрещает команду gotoinside_ftp Запрещает использование ftp для систем вне доменаinside_news Запрещает отправление новостей Usenet для систем внутри доменаinside_rlogin Запрещает использование rlogin для систем вне доменаinside_telnet Запрещает использование telnet для систем внутри доменаjump Запрещает команду jumpmail Запрещает исходящую почтуoptions_save Запрещает сохранение настроек в файле .lynxrcoutside_ftp Запрещает использование ftp для систем вне доменаoutside_news Запрещает отправление новостей Usenet для систем вне доменаoutside_rlogin Запрещает использование rlogin для систем вне доменаoutside_telnet Запрещает использование telnet для систем вне доменаprint Запрещает печатьshell Запрещает выполнение интерпретатора командной строкиsuspend Запрещает переходить в фоновый режим при нажатии Ctrl+Ztelnet_portЗапрещает указывать номер порта для соединения telnet

mail [параметры] пользователи

Программа mail используется для чтения, создания, отправления электронной почты. Данная программа является одной из первых почтовых клиентов. Интерфейс этой программы не очень удобен, но она присутствует практически в каждой системе.

metamail [параметры]

Программа metamail позволяет работать с мультимедийными расширениями электронной почты. Обычно данная программа вызывается другими программами для обработки нетекстовой информации.

mimeencode [параметры]

Программа mimeencode предназначена для кодировки формата MIME. Системы на базе DOS/Windows/Windows NT не поддерживают кодирование UU (Unix to Unix), для обмена информацией с этими системами используется кодирование MIME. Поддержку кодирования UU в системах DOS/Windows можно организовать с помощью программ сторонних разработчиков. При добавлении какого-нибудь файла в качестве вложения электронного письма предпочтительнее использовать кодирование MIME. Параметры программы представлены в табл. 19.19.

Параметры программы mimeencode Таблица 19.19

Параметр Описание
-b Использование кодирования Base64 (по умолчанию)
-q Использование кодирования quotes-printable
-u Декодирование
Замена символов CR/LF на символ новой строки
-о файлЗапись результата в файл

Иногда вместо программы mimeencode используется программа mmencode с аналогичными параметрами.

pine [параметры] адрес

Один из самых удобных почтовых клиентов. Программа обладает достаточно удобным интерфейсом и поддерживает MIME-кодирование.

ping система

Программа ping позволяет «пропинговать» указанную систему. Данная программа отправляет пакеты ICMP ECHO_REQUEST (код 3) на указанную систему. Эта программа используется для определения пропускной способности сети. Для завершения работы программы нажмите Ctrl+C.

popclient [параметры] система

Позволяет получать почту, используя протоколы РОР2 или POP3. Обычно данная программа практически не используется, так как все почтовые клиенты имеют свои РОР-клиенты.

rusers [параметры] система

Данная программа выводит список пользователей, подключенных к указанной системе или ко всем системам сети. Параметр –l выводит более подробную информацию.

showaudio файлы

Программа showaudio позволяет прослушать сообщения, записанные с помощью программы audiocompose.

sliplogin имя

Позволяет установить соединение, используя протокол SLIP (Serial Line Internet Protocol). Нужная информация хранится в файле /etc/slip.hosts. Скорее всего, у вас не будет данной программы, так как протокол SLIP считается устаревшим и вместо него используется протокол РРР.

talk пользователь [терминал]

Позволяет двум пользователям вести диалог. Если вы хотите пообщаться с пользователем другой системы, используйте следующую форму указания имени пользователя: имя_пользователя@имя_системы.

telnet [параметры] система [порт]

Устанавливает соединение с помощью протокола Telnet.

tftp система

Программа tftp представляет собой тривиальный клиент FTP (отсюда буква «t» в ее названии). Обычно данная программа предназначена для обмена данными по протоколу TFTP. Данный протокол используется для обмена информацией с интеллектуальными маршрутизаторами и не используется никакой аутентификации. Программа tftp поддерживает следующие команды: ascii, binary, connect, get, put, quit, status, timeout, verbose.

uudecode файл

Программа uudecode предназначена для UU-декодирования указанного файла.

uuencode файл

Программа uuencode предназначена для UU-кодирования указанного файла.

xbiff

Программа xbiff является графическим аналогом программы biff, но предназначена для работы в системе X Window.

19.4. Обработка текста

bpe файл

Программа bpe — это редактор двоичных файлов. Данная программа позволяет редактировать файл в двоичном или шестнадцатиричном режиме. После запуска программы вы можете использовать множество команд редактирования. Некоторые из них представлены в табл. 19.20.

Команды программы bpe Таблица 19.20

Команда Описание
+ Прокрутка вперед на две строки
- Прокрутка назад на две строки
/ Поиск строки, начиная с текущей позиции
9 Справочная информация
D Вывод одной страницы
Е Редактирование в текстовом режиме
Е Редактирование в шестнадцатиричном режиме
F Поиск строки, начиная с текущей позиции
Н Поиск последовательности байтов, начиная с текущей позиции
N Переход к следующему сектору
Р Переход к предыдущему сектору
Q Выход без сохранения
S Установить позицию в файле
WЗапись изменений на диск

cat [параметр] файл

В этой книге команда cat неоднократно использовалась, но нигде я не упомянул о ее параметрах. Все параметры команды cat рассмотрены в табл. 19.21.

Параметры команды cat Таблица 19.21

Параметр Описание
Вывод всех непечатаемых символов. Не выводятся символы перевода строки и символы табуляции. В конце каждой строки выводится символ «$». Символ табуляции заменяется на последовательность символов «^I»
В конце каждой строки выводится символ «$»
-n Вывод нумерации строк
-S Не выводит пустые строки
-t Заменяет символ табуляции на последовательность символов «^I» Символы протяжки страницы заменяются на «^L»
Заменяет символ табуляции на последовательность символов «^I»
-vВывод всех непечатаемых символов. Не выводятся символы перевода строки и символы табуляции

cmp [параметры] файл1 файл2

Программа cmp сравнивает два файла и выводит различия. Если файлы не отличаются, программа ничего не выводит. Если найдено различие, то выводится номер строки и номер символа в строке. Эту программу можно использовать как для текстовых, так и для двоичных файлов. Параметры программы представлены в табл. 19.22

Параметры программы cmp Таблица 19.22

Параметр Описание
Программа выведет отличающиеся символы
-i n Программа будет игнорировать первые n байтов обоих файлов
-l Выведет позиции всех различий
-sПрограмма не будет выводить информацию на экран. Код возврата программы cmp будет равен: 0 — если файлы не отличаются; 1 — если файлы отличаются; 2 — если произошла ошибка

column [параметры] файл

Программа column форматирует текст файла, разбивая его на колонки. Исходный текст может быть введен со стандартного ввода. Параметры программы приведены в табл. 19.23.

Параметры программы column Таблица 19.23

Параметр Описание
-с n Задает число колонок
-s символУказанный символ будет использоваться в качестве разделителя колонок. Этот параметр используется вместе с параметром –t