3.4. Управление каталогами

Приемы управления каталогами в большинстве случаев схожи с приемами управления файлами. Создавать, удалять, перемещать или копировать каталоги можно как при помощи файлового менеджера (например, Наутилус), так и в командной строке, используя при этом команды, сходные с командами управления файлами.

3.4.1. Создание каталогов

Чтобы создать новый подкаталог внутри существующего каталога, вы должны иметь права на запись в этот каталог. Большинство пользователей имеют права на запись в свой домашний каталог (и входящие в него подкаталоги) и в каталог /tmp/.

Чтобы создать каталог при помощи Наутилуса, перейдите в тот каталог, где вы хотите создать новый каталог. Щелкните правой кнопкой мыши по свободному месту внутри окна и выберите в появившемся меню Создать папку (Create Folder). Появится новая папка с названием новая папка (untitled folder). Вместо этой надписи напишите имя папки и нажмите клавишу [Enter]. Для создания каталога из командной строки используется команда mkdir. Введите mkdir имя_каталога, заменив имя_каталога на имя создаваемого каталога.

3.4.2. Удаление каталогов

Чтобы удалить каталог при помощи Наутилуса, щелкните по удаляемому каталогу правой кнопкой мыши и выберите в появившемся меню Удалить (Move to Trash) или сориентируйте указатель мыши на удаляемый каталог и, нажав и удерживая левую кнопку мыши, перетащите каталог на значок Корзина (Trash) на рабочем столе. Для удаления пустого каталога из командной строки используется команда rmdir. Для удаления непустого каталога (и, следовательно, всего его содержимого) используется команда rm имя_каталога. Более подробно команда rm описана в Разд. 4.9.5, Удаление файлов и каталогов.

3.4.3. Скрытые каталоги

Скрытые («dot») каталоги, подобно скрытым файлам, появляются в результате запуска приложений. Скрытые файлы являются конфигурационными, а скрытые каталоги содержат конфигурационные файлы и другие файлы, имеющие отношение к приложению. Неконфигурационные файлы, содержащиеся в скрытых каталогах, — это, как правило, файлы, принадлежащие конкретному пользователю, и доступ к ним имеют только их владельцы.