Команды для работы с каталогами
Примечание: во всех командах путь указываются в том случае, если действия совершаются не с текущим каталогом.
1. Просмотр каталога (list): ls   -ключи    путь/имя_файла
ключи:
-F - вывод информации о принадлежности объекта
(Система использует следующие обозначения: * - исполняемый файл; / - каталог; @ - символьная ссылка)
-l - длинный формат, указываются свойства и атрибуты файла
-R - вывести оглавление каталога вместе с оглавлениями подкаталогов
-a - вывести оглавление каталога, показывать и специальные (скрытые) файлы, имена которых начинаются с точки.
Примеры:
!! Обратите внимание, что имена файлов могут быть длиннее 8 символов и содержать точку на любой позиции. Можно даже использовать несколько точек в одном имени.
ls - вывести оглавление текущего каталога
ls   / - просмотреть корневой каталог
ls   -F     / - вывести оглавление корневого каталога, указывая принадлежность объектов.
ls   -l   /bin - вывести в длинный формате оглавление каталога /bin
ls   -R   /etc - вывести и дерево подкаталогов с их содержимым.
(Для пролистывания страниц используйте Shift+PgUp, Shift+PgDn).
ls   -a   -F   /home - вывести оглавление домашнего каталога, показывать и специальные (скрытые) файлы, имена которых начинается с точки.
!! Обратите внимание на названия . и .. , которые присутствуют в каждом каталоге.
..   - Обозначение родительского каталога
.   - Обозначение самого каталога
При написании команд эти обозначения часто используются.
2. Узнать текущий каталог: pwd
3. Сменить текущий каталог : cd   имя_каталога
Примеры:
(выполните команды, перейдя к другому каталогу, посмотрите его оглавление, используя команду ls).
cd или cd   ~ - переход в домашний каталог пользователя
cd.. - переход в надкаталог
cd   / - переход в корневой каталог
cd   /mnt - переход в каталог /mnt
4. Создание нового каталога: mkdir   путь/имя_каталога
Примеры:
cd   ~ - переход в домашний каталог пользователя
mkdir   dir1 - создать каталог dir1 в домашнем каталоге (текущем)
mkdir   dir1/dir2 - создать каталог dir2 в каталоге dir1
mkdir   dir3 - создать dir3 в текущем каталоге (домашнем)
С помощью команды ls -R проверьте дерево подкаталогов домашнего каталога.
5. Удаление пустого каталога: rmdir путь/имя_каталога
!!! Удаляемый каталог должен быть пуст (т.е. из него должны быть удалены все файлы - команда rm и подкаталоги - команда rmdir).
Примеры:
rmdir   dir3 - удалить каталог dir3 из текущего каталога (домашнего).
rmdir   dir1/dir2 - удалить каталог dir2 из каталога dir1.
С помощью команды ls -R проверьте, что каталоги действительно удалены.