Задание 9. Создание ссылки командой ln.

В UNIX допускается, чтобы один и тот же файл существовал в системе под разными именами. Для этого используются ссылки. Можно указать файлу ссылку, и с дальнейшем работать с ссылкой, как с файлом. Для лучшего понимания, вспомните что такое ярлык в MS Windows

1) Создайте файл, например audio

2) Добавьте в него номер своего сотового телефона

3) Добавьте к этому файлу ссылку командой ln audio link1, где link1 – произвольное слово.

4) Откройте ссылку на файл audio, т.е.link1 и покажите преподавателю.

PS: вы открываете ссылкуlink1, а открывается файл audio

 

Задание 10. Изменение прав доступа командой chmod

1) Просмотрите, какие права у файла audio, созданного в 9 задании командой ls –l audio

2) Вы увидите rwx (r – чтение, w – запись, x - выполнение), вместо букв может быть прочерк, например r—

-r - - r - - - - -

r первый символ — это признак каталога. Сейчас перед нами файл. Если бы перед нами был каталог, то первый символ был бы символом d (от directory);

r последующие три символа (r--) определяют права доступа владельца файла или каталога. Первый символ — это чтение, второй — запись, третий — выполнение. Как можно видеть, владельцу разрешено только чтение этого файла, запись и выполнение запрещены, поскольку в правах доступа режимы w и x не определены;

r следующие три символа (r--) задают права доступа для членов группы владельца. Права такие же, как и у владельца: можно читать файл, но нельзя изменять или запускать;

r последние три символа (---) задают права доступа для прочих пользователей. Прочие пользователи не имеют права ни читать, ни изменять, ни выполнять файл. При попытке получить доступ к файлу они увидят сообщение Access denied.

 

Права доступа задаются командой chmod. Существуют два способа указания прав дос-тупа: символьный (когда указываются символы, задающие право доступа, — r, w, x) и абсолютный.

Так уж заведено, что в мире UNIX чаще пользуются абсолютным методом. Разберемся, в чем он заключается. Рассмотрим следующий набор прав доступа:

rw-r-----

 

Указанный набор прав доступа предоставляет владельцу право чтения и модификации файла (rw-), запускать файл владелец не может. Члены группы владельца могут только просматривать файл (r--), а все остальные пользователи не имеют вообще никакого доступа к файлу.

Возьмем отдельный набор прав, например для владельца: rw-.

Чтение разрешено — мысленно записываем 1, запись разрешена — запоминаем еще 1, а вот выполнение запрещено, поэтому запоминаем 0. Получается число 110.

 

3) Установите для файла audio права на чтение, запись и выполнение.