Продолжаем серию уроков работы в терминале Linux, и в этой статье разберем как можно удалять файлы и папки. Работа в терминале Linux по прежнему является актуальной, не смотря на то, что сейчас многие дистрибутивы стараются облегчить жизнь рядовому пользователю. Но, предположим такой вариант событий, вы ставите драйвера например на видеокарту и после перезагрузки системы попадаете в черный экран. Вот тут то вам и понадобятся навыки работы в терминале Linux. И это лишь один из примеров, где вам могут понадобится данные навыки, а ведь возможно, вы захотите работать с серверами. Ну, например, поднять свой NAS сервер. И так, вернемся к теме данной статьи.
Команда rm для удаления файлов и папок
Для удаления файлов используется команда “rm”, а для удаления папок (директорий) команда “rmdir”. Стоит отметить, что команда “rmdir” может удалить только пустые директории. Для удаления папки с какой либо информацией, будь то файлы конфигураций или файлы изображений, используется команда “rm -r”, то есть, рекурсивное удаление. Так же можно удалять файлы и папки при помощи команды “rm -rf”, как вы можете догадаться, “r” это рекурсивное удаление, а “f” обозначает принудительное удаление папок и файлов. Команда “rm -rf” вам может пригодится, когда папка используется например другим пользователем. Для вызова справки по команде “rm” введите в терминале:
rm --help

Удаляем файлы и папки
Теперь перейдем к практике, и предположим нам необходимо удалить файл “test-rm-file”, который специально для этой статьи и был создан. Что бы посмотреть файлы и папки, воспользуемся командой “ls” о которой вы можете прочитать в этой статье:

Для того что бы удалить данный файл, необходимо ввести команду “rm”, а затем название файла:
rm test-rm-file

Как вы можете убедится, файл был удален. Точно так же удаляются и папки, вводите команду “rm”, затем при необходимости опцию, например “-r” и название папки. Теперь давайте удалим папку “test-rm”, в данной папке имеется еще одна папка под названием “1”. По этому папку “test-rm” необходимо удалять рекурсивно, то есть, используя “-r”,вводим команду:
rm -r test-rm

Заключение
С удалением файлов и папок думаю понятно, если же у вас остались вопросы, можно воспользоваться справкой или задать вопрос в комментариях. Не бойтесь изучать терминал, знание хотя бы базовых команд однозначно облегчит вам жизнь.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X