Создание директорий
Сначала проверим содержимое текущей директории командой ls. Создадим директорию test командой mkdir test. Аргументом команды является имя создаваемой директории.
Для создания вложенной директории, например test1 внутри test, используем команду mkdir test/test1. Проверим результат командой ls test.
Если необходимо создать вложенные директории, при условии, что родительские директории отсутствуют, используем опцию -p в команде mkdir. Например, mkdir -p test2/test3 создаст директории test2 и test3, если test2 не существует.
Удаление директорий
Команда rm удаляет файлы. Для удаления директорий используется опция -r (рекурсивно). Например, rm -r test удалит директорию test и всё её содержимое.
Создание и удаление файлов
Создадим директорию test командой mkdir test и перейдём в неё командой cd test.
Для создания пустого файла используем команду touch. Например, touch file1.txt создаст пустой файл file1.txt.
Для создания файла с содержимым используем команду echo. Например, echo "Hello, world!" > file2.txt создаст файл file2.txt с текстом «Hello, world!». Оператор > перенаправляет стандартный вывод команды echo в файл file2.txt.
Проверим содержимое файлов командой cat. cat file1.txt отобразит содержимое file1.txt (пустое), а cat file2.txt отобразит «Hello, world!».
Вернёмся в родительскую директорию командой cd … Удалим директорию test командой rm -r test.
В этом уроке мы рассмотрели создание и удаление директорий и файлов в Linux.