Задание 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 права на чтение, запись и выполнение.