Выполните команду получения информации о следующих файлах (для тех, расположение которых не указано, используйте команду поиска файлов find):
1. Системные программы (утилиты), например, bash, arch.
2. Файлы из каталога /etc, например, lilo.conf, passwd, fstab.
3. Фалы типа каталог, например, /etc/rc*, /root, /usr/share/man.
Откройте командный режим пользователя asplinux (например, в графической среде вызовите программу Терминал) и определите права доступа к следующим файлам оборудования из каталога /dev.
1. hda - жесткий диск, и еще hda1, hda6,
2.dmesg,
3. ttyS0 – com-порт.
4. null – «черная дыра»
Рассмотрим команды работы с каталогами
Теперь перейдем к изучению команд работы с каталогами. Для файлов этого типа будут выполнены следующие действия: создание, копирование, перемещение и удаление. Каталоги, как и другие файлы, имеют полное и сокращенное имена (назовем его еще – короткое). Первое перечисляет имена всех директорий, которые необходимо «пройти» от корневой вершины, чтобы сделать ее активной. Все такие каталоги разделяются символом «/».
В разных командах часто используются относительные имена. Например, если файл сценария с коротким именем script находится в каталоге /home, то из активного каталога /home/asplinux его можно запустить следующей командой
Script
Здесь используется ../ – относительное имя файла-каталога, расположенного на один уровень выше, того, который является текущим.
Для «путешествия» по ФС в UNIX существует команда cd. Еще раз опишем возможности последней. Ее можно в качестве параметра указать сокращенное имя подчиненной директории (движение в иерархии на один уровень вниз). Если команде выбора текущего каталога задать параметр две точки, активным будет директория, расположенная на один уровень выше. Можно так же указать полное имя какого-то каталога. Это позволяет сделать активным выбранный каталог, независимо от того, какой является текущим.
В процессе изучения команд работы с каталогами постепенно будет формироваться структура директорий, показанная на следующем рисунке.
Рис. 3.2. Структура подкаталогов Ivanov
В командном режиме для создания каталогов используют команду mkdir. В ней можно использовать разные имена (полное, короткое или относительное). Если указанно только короткое имя, новый каталог создается в текущем (активном) каталоге и будет подчинен последнему.
Задавая полное имя можно получить новую директорию в любом месте иерархии файлов (конечно с учетом того, что для этого действия имеются права). Если необходимо создать каталог (для нашей структуры – classic), подчиненный какому-то другому каталогу, (для нашего примера – Boris), то последний, в общем случае, уже должен существовать. Если необходимый каталог не существует, используют команду mkdir с параметром -p.