🚭 Примеры команд Linux «rm»

by itisgood

Команда rm в Linux

Unix содержит две команды, которые вы можете использовать для удаления файлов и каталогов: rm (удалить) и rmdir (удалить каталог).

Вы также можете использовать команду «rm» для удаления каталога.

В этом руководстве мы собираемся обсудить команду rm в Linux.

rm – это команда терминала Linux, используемая для удаления / очистки файлов и каталогов.

Это абсолютно бесплатное приложение, как и в сборке приложения с установкой ОС Linux.

Основными авторами этого приложения являются Пол Рубин, Ричард М. Столлман, Джим Мейринг и Дэвид Маккензи, выпущенное под лицензией GNU GPLv3.

Удалить файл

Удалите файл с помощью команды rm в Linux.

$ rm file.txt   # Delete a File

Удалить файл с выводом

Если вы хотите получить вывод после удаления файла, используйте команду rm с аргументом -v. См. Команду ниже.

$ rm -v file.txt   # Delete a file with Output
removed 'file.txt'

Запрос перед удалением файла / каталога

Команда rm с аргументом -i предложит вам предупреждающее сообщение перед удалением файла.

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

$ rm -i file.txt   # Prompt a Warning Message before delete the file
rm: remove regular empty file 'file.txt'? y

Удалить пустой каталог

Чтобы удалить пустой каталог, используйте команду rm в Linux с аргументом -d. См. Команду ниже.

$ rm -d data/   # Delete Empty Directory

Удалить каталог с его содержимым

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

$ rm -Rf data/   # Delete a Directory with content

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

$ rm -rf data/

Удалить файл принудительно

Для принудительного удаления файла используйте команду rm в Linux с аргументом -f. См. Команду ниже.

$ rm -f file.txt   # Delete a File Forcefully

Предупреждение перед удалением более 3 файлов

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

$ rm -I file*   # Prompt a warning message before deleting more than 3 files
rm: remove 5 arguments? y

Удалить несколько файлов, используя подстановочный знак

Удалите несколько файлов одновременно, используя команду rm в Linux, используя Wildcard.

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

$ ls
file1.txt  file2.txt  file3.txt  file4.txt  file5.txt

You may also like

Leave a Comment