Чтобы удалить файл linux достаточно передать в параметрах команде адрес файла в файловой системе: rm /home/user/file Чтобы удалить все файлы, начинающиеся на слово file можно использовать специальный символ *, означает любой символ в любом количестве: rm /home/user/file* Эта команда удаления файла в linux должна использоваться очень осторожно, чтобы не удалить ничего лишнего. В утилите есть опция -i, которая заставляет программу спрашивать пользователя перед тем, как удалить файл linux: rm /home/user/file* rm: удалить пустой обычный файл «/home/user/file»? Если файлов очень много, вы уверены в правильности команды и отвечать каждый раз y неудобно, есть противоположная опция - f. Будут удалены все файлы без вопросов: rm -f /home/user/file* Для удаления директорий, вместе с файлами и поддиректориями используется опция -R, например: rm -Rf /home/user/dir Будет удалено все что находиться в папке dir, и эта папка. Только будьте бдительны, чтобы не получился знаменитый патч Бармина: rm -Rf /* Не стоит выполнять эту команду в своей системе, как видите, она удаляет все файлы в файловой системе Linux. Удаление файла в linux также возможно с помощью утилиты find. Общий синтаксис find: find папка критерий действие Например, мы хотим удалить файл linux по имени: find . -type f -name "file" -exec rm -f {} \; Будут найдены все файлы с именем file в текущей папке и для них вызвана команда rm -f. Можно не вызывать стороннюю утилиту, а использовать действие delete: find . -type f -name "file" -delete Удалить все файлы в текущей директории, соответствующие определенному регулярному выражению: find . -regex '\./[a-f0-9\-]\.bak' - delete Или удалить файлы старше определенного строка, может быть полезно для удаления старых логов: find /path/to/files* -mtime +5 -exec rm {} \; Будет выполнено удаление файлов через терминал все файлы в папке старше 5-ти дней. Чтобы полностью стереть файл, без возможности восстановления используйте команду shred. Во время удаления файлов с помощью утилиты rm удаляется только ссылка на файл, само же содержимой файла по-прежнему находиться на диске, пока система не перезапишет его новыми данными, а пока этого не случится файл можно легко восстановить. Принцип действия утилиты такой - после удаления файла, его место на диске несколько раз перезаписывается. shred /home/user/file Опцией -n - можно указать количество перезаписей диска, по умолчанию используется 3. А если указать опцию -z программа при последней перезаписи запишет все нулями чтобы скрыть, уничтожение файла.