Хотите узнать, как удалить файл или папку на компьютере с Linux? Возможно, у вас есть ненужные файлы, которые вы хотите удалить из своей системы.

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

Как удалить файл в Linux

По умолчанию системы Linux предоставляют вам возможность удалять файлы и каталоги с помощью терминала. Отменить связь, rm, и rmdir - это встроенные утилиты, которые позволяют пользователю очищать системное хранилище, удаляя ненужные файлы (rm означает удалять в то время как rmdir обозначает удалить каталог).

Чтобы удалить файл с помощью команды unlink, введите:

отменить связь с именем файла

Когда вы нажимаете Войти, система удалит жесткую связь указанного файла с хранилищем. Обратите внимание, что вы не сможете удалить несколько файлов с помощью команды unlink. В таких ситуациях преимущество получает команда rm.

instagram viewer

Чтобы удалить один файл с помощью rm, введите:

rm имя файла

С помощью rm вам нужно будет подтвердить удаление файлов, защищенных от записи, введя у или же да. Это механизм безопасности в Linux, поскольку большинство системных файлов защищены от записи, и Linux подтверждает, хочет ли пользователь их удалить. Шифрование файлов и папок в Linux также возможно, если вы серьезно относитесь к защите своей системы.

При удалении файла, защищенного от записи, вы увидите сообщение, подобное приведенному ниже.

rm: удалить обычный пустой файл с защитой от записи имя_файла?

Вы также можете передать несколько имен файлов, разделенных символом Космос символ, чтобы удалить более одного файла.

rm имя_файла1 имя_файла2 имя_файла3

Чтобы удалить все файлы с определенным расширением, вы можете реализовать обычные выражения в команде rm.

rm * .txt

Вышеупомянутая команда удалит все текстовые файлы в текущем рабочем каталоге.

Если вы хотите подтвердить удаление каждого файла в каталоге, используйте флаг с пм. В флаг означает интерактивный и позволит вам выбрать, хотите ли вы удалить файл или нет. Вам нужно будет ввести да / да или же н / нет чтобы подтвердить свой выбор.

rm -i * .txt

Чтобы удалить файлы без запроса подтверждения, используйте -f флаг с помощью команды rm. В -f означает сила или же насильно.

rm -f имя_файла1 имя_файла2 имя_файла3

Существуют различные другие параметры rm, которые вы можете использовать. Вы также можете связать несколько параметров вместе, чтобы повысить эффективность вашей команды. Например, комбинируя и -v вместе отобразит запрос перед удалением любого указанного файла в подробном режиме.

rm -iv * .docx

Связанный: Как создать новый файл в Linux

Удаление каталогов и папок

В Linux для удаления папок есть два варианта команд. Вы можете использовать rmdir команда или rm команда.

Однако между этими двумя командами есть небольшая разница. С помощью rmdir вы можете удалять только пустые каталоги. Если у вас есть папка, содержащая несколько файлов, вы обязательно должны использовать команду rm.

Чтобы удалить пустую папку с помощью команды rmdir:

rmdir / каталог

Если есть пустой каталог, который вы хотите удалить, используйте -d флаг с помощью команды rm. В -d флаг означает каталог.

rm -d / каталог

Также легко удалить несколько каталогов с помощью команды rm. Передайте имя папок, разделенных знаком Космос персонаж.

rm -r / dir1 / dir2 / dir3

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

rm -r / каталог

Как и файлы в Linux, если каталог защищен от записи, rm отобразит запрос, в котором вас попросят еще раз подтвердить удаление. Чтобы обойти приглашение, используйте -f флаг с командой.

rm -rf / каталог

Вы также можете связать несколько параметров вместе при удалении папок. Кроме того, при удалении каталогов Linux можно использовать регулярные выражения.

Управление файлами в Linux

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

Иногда вам может потребоваться переместить файл в какой-либо другой каталог вместо того, чтобы полностью удалить его из вашей системы. Linux предоставляет мв команда для изменения расположения файлов и папок в системном хранилище.

Электронное письмо
Как переместить файлы Linux с помощью команды Mv

Перемещение файлов в терминале Linux более эффективно, чем в файловом браузере, но вам нужно знать, что вы делаете.

Похожие темы
  • Linux
  • Управление файлами
  • Терминал
  • Linux
Об авторе
Дипеш Шарма (Опубликовано 23 статей)

Дипеш - младший редактор Linux в MUO. Он пишет информационный контент в Интернете более 3 лет. В свободное время он любит писать, слушать музыку и играть на гитаре.

Ещё от Deepesh Sharma

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.