Как удалить файлы и каталоги в терминале Linux

Как удалить файлы и каталоги в терминале Linux

 

В этом руководстве мы покажем вам, как удалить файлы и каталоги в терминале Linux. Удаление файлов и папок также является одним из самых важных. Если вы никогда ни от чего не избавитесь, довольно скоро все эти лишние гигабайты отразятся на вычислительной мощности вашей системы Linux, оперативной памяти и жестком диске, не говоря уже о том, что ваша цифровая жизнь будет напоминать ужасный эпизод из Hoarders.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root.

Удаление файлов и каталогов в терминале Linux

  • Удалить файлы с помощью rm

Чтобы удалить (или удалить) файл в Linux из командной строки, используйте rm(удалить). Самый простой случай — это удаление одного файла в текущем каталоге. Введите rmкоманду, пробел и затем имя файла, который вы хотите удалить:

rm file.txt

Вы можете передать более одного имени файла в rm. При этом удаляются все указанные файлы:

rm file_1.txt file_2.txt
  • Удалить каталоги с помощью rm

Чтобы удалить пустой каталог, используйте параметр  (каталог). Вы можете использовать подстановочные знаки ( ) в именах каталогов так же, как и в именах файлов:-d*

rm -d directory

Более чем одно имя каталога удаляет все указанные пустые каталоги:

rm -d directory directory1 /path/to/directory2

Чтобы удалить непустые каталоги и подавить эти запросы, используйте параметры -r(рекурсивный) и -f(принудительно) вместе:

rm -rf directory
  • Удалить каталоги с помощью rmdir

В Linux вы можете удалять / удалять каталоги с помощью клавиш rmdirи rm. Разница между rmи в rmdirтом, что rmdir может удалять только пустые каталоги. Он никогда не удалит файлы.

Удалить один каталог в текущем каталоге:

rmdir directory

Удалить несколько каталогов:

rmdir directory1 directory2 directory3

Удалите каталог не в текущем каталоге, указав полный путь к этому каталогу:

rmdir /path/to/directory

Удаление файлов и каталогов в Linux стало проще. Поздравляю! Вы успешно научились удалять или удалять все файлы в каталоге с помощью rmкоманды.