русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Cd; mkdir -m 777 qu1


Дата добавления: 2014-11-28; просмотров: 1043; Нарушение авторских прав


С помощью команды 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



<== предыдущая лекция | следующая лекция ==>
Passwd user1 | Ln /home/user1/qu4/dec /home/temp1/dec_h1


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.058 сек.