Оглавление.

Операции управления файлами: резюме


Для управления доступом к файлам и каталогам устанавливаются права доступа. Доступ к файлу или каталогу может быть разрешен для чтения, записи и выполнения по трем категориям: владелец, группа и прочие пользователи. Разрешения устанавливаются с помощью команды chinod, a команда ls с опцией -l выдает список файлов и каталогов с текущими правами доступа

Различные запоминающие устройства содержат собственные файловые системы, которые можно объединять в общую файловую структуру и к которым затем можно обращаться. Вы можете обращаться к CD-ROM, дискетам и разделам жесткого диска. Кроме того, можно монтировать разделы MS-DOS жесткого диска и обращаться к ним непосредственно из системы Linux Если поместить в файл /etc/fstab запись для какой-нибудь файловой системы, она будет автоматически монтироваться при начальной загрузке. Если ваш компьютер включен в сеть, можно монтировать файловые системы с удаленного сервера и обращаться к ним.

Для пересылки и резервного копирования файлов их можно архивировать и сжимать Команда tar служит для архивирования файлов, а команда gzip ≈ для их сжатия. Программные пакеты, предлагаемые удаленными источниками, в большинстве своем и архивированы, и сжаты. Их имена обычно имеют окончание tar.gz . Их можно загрузить с удаленного сервера, распаковать с помощью команды gunzip, а затем разархивировать посредством команды tar Инсталляция этого программного обеспечения может осуществляться при помощи команды rpm.

Операции с правами доступа к файлам и каталогам
Команда
Назначение
chmod
Изменяет права доступа к файлу или каталогу
Опции
+
Устанавливает право доступа
-
Отменяет право доступа
=
Присваивает набор прав доступа
r
Устанавливает право на чтение для файла или каталога. Файл может отображаться на экране и печататься. Для каталога может отображаться список находящихся в нем файлов
w
Устанавливает право на запись для файла или каталога. Дм файла это означает возможность его редактирования. Для каталога это право означает возможность создания и удаления файлов в нем
x
Устанавливает право на выполнение для файла или каталога. Если файл - сценфрий shell, он может выполняться как программа. В каталог с таким режимом доступа можно переходить.
u
Устанавливает права доступа для пользователя, который создал файл или каталог и владеет им.
g
Устанавливает права доступа к файлу или каталогу для группы.
o
Устанавливает права доступа к файлу или каталогу для почих пользователей системы.
a
Устанавливает права доступа для владельца группы и прочих пользователей.
s
Устанавливает бит смены идентификатора пользователя или группы.
t
Устанавливает sticky-бит.
chgrp
имя_группы
имена_файлов
Изменяет группу для файла или файлов.
chown
имя_пользователя
имена_файлов
Изменяет владельца файла или файлов.
ls -l
имя_файла
Выдаёт имя файла с правами доступа.
ls -ld
каталог
Выдаёт имя каталога с правами доступа.
ls -l
Выдаёт имена всех файлов, содержащихся в каталоге, с указанием прав доступа к ним.

Оглавление.