Таблица 7.8 Опции файла
/etc/exports
Опции | Описание |
| Общего назначения |
secure | Требует аутентификации. По умалчанию опция включена. |
ro | Разрешает доступ только для чтения |
rw | Разрешает доступ для чтения и записи. По умалчанию включена. |
noaccess | Запрещает указанному клиенту доступ к данному каталогу. |
link_absolute | Оставляет все символические ссылки без изменений. По умалчанию
включена. |
link_relative | Конвектирует абсолютные символические ссылки (где содепжимое ссылки
начинается с косой черты) в относительные ссылки, помещая впереди столькосимволов "косая
черта" , сколько нужно для перемещения из каталога, содержащего ссылку, в карневой каталог сервера |
| Преобразоание идентификаторов пользователей |
squash_uids squash_gids | Задаёт перечень идентификаторов пользователей и групп,
подлежащих преобразованию а анонимные |
all_squash | Преобразует все идентификаторы пользователей и групп
в идентификатор анонимного пользователя. полезна для ftp-каталогов, экспортируемых системой
NFS, каталогов буферизаций телеконференций и т.д. |
no_all_squash | Противоположна опции all_squash. По умалчанию включена. |
root_squash | Преобразует запросы от пользователя и группы с
идентификатором 0 в запросы от анонимного пользователя |
no_root_squash | Противоположна опции root_squash не преобразует
запросы от пользователя и группы с идентификатором 0. По умалчанию включена. |
anonuid anongid | Явно задают идентификатор пользователя и
идентификатор группы анонимного бюджет. Полезна в первую очередь для клиентов PC/NFS, где
желательно, чтобы все запросы казались поступающими от одного пользователя. |
map_daemon | Включает динамическое преобразование идентификаторов
пользователей и групп. Идентификаторы пользователей в запросах NFS преобразуются в
эквивалентные серверные идентификаторы пользователей. Идентификатор пользователей в ответах
NFS преобразуются в обратном направлении. По умалчанию задаётся идентичность идентификаторов
и они не изменяются. |
Таблица 7.9 Описание монтирования
сетевых файловых систем
Опции | Описание |
rsize=n | Число байтов, пересылаемое за один раз при чтении файлов
с сервера HFS. По умалчанию - 1024 байта. |
wsize=n | Число байтов, пересылаемое за один раз при записи файлов
на сервер HFS. По умалчанию - 1024 байта. |
timeo=n | Тайм-аут между повторными передачами (в десятых долях
секунды). По умалчанию - 0,7 секунды. |
retry=n | Максимальное число повторных попыток выполнения переведенной
в фоновый режим операции монтирования NFS. По умалчанию - 10000. |
soft | После неудачной попытки операции с сетевой файловой системой
прекращает её выполнение. |
hard | После неудачной попытки операции с сетевой файловой системой
продолжает её выполнение. |
intr | Позволяет NFS прервать файловою операцию и вернуться в
вызывающую программу. По умалчанию файловые операции не прерываются. |
bg | Если время, выделенное на первую попытку монтирования,
истекает, продолжать попытки монтирования в фоновом режиме. По умалчанию - прекратить
попытки монтирования без перевода в фоновый режим. |
tcp | Монтирует файловую систему NFS не с помощью протокола
UDP (который используется по умолчанию), а с помощью протокола TCP. |
Таблица 7.10 Архивы: команда
tar
Команда или опция |
Назначение |
tar опции файла | Создаёт резервные копии файлов в
архивном файле, на ленте или другом устройстве. |
tar опции f имя_архива список_файлов |
Создаёт резервные копии файлов в файле или на устройстве имя_архива; список файлов
может содержать имена файлов и каталогов. |
c | Создаёт новый архив. |
t | Выдаёт список файлов имеющихся в архиве. |
r | Добавляет файлы в архив. |
u | Обновляет архив новыми и исправленными файлами. добавляет
только те файлы, которые изменились после последнего архивирования, и файлы, которые в
архиве отсутсвуют. |
w | Ожидает от пользователя пдтверждения на архивирование каждого
файла; позволяет обновлять архив избирательно. |
x | Извлекает файлы из архива. |
m | Извлекает файлы из архива, не изменяя дату его последней
модификации. |
M | Создаёт многотомный архив, который может храниться на
нескольких носителях. |
f имя_архива | Записывает архив не на устройство по
умолчанию, а в файл имя_архива; если имя_архива укзанно, опция
f укзывает записать tar-архив в файл с этим именем. |
f имя_устройства | Записывает tar-архив на устройство,
например на дискету или ленту; /dev/fd0 - имя устройства для дискет; имя
устройства по умолчанию содержится в файле /etc/default/tar |
v | Отображает каждое имя файла по мере архивирования. |
z | Осуществляет сжатие и распаковку архивированных файлов с
помощьюпрограммы gzip. |
Таблица 7.11 Описание команды
gzip
Опция |
Назначение |
-c | Посылает сжатую версию файла на стандартный вывод; каждый
указанный файл сжимается отдельно $ gzip -c mydata preface > myffiles.gz |
-d | Распаковывает сжатый файл; можно также использовать команду
gunzup $ gzip -d myffiles.gz $ gunzip myffiles.gz |
-h | Выдаёт перечень справочной информации. |
-l список_файлов | Выдаёт размер каждого из указанных файлов (в сжатом и не сжатом
виде) $ gzip -l myffiles.gz |
-r имя_каталога | Производит рекурсивную обработку указанных
каталогов и сжимает в них все файлы. Обработка начинается с текущего рабочего каталога. При
использовании этой опции с программой gunzip сжатые файлы из указанного каталога будут распакованны. |
-v список_файлов | Сообщает степень сжатия по каждому обработанному
файлу. |
-число | Определяет скорость и степень сжатия. Диапазон чисел - от
-1 до -9. Меньшее число означает более высокую скорость, но меньшую степень сжатия - в
итоге получается большой файл, который быстро сжимается и распаковывается. Число -1 означает
самое быстрое сжатие, но и максимальный размер. число -9 даёт очень маленький файл, который
сжимается и распаковывается медленно. По умолчанию принемается -6. |
Таблица 7.12 Команды доступа к файлам
MS-DOS
Команда | Описание |
mcopy имя_файла имя_файла | Копирует файл на диск MS-DOS из системы
Linux и обратно. Следующая команда копирует файл с дискеты MS-DOS в систему Linux:
mcopy a: имя_файла имя_файла_или_каталога . Следующая коианда
копирует файл из Linux на дискету MS-DOS, установленную в дисководе гибких дисков:
mcopy имя_файла a: имя_файла |
mcd имя_каталога | Переход в лругой каталог MS-DOS. |
mdir | Выдаёт список всех файлов, содержащихся в каталоге MS-DOS. |
mattrib | Изменяет атрибуты файла MS-DOS. |
mdel имя_файла | Удаляет файл MS-DOS. |
mformat | Создаёт на дискете файловую систему MS-DOS. |
mlabel | Создаёт метку тома. |
mmd имя_каталога | Cоздаёт каталог MS-DOS. |
mrd имя_каталога | Удаляет каталог MS-DOS. |
mread имя_файла имя_файла | Низкоуровневое чтение (копирование)
файла MS-DOS в UNIX. |
mren имя_файла имя_файла | Переименовывает файл MS-DOS. |
mtype имя_файла | Отображает содержимое файла MS-DOS. |
mwrite имя_файла имя_файла | Низкоуровневое запись (копирование)
файла UNIX в MS-DOS. |