Створення нових каталогів
Тепер, коли у користувача є загальне уявлення про файлової системи і про те, як з нею звертатися, можна приступити до створення своїх власних файлів та каталогів та управління ними. Каталоги створюються з допомогою mkdir, а видаляється з допомогою rmdir.
Наприклад, щоб створити два нових каталогу, прописують: $ mkdir test test2.Тепер, щоб видалити другий каталог, який тільки що створений: $ rmdir test2. При цьому rmdir видалить тільки порожні каталоги. Якщо каталог містить файли, користувач повинен спочатку видалити їх перед використанням rmdir. Крім того, він може рекурсивно вилучити каталог і його вміст, використовуючи відповідну опцію з командою rm.
Якщо потрібно скопіювати деякі існуючі файли з іншої частини файлової системи в тестовий каталог, то використовують команду cp.
Перш ніж йти далі, переходять у новий «тестовий» каталог, який тільки що створений. Користувач буде використовувати цю область для експериментів, таким чином зводячи до мінімуму будь-який потенційний збиток іншим файлів в домашньому каталозі:
- $ cd test;
- $ pwd ;
- /home/ххххх/test.
Тепер можна скопіювати деякі файли у тестову директорію з допомогою cp:
- $ cp/etc/motd.$ cp/etc/hosts;
- $ cp/etc/group.$ ls.
Три наведені вище команди cp копіюють існуючі файли з каталогу/etc» в поточний каталог (супроводжується символом «.»). Тепер видаляють файл за допомогою команди rm:
- $ rm group ;
- $ ls ;
- hosts motd.
Далі переміщують один з файлів, використовуючи mv:
- $ mv motd ;
- $ ls.
Оскільки cp, mv rm можуть знищувати дані, вони пропонують інтерактивну опцію, яка запитує користувача перед продовженням. Це викликається з опцією -i. Зазвичай системний адміністратор налаштовує обліковий запис для використання цієї опції за умовчанням.
Для cp і mv потрібні два аргументи: існуюче розташування та місце призначення файлу, який потрібно скопіювати або перемістити. Пункт призначення може бути іншим файлом або каталогом.