Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666), страница 25
Текст из файла (страница 25)
В режимеразделения сообщений игнорировать дубликаты. В противном случае возвращать true при нахождении дубликата. Если задан параметр —г, учитывать почтовый адрес отправителя вместо идентификатора сообщения.—I headerfieldДобавлять поле headerfield, даже если поле с таким именем существует.
Удалять существующие поля.—R oldfield new fieldПереименовать все поля с именем oldfield в new field.—U headerfieldУдалить все, кроме последнего вхождения поля с именем headerfield.—Y Форматировать в классическом стиле системы Беркли,т. е. игнорировать поля Content-Length.157formailГлава 3. Команды Linux158formailfree-X headerfieldВыделить полю headerfield и значению поля отдельнуюстроку.free [options]Отображение статистики по использованию памяти системой: объем свободной, используемой, физической памяти,размер файла подкачки, разделяемая память, память, используемая ядром под буферизацию данных.Параметры—b Рассчитывать объемы памяти в байтах.—k Режим по умолчанию.
Рассчитывать объемы памяти вкилобайтах.—т Рассчитывать объемы памяти в мегабайтах.—о Не отображать строки с информацией по использованиюбуферной памяти (строки «-/+ buffers»).-s timeОбновлять информацию по использованию памяти каждые time секунд.—t Отображать суммарные показатели в одну строку в последней строке вывода.—V Выдать информацию о версии free.fsckfsck [options] [filesystem] ...Команда системного администрирования.
Вызов соответствующей программы проверки и устранения ошибок файловой системы. Если файловая система в порядке, отображается количество файлов, количество занятых и свободных блоков. Если же файловая система содержит ошибки, то fsckвыдает запрос на подтверждение перед каждой попыткойвнесения исправлений. Коды завершения fsck могут интерпретироваться, исходя из того, что они являются суммамиследующих величин:1 Были найдены и устранены ошибки.2 Предлагается перезагрузить систему.4 Ошибки были найдены, но не были устранены.8 Ошибка в работе fsck.16 Неверный вызов fsck.128 Ошибка разделяемой библиотеки.Алфавитный перечень командПараметры159fsck— Передать все последующие параметры вызываемойпрограмме проверки.
Также передаются все параметры, не распознанные fsck.—гДиалоговый режим; запрашивать подтверждение пользователя перед внесением исправлений.—s Последовательный режим.-t fstypeУказать тип файловой системы. Не проверять файловые системы других типов.—А Проверка всех файловых систем, перечисленных в файле /etc/f stab.—N Подавить нормальное выполнение; отображаются только описания действий, которые будут выполнены.—R Имеет смысл только совместно с —А: проверка всех файловых систем, перечисленных в /etc/fstab, кроме корневой.—Т Подавить вывод названия.—V Режим диагностики.fsck.minix [options] deviceКоманда системного администрирования. Аналог fsck, предназначенный специально для работы с файловой системойMINIX.Параметры—а Режим автоматического исправления ошибок без запросов подтверждений.—f Принудительная проверка, даже если файловая система помечена ядром как корректная, fsck.minix обычнозавершает работу, если файловая система не требуетпроверки.—1 Перечислить файловые системы.—т Включить предупреждения «mode not cleared» в стилеMINIX.-г Диалоговый режим; запрашивать подтверждение передвнесением каких-либо исправлений.-s Отображение информации о суперблоках.—V Режим диагностики работы.fsck.minix160ftpГлава 3.
Команды Linuxftp [options] [hostname]Программа, организующая передачу файлов между удаленными машинами в сети, hostname - имя удаленной сетевоймашины. Работа с ftp происходит в диалоговом режиме. Команды перечислены ниже, после параметров. Некоторые команды являются переключателями режимов, т. е. включаютопределенный режим работы, если он выключен, и отключают, если включен.Параметры—d—g—i—пВключить режим отладки.Отключить расширение имен.Отключить диалоговый режим работы команд.Запретить автоматический вход в систему сразу послесоединения.-v Все сообщения, посланные удаленной машиной, отображаются полностью.Команды\[command [args]]Запустить интерпретатор команд на локальной машине.Если заданы аргументы, то первый из них считается исполняемой командой, а все остальные передаются этойкоманде в качестве параметров.$ macro-name [args]Выполнить макрокоманду macro-name, которая была определена с помощью команды macdef. Параметры передаются в макрокоманду буквально, расширение по маскене происходит.account [passwd]Задать дополнительный пароль, который будет запрашиваться после успешного входа в удаленную систему дляавторизации доступа к ресурсам.
Если команда выполняется без аргументов, пользователю предлагается ввестипароль (символы при наборе не отображаются).append local-file [remote-file]Добавить локальный файл в конец файла на удаленномузле. Если не задано имя конечного файла (remote-file),используется имя локального файла, измененное в соответствии с установками ntrans и шпар. При передачефайла действуют текущие установки типа, формата, режима и структуры.Алфавитный перечень команд161•ASCIIftpУстановить для передачи файлов режим ASCII (поумолчанию).bellВыдавать звуковой сигнал по завершении каждой команды передачи файлов.binaryУстановить двоичный режим передачи файлов.bye Разорвать соединение, завершить работу и выйти изftp.caseПереключить режим интерпретации регистров символов в именах файлов на удаленной машине.
По умолчанию режим выключен. Если режим активен, при передаче файлов с удаленной машины по команде mget всепрописные буквы в именах файлов заменяются настрочные для локальных копий.cd remote-directoryСменить текущий каталог на удаленной машине на remote-directory.cdupСменить текущий каталог на удаленной машине, переместившись в родительский каталог.chmod [mode] [remote-file]Изменить права доступа для файла (remote-file) на удаленной машине. Если параметры опущены, они запрашиваются в диалоговом режиме.closeЗавершить сеанс работы с FTP и вернуться в интерпретатор команд.сгПереключение режима удаления символов возврата каретки при передаче файлов ASCII.delete remote-fileУдалить файл remote-file на удаленной машине.debug [debug-value]Переключение режима отладки. Если задана переменная debug-value, она определяет уровень отладочной диагностики.Глава 3.
Команды Linux162ftpdir [remote-directory] [local-file]Отобразить содержимое каталога (remote-directory) с удаленной машины и при необходимости поместить результат в локальный файл (local-file). Если каталог не задан,команда работает с текущим каталогом на удаленной машине. Если опущено имя файла (или задан параметр « —»), происходит отображение информации на терминале.disconnectСиноним команды close,form formatУстановить формат передаваемых данных (format). Поумолчанию это файл (file).get remote-file [local-file]Получить файл (remote-file) с удаленной машины и сохранить его на локальной машине.
Если не задано новое имядля сохраняемого файла (local-file), имя файла не меняется, подвергаясь лишь изменениям, предусмотренным командами case, ntrans и шпар. Если вместо локальногофайла задан параметр «-», то файл выводится на терминал.globПереключение режима расширения имен для командmdelete, mget и input.
Если расширение отключено, имена файлов в аргументах команд воспринимаются буквально и не расширяются.hashПереключение режима отображения символа # послекаждого успешно переданного блока данных.help [command]Вывести справку по использованию команды (command).help без параметров выводит список команд ftp.idle [seconds]Получить (или установить) значение (seconds) таймерабездействия на удаленной машине. Команда без параметров отображает текущее значение таймера.imageСиноним binary.Алфавитный перечень команд163led [directory]ftpСменить текущий каталог на локальной машине. Еслипуть не указан, выполняется переход в домашний каталог пользователя.Is [remote-directory] [local-file]Отобразить содержимое каталогов на удаленной машинев формате, заданном удаленным ftp-узлом. Если не заданкаталог (remote-directory), команда отображает содержание текущего рабочего каталога.macdef macro-nameОпределить макрокоманду.
Последующие вводимыестроки сохраняются в макрокоманде macro-name; пустаястрока завершает ввод. Если макрокоманда содержит $i,то выполняется последовательный перебор аргументов изсписка. Символ $ необходимо экранировать символом «\».mdelete remote-filesУдалить указанные файлы (remote-files) на удаленной машине.mdir remote-files local-filesАналог команды dir с возможностью задания списка файлов на удаленной машине.mget remote-filesПроизвести расширение масок имен из remote-files наудаленной машине, а затем передать каждый из найденных файлов на локальную машину посредством командыget.mkdir directory-nameСоздать каталог (directory-name) на удаленной машине.mis remote-files local-fileАналог nlist с возможностью задания списка файлов наудаленной машине.
Имя локального файла должно бытьзадано.mode [mode-name]Установить режим передачи файлов. Режим передачи поумолчанию - stream (поток).modtime [file-name]Отобразить время последнего редактирования файла наудаленной машине.164ftpГлава 3. Команды Linuxmput [local-files]Произвести расширение имен файлов в параметре local-files и передать найденные файлы на удаленную машинупосредством команды put.newer remote-file [local-file]Получить файл с удаленной машины, если локальныйфайл старше.nlist [remote-directory] [local-file]Отобразить содержимое каталога на удаленной машине вфайл local-file (или на экран, если имя файла не задано).Если опущено имя удаленного каталога, отображаетсясодержание текущего каталога.nmap [inpattern outpattern]Включить или выключить механизм разбора имен файлов.
Преобразование происходит в соответствии с шаблонами inpattern (для имен получаемых файлов) и outpattern (для передаваемых файлов). Комбинации от $1 до $9считаются переменными. Например, шаблон для получаемых файлов $1.$2 при получаемом файле readme.txt установит значение $1 в readme, а значение $2 в txt. Шаблон для передаваемых файлов $l.data даст результат геadme.data. $0 соответствует полному имени файла.
Шаблон [stringl, string2] заменяется строкой stringl, еслиона не пуста, иначе происходит замена на string2.ntrans [incharts [outchars]]Включить или выключить механизм преобразованияимен файлов. В имени файла символы, присутствующиев списке символов inchars, заменяются соответствующими символами из списка outchars. Если аргументы опущены, механизм преобразования имен выключается. Если аргументы заданы:• Символы в именах файлов на удаленной машине преобразуются в процессе выполнения команд mput иput, когда не указывается имя (или имена) конечногофайла.• Символы в именах файлов на локальной машине преобразуются в процессе выполнения команд mget и get,когда не указывается имя (или имена) локальногофайла.open host [port]Установить соединение с указанным узлом (host) FTP.