Ubuntu удаление без корзины

Обновлено: 30.06.2024

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

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

Удаление файлов с помощью rm

Для того чтобы удалить файл в Linux через терминал необходимо использовать команду « rm » (от английского «remove»). Данная команда удаляет все указанные ей файлы, но по умолчанию не удаляет каталоги. Чтобы позволить команде « rm » удалять каталоги нужно добавить опцию « -r » или « -R ». Более подробно об этом во второй половине статьи.

Также нужно отметить, что команда « rm » не выполняет физическое удаление данных, вместо этого указанные файлы просто удаляются из файловой системы, а занимаемое ими место маркируется как свободное. Это означает, что после удаления данные остаются на диске и пока они не будут перезаписаны другими данными, их можно будет восстановить с помощью специальных программ. Для физического удаления данных с перезаписью диска следует использовать команду « shred ».

В общем случае для удаления файла в Linux через терминал достаточно просто ввести в терминал « rm » и указать имя документа. Например, для того чтобы удалить « file1.txt » из текущего каталога нужно выполнить вот такую команду:

удаление файла

Если удаляемый файл находится не в текущем каталоге, то в терминале нужно указать полный путь. Например, это может выглядеть вот так:

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

При необходимости, с помощью команды « rm » можно удалить сразу несколько файлов. Для этого просто введите « rm » и перечислите имена через пробел, например:

удаление нескольких файлов

Для удаления большого количества похожих файлов можно использовать маски. Например, чтобы удалить все документы с расширением txt нужно выполнить вот такую команду:

удаление файлов по маске

Также маску можно использовать для удаления вообще всех файлов. Например, чтобы удалить все файлы в текущей папке нужно выполнить:

удаление всех файлов по маске

Аналогичным способом можно удалить все файлы в определенной папке:

удаление файлов в папке по маске

Главное, соблюдать осторожность, так как при использовании масок можно удалить что-то лишнее.

Синтаксис и опции команды rm

Команда « rm » имеет множество опций, что позволяет очень тонко управлять процессом удаления файлов. Вы можете изучить все доступные опции если введете в терминал Linux команду « man rm ». Здесь же мы будем рассматривать самые простые и часто используемые опции.

Синтаксис команды « rm » выглядит следующим образом:

Разберем основные опции команды rm:

Теперь разберем некоторые опции, которые часто используются при удалении файлов в Linux через терминал. Например, очень часто возникает необходимость удалить папку вместе с всем содержимым. Для этого нужно использовать опцию «-r», которая включает рекурсивный обход папок. Например, для того чтобы удалить папку «folder1» и все ее содержимое нужно выполнить:

рекурсивное удаление файлов

Если права доступа к файлу разрешают только чтение, то в терминале Linux появится запрос подтверждения, и чтобы продолжить вам нужно будет ввести букву « y » (от англ. «yes»).

удаление файлов с подтверждением

Чтобы избежать такой ситуации и удалять все файлы без предупреждения нужно использовать опцию « -f ». Например:

удаление файлов без подтверждения

Не редко возникает необходимость удалить папку вместе со всеми файлами и без запросов на подтверждение. В этом случае нужно комбинировать опции « -r » и « -f ». В результате команда выглядит вот так:

рекурсивное удаление файлов без подтверждения

Если вы, наоборот, хотите каждый раз получать запрос подтверждения, то команду « rm » нужно выполнять с опцией « -i ». Например, для того чтобы удалить все файлы в текущем каталоге с запросом подтверждения нужно выполнить:

удаление файлов с подтверждением

Также бывает полезной опция « -v ». При ее использовании в терминале будет появляться подробная информация о выполняемых действиях. Например, для того чтобы удалить все файлы в текущем каталоге и вывести информацию в терминал нужно выполнить:

удаление файлов с выводом информации

Естественно все эти опции можно комбинировать, в зависимости от ваших задач.

Поиск и удаление файлов с помощью find

Также нужно отметить, что существуют и альтернативные способы удаления файлов. Например, вы можете использовать команду поиска « find ». Команда « find » будет полезна в тех случаях, когда вам нужно удалить определенные файлы в целом ряде папок.

Например, для того чтобы найти и удалить все txt-файлы в текущей и во всех вложенных папках можно выполнить вот такую команду:

удаление файлов с помощью поиска

Чтобы узнать больше об использовании « find » введите в терминал команду « man find ».


Не знаю даже как это сделать в Gnome. Удаляю по Shift-Delete, так как застал DOS и корзину Windows 95.


если есть желание могу подсказать как это сделать в гноме)))))) ;)


Лучше для KDE и лучше для 3. Но если не знаешь, давай для Gnome.


shift+del, либо rm -rf из консоли.



и название темы подправь. DE все-таки xfce


да шифт+дел это понятно, просто иногла лень до клавиатуры тянуться))))


ладно, а в DE знаешь как это сделать?)))


Кажется их убрали в Gnome в версии 2.28 - если не прав, исправьте. И возвращается это через редактор gconf'а, в то время как в KDE такой проблемы не стоит.

расположение элементов в заголовках окон

Mac OS style? Ммм, прикольно!

Про metacity в качестве оконного декоратора - автор сильно-сильно ошибается! Вместо него стоит задействовать Heliodor - это Metacity специально для Compiz: системные темки с прозрачностями.

Панели это прикольно, странно что их не предлагают изначально. А вот почему эффекты рабочего стола есть, а конфигуратор надо устанавливать отдельно - непонятно.

Для Linux существует множество различных файловых менеджеров, но вот наиболее часто устанавливаемые:

  • Наутилус (он же Файлы)
  • дельфин
  • PCManFM
  • Thunar
  • Каха

Nautilus является частью среды рабочего стола GNOME и является файловым менеджером по умолчанию для Ubuntu, Linux Mint, Fedora и openSUSE.

Dolphin является частью среды рабочего стола KDE и является файловым менеджером по умолчанию для таких дистрибутивов, как Kubuntu и KDE-версии Mint и Debian.

Thunar является частью среды рабочего стола XFCE и является файловым менеджером по умолчанию для Xubuntu.

PCManFM является частью среды рабочего стола LXDE и является файловым менеджером по умолчанию для Lubuntu.

Caja является файловым менеджером по умолчанию для среды рабочего стола MATE и входит в состав Linux Mint Mate.

Как использовать Nautilus для удаления файлов

Наутилус можно открыть в Ubuntu, щелкнув значок картотеки на панели запуска. Вы сможете найти Nautilus на Mint, нажав на файловый менеджер в панели быстрого запуска или через меню. Любой дистрибутив, использующий среду рабочего стола GNOME, будет иметь файловый менеджер в окне действий.

Когда у вас открыт Nautilus, вы можете перемещаться по файлам и папкам, дважды щелкнув по ним. Чтобы удалить один файл, щелкните правой кнопкой мыши его значок и выберите «Переместить в корзину».

Вы можете выбрать несколько файлов, удерживая нажатой клавишу CTRL, нажимая на файл, а затем нажмите правую кнопку мыши, чтобы вызвать меню. Нажмите «Переместить в корзину», чтобы переместить предметы в корзину.

Чтобы окончательно удалить файлы, нажмите значок «Корзина» на левой панели. Здесь показаны все элементы, которые были удалены, но все еще могут быть восстановлены.

Чтобы восстановить файл, нажмите на элемент и нажмите кнопку «Восстановить» в правом верхнем углу.

Чтобы очистить корзину, нажмите кнопку «Очистить» в правом верхнем углу.

Как использовать Dolphin для удаления файлов

Интерфейс очень похож на интерфейс Nautilus, и функциональность удаления почти такая же.

Чтобы удалить несколько файлов, выберите все файлы, которые вы хотите удалить, удерживая клавишу CTRL и щелкая левой кнопкой мыши по файлам. Чтобы переместить их в корзину, можно нажать клавишу удаления или щелкнуть правой кнопкой мыши и выбрать «Переместить в корзину».

Вы можете восстановить элементы из корзины, нажав на значок корзины на левой панели. Найдите элемент или элементы, которые вы хотите восстановить, щелкните правой кнопкой мыши и выберите «восстановить».

Чтобы очистить корзину, щелкните правой кнопкой мыши на опции корзины на левой панели и выберите «Очистить корзину».

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

Как использовать Thunar для удаления файлов

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

Тунар ничем не отличается. Вы можете открыть Thunar в среде рабочего стола XFCE, щелкнув меню и выполнив поиск «Thunar».

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

Поэтому для отправки файла в корзину можно выбрать опцию «переместить в корзину» или удалить навсегда, используя опцию «удалить».

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

Чтобы очистить корзину, щелкните правой кнопкой мыши значок «Корзина» и выберите «Очистить корзину».

Как использовать PCManFM для удаления файлов

Файловый менеджер PCManFM используется по умолчанию для среды рабочего стола LXDE.

Вы можете открыть PCManFM, выбрав файловый менеджер в меню LXDE.

Чтобы удалить файл, перейдите по папкам и выберите файл, который вы хотите удалить, с помощью мыши.

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

Если вы хотите навсегда удалить файл, удерживайте клавишу Shift и нажмите кнопку удаления. Теперь вас спросят, хотите ли вы удалить файл. Если вы удерживаете клавишу Shift и нажимаете правую кнопку мыши, опция меню теперь будет отображаться как «удалить» вместо «перейти в корзину».

Чтобы восстановить элементы, нажмите на корзину и выберите файл или файлы, которые вы хотите восстановить. Щелкните правой кнопкой мыши и выберите «восстановить».

Чтобы очистить корзину, щелкните правой кнопкой мыши по корзине и выберите «Очистить корзину» из меню.

Как использовать Caja для удаления файлов

Caja является файловым менеджером по умолчанию для Linux Mint MATE и среды рабочего стола MATE в целом.

Файловый менеджер Caja будет доступен из меню.

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

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

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

Чтобы очистить корзину, нажмите на корзину, а затем кнопку «Очистить корзину».

Как удалить файл с помощью командной строки Linux

Основной синтаксис для удаления файла с помощью терминала Linux выглядит следующим образом:

Например, представьте, что у вас есть файл с именем file1 в папке/home/gary/documents, вы должны ввести следующую команду:

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

Вы можете удалить несколько файлов, просто указав их как часть команды rm следующим образом:

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

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

Вы можете повысить разрешения с помощью команды sudo или переключиться на пользователя с разрешениями на удаление файла с помощью команды su.

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

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

Это, конечно, хорошо, если вы удаляете один файл, но если вы удаляете сотни файлов, это станет утомительным.

Например, если вы хотите удалить все файлы mp3 в папке, но хотите подтвердить каждое удаление, вы должны использовать следующую команду:

Вывод вышеуказанной команды будет выглядеть примерно так:

Чтобы удалить файл, нажмите Y или Y и нажмите Return. Если вы не хотите удалять файл, нажмите n или N.

Если вы хотите получить запрос, уверены ли вы, что хотите удалить файлы, но только когда нужно удалить более 3 файлов или при рекурсивном удалении, вы можете использовать следующий синтаксис:

Это менее навязчиво, чем команда rm -i, но, конечно, если команда собиралась удалить менее 3 файлов, вы потеряете эти 3 файла.

Вывод вышеуказанной команды будет выглядеть примерно так:

Снова ответ должен быть y или Y для удаления.

Альтернатива командам -i и -I:

Приведенный выше синтаксис читается легче и гласит, что вам никогда не сообщат об удалении, что равносильно отсутствию ключа для команды rm, вам сообщат один раз, что то же самое, что запустить rm с ключом -I или вам всегда будет сказано, что аналогично выполнению команды rm с ключом -i.

Рекурсивное удаление каталогов и подкаталогов с использованием Linux

Представьте, что у вас есть следующая структура папок:

Если вы хотите удалить папку учетных записей и все подпапки и файлы, вы должны использовать следующий переключатель:

Вы также можете использовать любую из следующих двух команд:

Как удалить каталог, но только если он пуст

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

Как удалить файлы без появления ошибки, если файл не существует

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

В этом случае вы можете использовать следующую команду:

Например, вы можете использовать эту команду для удаления файла с именем file1.

Резюме

Существуют и другие команды, которые вы можете использовать для удаления файлов, например команда shred, которая предотвратит любое восстановление файла.

Если у вас есть символическая ссылка, вы можете удалить ссылку, используя команду unlink.

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

Восстановление удаленных фалов Linux

Существуют 2 варианта восстановления данных в системе Линукс – непосредственно с жесткого диска системы и с флешки.

Восстановление данных жесткого диска Linux

Файловые системы, используемые во всех ОС, не только в Unix-подобных, организованы таким образом, что не дают удаленному файлу пропасть бесследно. То есть, если файл был создан и находился на жестком диске, значит, он занимал некоторое пространство и был внесен в список ссылок среди других объектов.

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

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

Восстановление данных с флешки Linux

Так как в Linux «Корзина» работает слегка иначе, чем в Windows, первым делом следует ее проверить. Удаленные обычным методом файлы, без очистки корзины после этого, хранятся именно там. Для восстановления достаточно подключить накопитель, зайти в корзину и восстановить объект.

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

Внимание! Не рекомендуется применять данный метод по отношению к жесткому диску, так как неправильное взаимодействие с утилитой может затереть сектора с удаленным файлом.
  1. Откройте «Терминал» и введите команду sudo fdisk -l , нажмите Enter и введите пароль суперпользователя.
  2. Найдите среди дисков флешку и запомните ее маркировку.
  3. Вбейте команду sudo dd if=/dev/ имя раздела без цифры of=/home/ имя пользователя /copy.img , нажмите Enter.
  4. Копия раздела с названием copy.img будет сохранена в «Домашней папке».

Программы для восстановления файлов в Linux

Самый простой и очевидный выход – пойти в специализированный сервис по восстановлению данных. Но есть огромный минус – цена. Процедура извлечения стоит очень дорого, а насколько сложным был этот процесс, никто не расскажет. Также гарантии на возвращение всех объектов нет, тем более оборудование, которое может восстановить файл после нескольких перезаписей, поставляется только спецслужбам. Так что, прежде чем отчаиваться, следует попробовать провернуть операцию своими силами.

Восстановление файлов Linux с GParted

Самая распространенная программа для работы с разделами в Linux. Однако не со всеми дистрибутивами она идет в комплекте. Не самый надежный помощник в подобных операциях, но попробовать ее, как вариант, стоит.

Восстановление файлов с Scalpel

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

Установка и использование просты:

Более наглядно процесс можно увидеть здесь:

Восстановление данных Ubuntu с TestDisk

TestDisk также может помочь в восстановлении файлов из-под Linux, но несколько иначе. Дело в том, что данный софт нацелен не на извлечение данных с накопителей, а для тестирования и восстановления работоспособности созданных на них разделов.

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

Теперь же она поставляется совместно с TestDisk, и из-за такого объединения усилий конечная утилита считается лучшей среди программ для восстановления файлов Ubuntu. Чтобы избежать проблем по неопытности пользователя, во время основных настроек и манипуляций, утилита использует подход «все в системе только для чтения».

Восстановление данных Линукс с Safecopy

Safecopy – простой инструмент для взаимодействия с разделами и данными. Он не помогает в восстановлении данных с флешки Ubuntu, однако сможет скопировать объекты с поврежденного носителя на здоровый. Ее преимущество состоит в полном игнорировании возникающих при считывании и копировании фалов ошибок. Что может лучшим образом сказаться на попытке сохранить мультимедийные файлы.

Для работы с программой нужно:

  1. Установить ее командой sudo apt install safecopy
  2. Запустить работу Safecopy командой sudo safecopy /dev/ имя раздела /home/restore/ .
  3. Все найденные данные будут скопированы в «Домашнюю директорию» в папку restore.

Как удалить файл на Ubuntu

Для того чтобы удалить файл в Ubuntu, есть много способов. Но также все зависит от того системный файл это или пользовательский. Понять это просто. Все, что находится до директории /home, – системные файлы, внутри же нее – пользовательские.

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

Варианты удаления пользовательского файла:

  • Щелкнуть по файлу правой кнопкой мыши и нажать «Переместить в корзину», после чего зайти в корзину и очистить ее.


  • Щелкнуть левой кнопкой мыши по файлу, тем самым, выделив его, после чего нажать комбинацию клавиш Shift+Delete и ответить на запрос об удалении утвердительно (так объект удаляется навсегда, в обход корзины).
  • Открыть терминал и ввести команду rm /home/ имя пользователя /filenam e (filename - имя файла).
  • Для удаления всех объектов, имеющих в названии определенное слово, нужно к команде добавить звездочку rm /home/ имя пользователя /filename* .

Варианты удаления системного файла:

  • Запустить файловый менеджер командой sudo nautilus . Найти нужный документ и щелкнуть по нему левой кнопкой мыши для выделения, затем зажать комбинацию Shift+Delete.

  • Открыть терминал и вписать команду sudo rm /etc/filename .
  • Для удаления всех документов с подобным словом – sudo rm /etc/filename* .

Заключение

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

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

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

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

Удаление файлов в Linux

Чтобы удалить файл linux достаточно передать в параметрах команде адрес файла в файловой системе:

Чтобы удалить все файлы, начинающиеся на слово file можно использовать специальный символ *, означает любой символ в любом количестве:

Эта команда удаления файла в linux должна использоваться очень осторожно, чтобы не удалить ничего лишнего. В утилите есть опция -i, которая заставляет программу спрашивать пользователя перед тем, как удалить файл linux:

rm: удалить пустой обычный файл «/home/user/file»?

Если файлов очень много, вы уверены в правильности команды и отвечать каждый раз y неудобно, есть противоположная опция - f. Будут удалены все файлы без вопросов:

rm -f /home/user/file*

Для удаления директорий, вместе с файлами и поддиректориями используется опция -R, например:

rm -Rf /home/user/dir

Будет удалено все что находиться в папке dir, и эта папка. Только будьте бдительны, чтобы не получился знаменитый патч Бармина:

Не стоит выполнять эту команду в своей системе, как видите, она удаляет все файлы в файловой системе 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 удаляется только ссылка на файл, само же содержимой файла по-прежнему находиться на диске, пока система не перезапишет его новыми данными, а пока этого не случится файл можно легко восстановить. Принцип действия утилиты такой - после удаления файла, его место на диске несколько раз перезаписывается.

Опцией -n - можно указать количество перезаписей диска, по умолчанию используется 3. А если указать опцию -z программа при последней перезаписи запишет все нулями чтобы скрыть, уничтожение файла.

Выводы

Вот и все. Теперь вы знаете как удалить файл в Ubuntu, как видите, делать это не так уж сложно. Если у вас остались вопросы, пишите в комментариях!

Читайте также: