Лекция: Возможность вывода всех атрибутов файла. Например, для файла dat, находящегося в

текущем каталоге, получен следующий результат:

$ ls –l dat

-rw-r--r-- 1 dk30101 dk301 24 22 Sep 11:30 dat

Рассмотрим подробнее результат вывода:

— первое слово (-rw-r--r--) в первом символе информацию о типе файла, затем

Девятью символами определяются права доступа к файлу;

— второе слово (1) указывает число ссылок к файлу;

— третье слово (dk30101) определяет имя владельца файла;

— четвертое слово (dk301) определяет имя группы, к которой относится владелец

Файла;

— пятое слово (24) указывает на размер файла в байтах;

— далее (22 Sep 11:30) показывает дату и время создания файла (11:30) в часах и

Минутах;

— в конце строки указывается имя файла (dat).

Владельцем файла всегда является пользователь, процесс которого создал файл.

Этот пользователь имеет привилегии в работе с созданным файлом. В частности, он

Может изменить права доступа к файлу, имя владельца и группы.

Изменить имя владельца может только администратор (root) или текущий

владелец файла. Это он может сделать с помощью команды chown:

chown имя_владельца имя_файла [имя_файла ...]

Имя_владельца – это имя нового владельца файлов. После изменения имени старый

Владелец теряет свои привилегии.

Изменить имя группы владельца может администратор (root) или владелец

файла. Это он может сделать с помощью команды chgrp:

chown имя_владельца имя_файла [имя_файла ...]

Пример

$ ls –l dat

-rw-r--r-- 1 dk30101 dk301 24 22 Sep 11:30 dat

$ chgrp sys dat

$ chown root dat

$ ls –l dat

-rw-r--r-- 1 root sys 24 22 Sep 11:30 dat

$

еще рефераты
Еще работы по информатике