Удаление файлов
8.6 Удаление файлов
Чтобы удалить файл, используйте rm
команду:
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates hosts.copy
Documents Music Public Videos sample
sysadmin@localhost:~$ rm sample
sysadmin@localhost:~$ rm hosts.copy
sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
Обратите внимание, что файлы были удалены без вопросов. Это может вызвать проблемы при удалении нескольких файлов с использованием символов подстановки. Поскольку эти файлы удаляются без вопросов, пользователь может в конечном итоге удалить файлы, которые не должны были быть удалены.
Предупреждение
Файлы удаляются безвозвратно. Нет команды для восстановления файла и корзины для восстановления удаленных файлов.
В качестве меры предосторожности пользователям следует использовать опцию -i
при удалении нескольких файлов:
sysadmin@localhost:~$ touch sample.txt example.txt test.txt
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates example.txt test.txt
Documents Music Public Videos sample.txt
sysadmin@localhost:~$ rm -i *.txt
rm: remove regular empty file `example.txt'? y
rm: remove regular empty file `sample.txt'? n
rm: remove regular empty file `test.txt'? y
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates sample.txt
Documents Music Public Videos
Last updated