Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666), страница 45
Текст из файла (страница 45)
Команда, по существу, представляет собой интерфейс для вызова соответствующего варианта mkfs в зависимости от файловой системы, указаннойв параметре —t. К примеру, для создания второй расширенной файловой системы Linux вызывается mkf's.ext2 (чтоидентично mke2fs); файловые системы MS-DOS используютmkfs.msdos.
fs-options - это параметры создаваемой системы, blocks - размер файловой системы в блоках по 1024байт.Параметры—V Диагностика работы, включая все выполняемые длясоздания файловой системы команды.—t fs-typeТип создаваемой файловой системы.Специфические параметры файловой системыЭти параметры должны следовать строго после основных. В большинстве программ, создающих файловыесистемы, поддерживаются следующие параметры:—сПеред созданием файловой системы произвестипроверку на наличие сбойных блоков.—1 file Взять список существующих сбойных блоков изуказанного файла.—vДиагностика работы.Алфавитный перечень командmkfs.minix [options] device size303mkfs.minixКоманда системного администрирования.
Создание файловой системы MINIX. См. mkfs.mklost+foundmklost+foundКоманда системного администрирования. Создание каталога lost+found в текущем рабочем каталоге. Предназначаетсядля второй расширенной файловой системы Linux.mkraid [options] devicesmkraidКоманда системного администрирования.
Настройка устройств RAID-массивов в соответствии с параметрами, определенными в файле настройки /etc/raidtab. mkraid можетприменяться для инициализации нового массива либо обновления старых устройств к более новому ядру системы.Инициализация уничтожит все данные на устройствах, используемых для создания массива.Параметры—с file, —configfile fileИспользовать указанный файл вместо /etc/raidtab.-f, —forceИнициализировать устройства RAID-массива, даже еслиони содержат данные.-h, —helpВывести справку и завершить работу.—о, —upgradeОбновить старый массив для установления соответствияболее новой версии RAID ядра.
Сохранить данные массива.-V, —versionОтобразить информацию о версии программы и завершить работу.mkswap [option] device [size]Команда системного администрирования. Создание разделаподкачки на устройстве device. Можно задать размер раздела в блоках, причем каждый блок является страницей размером 4 Кбайт.mkswap304mkswapГлава 3. Команды LinuxПараметр-с Перед созданием раздела подкачки произвести проверкуна наличие сбойных блоков.modprobemodprobe [options] [modules]Команда системного администрирования. Команда без параметров загружает указанный модуль, а также все модули,необходимые для его работы.
Если указанных модулей несколько, каждый последующий загружается только в томслучае, если не был загружен предыдущий.Параметры—а Загрузить все перечисленные модули, а не только первый.—1 [pattern]Перечислить все существующие модули. Этот параметрможет использоваться совместно с —t для задания типамодуля; также может указываться шаблон (pattern) дляпоиска.—г Выгрузить указанные модули, а также все модули, зависимые от них.-t typeЗагружать только модули определенного типа. Именакаталогов, в которых хранятся такие модули, содержатся в файле /etc/conf.modules.Файлы/etc/con f. modulesИнформация о модулях и их зависимостях, а также окаталогах, соответствующих определенным типам модулей./sbin/insmod, /sbin/rmmod, /sbin/depmodПрограммы, с которыми работает modprobe.moremore [options] [files]Постраничное отображение содержимого указанных файловна терминале.
См. описание команды less — альтернативыкоманде more. Некоторые команды могут предваряться числом.Алфавитный перечень командПараметры+7Ш7ПНачать отображение со строки пит.—num numberУстановить размер экранной страницы в number строк.+/patternНачать отображение за две строки до соответствия шаблону pattern.—с Обновить экран с первой строки вместо прокрутки.—d Отображать приглашение «Hit space to continue, Del toabort» в ответ на неправильную команду; не выдаватьзвуковой сигнал.—f Считать логические строки, а не экранные. Параметрполезен при отображении строк, длина которых превышает длину экранной строки.-1Игнорировать символы новой страницы (<Ctrl>+<L>).—р Постраничный просмотр с полной очисткой экранавместо прокрутки. Иногда это быстрее.—г Принудительное отображение управляющих символов вформе ~х.—s Отображать несколько идущих подряд пустых строккак одну строку.—и Не отображать подчеркивания.КомандыВсе команды more основаны на командах vi.
Многие команды могут предваряться аргументом.SPACEОтобразить следующую экранную страницу.zОтобразить lines следующих строк текста и переопределить размер страницы в lines строк. По умолчанию страница занимает весь экран.RETURNОтобразить lines следующих строк текста и переопределить размер страницы в lines строк. По умолчанию происходит прокрутка на одну строку.305тоге306moreГлава 3. Команды Linuxd, Ч)Прокрутить lines строк текста и переопределить размерпрокрутки в lines строк. По умолчанию происходит прокрутка на одну строку.q, Q, INTERRUPTЗавершить работу.sПропустить одну строку текста.fПропустить одну экранную страницу текста.Прокрутка на одну экранную страницу назад.'Вернуться к точке, из которой начался последний поиск.= Отобразить номер текущей строки./patternПоиск по шаблону pattern, переход к вхождению с номером пит, если задан аргумент.пПовторить последний поиск, совершить переход к вхождению с номером пит, если задан аргумент.Icmd, \\cmdВыполнить команду cmd в интерпретаторе.vВызвать редактор vi для редактирования текущего файла, открыть файл на текущей строке."L Обновить экран.:п Перейти к просмотру следующего файла.:р Перейти к просмотру предыдущего файла.:f Вывести имя текущего файла и номер строки.Повторно выполнить последнюю команду.ПримерыПостранично просматривать файл file в «чистом» режиме иотображать приглашения:more -cd fileУдалять подчеркивания из файла doc при отображении:nroff doc I more -uПросмотр страниц руководства для команды grep; начать сослова «BUGS», удалять лишние пробелы:man grep | more +/BUGS -sАлфавитный перечень командmount [options] [special-device] [directory]Команда системного администрирования.
Монтирование файловой системы, mount оповещает систему, что монтируемаяфайловая система присутствует на устройстве special-device.Точкой монтирования является каталог directory, которыйдолжен существовать и быть пустым. После монтированияэтот каталог становится корнем смонтированной файловойсистемы. Команда mount без аргументов перечисляет всеподмонтированные файловые системы, их точки монтирования, отмечает системы, доступные только для чтения, а также сообщает дату монтирования. Команда mount доступнатолько привилегированному пользователю.Параметры—а Монтировать все файловые системы, перечисленные вфайле /etc/fstab.
Примечание: это единственный параметр, который не совместим с аргументами special-device и node.—f Имитация монтирования. Выполнить все проверочныедействия для устройства и каталога, но само монтирование не производить.—пНе регистрировать монтирование в /etc/fstab.—о optionПримечание: это единственный параметр mount, требующий наличия аргумента special-device или node.
Аргумент options может принимать следующие значения:asyncРазрешить асинхронный ввод/вывод для устройства.autoРазрешить монтирование с параметром —а.defaultsИспользовать значения по умолчанию для всех режимов (async, auto, dev, exec, nouser, rw, suid).devИнтерпретировать все специальные устройства, существующие в системе.execРазрешить исполнение двоичных файлов.noautoЗапретить монтирование с параметром -а.307mountГлава 3. Команды Linux308mountnodevHe интерпретировать специальные устройства, существующие в системе.поехесЗапретить исполнение файлов.nosuidНе принимать во внимание биты suid и sgid.nouserРазрешить доступ к монтируемой файловой системетолько привилегированному пользователю.remountСчитать, что система уже подмонтирована, и перемонтировать ее.гоРазрешить доступ только для чтения.rw Разрешить доступ для чтения и записи.suidПринимать во внимание биты suid и sgid.syncСинхронный ввод/вывод для устройства.userРазрешить непривилегированным пользователям монтировать файловую систему.
Обратите внимание, чтозначениями по умолчанию для такой системы будутnodev, поехес и nosuid, если не указано обратное.check=relaxed | normal | strictПозволяет указать, насколько строго должна регулироваться интеграция файловой системы MS-DOS.conv=binary | text | autoОпределить метод преобразования файлов на файловых системах MS-DOS и ISO 9660.debugВключить отладку для файловых систем MS-DOS иext2fs.errors=continue | remount | rojpanicДействие, совершаемое при возникновении ошибки.Только для файловых систем ext2fs.-г Монтирование в режиме только для чтения.Алфавитный перечень команд-ttypeУказать тип файловой системы. Возможные значения:minix, ext, ext2, xiafs, hpfs, msdos, umsdos, vfat, proc,nfs, iso9660, smbfs, ncpfs, affs, ufs, romfs, sysv, xenix иcoherent. Обратите внимание, что ext и xiafs доступнытолько для ядер версий меньше 2.1.21 и что вместо Xenix и coherent следует использовать sysv.309mount—v Диагностика монтирования.—w Монтировать в режиме чтения/записи. Режим по умолчанию.Файлы/etc/fstabСписок монтируемых файловых систем и параметровмонтирования./etc/mtabСписок подмонтированных в настоящий момент системи параметров монтирования.rpc.mountd [options]Команда NFS/NIS.
Сервер запросов на монтирование NFS.mountd читает файл /etc/exports и определяет, какие файловые системы доступны для монтирования и какими узламисети. Также mountd отображает информацию о файловыхсистемах, подмонтированных клиентами. См. также nfsd.Параметры-d, —debugРежим отладки. Вывод всей отладочной информации через syslogd.—f file, —exports-file fileЧитать права экспорта для файловых систем из указанного файла, а не из /etc/exports.—n, —allow-non-rootРазрешить даже запросы на монтирование, приходящиене через зарезервированные порты.—р, —promiscuousПринимать запросы от любого узла.mountdГлава 3. Команды Linux310mountd-г, —re-exportРазрешить повторный экспорт импортированных файловых систем.—у, —versionВывести номер версии.Файл/etc/exportsФайл, содержащий информацию о правах на монтирование файловых систем.mvmv [option} sources targetПереместить или переименовать файлы или каталоги.
Источник (первая колонка) и приемник (вторая колонка) определяют результат операции (третья колонка):ИсточникПриемникФайлИмя пате (несу- Файл получает новое имяществующее)патеФайлСуществующийфайлКаталогИмя пате (несу- Каталог получает новоеществующее)имя патеКаталогСуществующийкаталогОдин или бо- Существующийлее файловкаталогРезультатСуществующий файл перезаписывается исходнымИсходный каталог перемещается и становится подкаталогом уже существующего каталогаФайлы перемещаются вуказанный каталогПараметры—b, —backupСоздавать резервные копии файлов перед удалением.-f, —forceПринудительное перемещение, даже если конечныйфайл существует; параметр подавляет вывод сообщенийоб ограничениях прав доступа.—helpОтобразить справку по использованию и завершить работу.Алфавитный перечень команд311—i, —interactivemvЗапрашивать подтверждение пользователя перед удалением файлов.-u, —updateНе удалять файл или ссылку, если время обновления такое же или более позднее, чем у заменяющего файла.—V, —verboseВыводить имя каждого удаляемого файла.—versionОтобразить информацию о номере версии и завершить работу.—S suffix, —sufn-a=suffixПараметр имеет более высокий приоритет, чем переменная окружения SIMPLE_BACKUP_SUFFIX, которая определяет суффикс для создаваемых файлов резервных копий.