Как удалить файлы и каталоги в терминале 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
команды.