С помощью команды ls /home/user1 убедитесь в том, что каталоги созданы. Какие из предоставленных прав кажутся вам лишенными смысла? Почему?
12. Задайте права доступа к файлам «по умолчанию». Для этого установите маску доступа umask 022.Поясните, какие права к вновь создаваемым файлам и каталогам будут предоставляться пользователю, членам его группы и остальным.
13. В каждом из каталогов создайте по три текстовых файла с именами (jan, feb, mar),(apr, may, jun), (jul, aug, sep),(oct, nov, dec). В каждый файл запишите календарь на определенный месяц текущего года. Например, команда cal 1 2011 >jan создает в текущем каталоге файл jan и записывает в него календарь на январь 2011 года. Не забывайте, что использование относительного (короткого) имени файла требует, чтобы вы находились в нужном каталоге. В противном случае следует указывать полный путь к создаваемому файлу. Для навигации по каталогам используйте команды cdиpwd.В каком случае создание файлов не удалось? Почему?
14. С помощью команды chmod установите нужные права доступа в «недоступные» каталоги qu2,qu4 и создайте там указанные файлы. После этого верните каталогам прежние права доступа.
15. С помощью команд cdи ls войдите в каждый из созданных каталогов и просмотрите список созданных файлов. При просмотре содержимого каталогов используйте два режима: ls без аргументов и ls -l. В каких случаях не удалось войти в каталог? В каких случаях не удалось посмотреть список файлов? Почему?
16. Прочитайте содержимое одного из файлов в «темном» каталоге (например, cd /home/user1/qu3; cat aug). Сделайте выводы.
17. Перейдите во 2-ю консоль и с правами пользователя user2 войдите в каталог /home/user1/qu1.Создайте в каталоге /home/user2 новый файл quart1 путем конкатенации нескольких имеющихся:
cat jan feb mar >/home/user2/quart1
С помощью команды fileопределите тип созданного файла. Попробуйте вывести его на экран командой cat. Что представляет собой данный файл?
18. С помощью команды chmod установите права доступа 077 на созданный файл quart1. Вновь попробуйте прочесть его. Ответьте, почему владельцу файла запрещается доступ, если файл доступен для всех? Что необходимо сделать, чтобы вернуть владельцу права на доступ?
19. Установите для файла quatr1 права на доступ 4700. Кому и какие права вы при этом предоставили? Как воспользоваться этими правами? Какие из предоставленных прав не имеют смысла?
20. Перейдите в консоль администратора и передайте право владения на файлы may и aug пользователю user2 (команда chown). Поочередно из консолей user1 и user2проверьте, как изменились права владения файлами после его передачи. Может ли пользователь user2 воспользоваться предоставленными правами? (Пользователи user1 и user2при создании учетных записей по умолчанию отнесены к одной группе users.)
21. Правами пользователя user1 из каталогов /home/temp1 и /home/temp2c помощью команды ln создайте две «жесткие» ссылки на файл dec с именами dec_h1 и dec_h2