Где в Ubuntu лежат удалённые файлы (корзина)

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

Вернуть / добавить корзину в Ubuntu и Linux Mint

Чтобы добавить корзину на рабочий стол в Ubuntu и Linux Mint, нужно отредактировать конфигурацию окружения. Делается это через программу gconf-editor. Возможно, её у Вас нет. Воспользуйтесь ссылкой, чтобы установить через пакетный менеджер. Или выполните команду:

sudo apt-get install gconf-editor

После чего запустите gconf-editor: в меню приложений он будет называться «Редактор конфигурации».

В нём пройдите по ветке /apps/nautilus/desktop. Добавьте или отредактируйте ключ trash_icon_visible — тип: логическое, значение: истинное. Закройте редактор.

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

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

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

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

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

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

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

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

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

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

Читайте также:  Создаём комадный файл в Windows 10 – сборка и запуск

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

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

Как стереть CD или DVD диск в Ubuntu

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

Как стереть CD или DVD диск в Ubuntu

Вставляем диск в дисковод и открываем Brasero через Dash:

В открывшемся окне программы, на верхней панели в меню выбираем «Инструменты» и нажимаем «Стереть»:

Как стереть CD или DVD диск в Ubuntu

Откроется окно «Очистка диска»:

В поле «Выберите диск» будут доступны оптические диски. В параметрах можно оставить быструю очистку. В принципе все. Можно нажимать «Стереть». Начнется процесс очистки диска:

Как стереть CD или DVD диск в Ubuntu

Через минуту диск будет очищен:

Предыдущая запись SoundKonverter: лучший аудиоконвертер в Linux Следующая запись Как сменить тему в Ubuntu

Как стереть CD или DVD диск в Ubuntu

Может вас заинтересовать:

  1. Как отформатировать флешку в Ubuntu
  2. Wine: для чего нужен и как его установить в Debian или Ubuntu
  3. Flacon или: чем разделить большой аудиофайл на треки в Ubuntu
  4. Как добавить PPA репозиторий в Ubuntu
Как стереть CD или DVD диск в Ubuntu

Метки Linux ПОUbuntuЗапись дисков и флешек

Как очистить корзину в Ubuntu с помощью терминала (консоли)

В данной статье расскажу где находится корзина и как её очистить в терминале Ubuntu.

Итак разберемся сначала где хранится корзина в системе. Для каждого пользователя «Корзина» находится в каталоге

.local/share/Trash

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

То есть находится по адресу:

/home/Имя_Пользователя/.local/share/Trash

или под текущим пользователем:

~/.local/share/Trash

в каталоге «Корзины» есть два каталога:

files — здесь хранятся непосредственно те файлы, которые можно увидеть в «Корзине»; удаление их из этого каталога приведет к удалению из файловой системы; info — местоположение вспомогательных файлов, в которых хранятся дополнительные сведения об удаленных объектах (полные пути, по которым располагались файлы в ФС до их удаления; даты момента их перемещения в корзину).

Кроме того, если вы удаляли что-то из под root пользователя. То его корзина хранится здесь:

/root/.local/share/Trash

Зайти в неё нельзя с помощью: sudo cd /root/.local/share/Trash Нужно зайти под root пользователем: sudo su Вводим пароль (авторизуемся), после чего уже можно зайти: cd /root/.local/share/Trash Кроме того не забываем выйти из root, после нужных манипуляций: exit Если Вы ничего не удаляли под root, то у Вас не будет данной папки «Корзины» root пользователя. Приступаем к удалению из консоли. Итак, в этом ничего нет сложного, просто очищаем рекурсивно все файлы в каталоге корзины: Делается это следующим образом (очистим корзину текущего пользователя): rm -rf ~/.local/share/Trash/info/* ~/.local/share/Trash/files/* Команда rm -rf «опасная», поэтому проверяйте внимательно пути для удаления, чтобы нечаянно весь домашний каталог. Аналогично удаляются корзины и других пользователей. Вот и всё.

  • < Назад
  • Вперёд >
Читайте также:  Как вернуть старые визуальные закладки в Google Chrome

Терминал

Основным способом управления в Linux, независимо от версии (Ubuntu, Mint и т.п.) является терминал. Он внешне очень схож с командной строкой Windows (или командная строка схожа с терминалом). Даже команды в каком-то смысле очень схожи (дело в том, что исходными являются одни и те же слова из английского языка). Чтобы открыть терминал нужно нажать сочетание клавиш «CTRL+ALT+T».

Удаление файлов и папок

Стирание документов при выполнении через терминал задача необратимая. Удалённые таким образом файлы и папки «пролетают мимо корзины» (аналог в Windows «Shift+Del») и восстановлению не подлежат. С помощью терминала файлы стираются с помощью команды «rm». Используется следующим образом:

Терминал

rm «%имя_файла»

Есть ещё вариант удаления директории — rm*, который полностью зачищает каталог.

Следует обратить внимание, что rm требует перехода в конкретный каталог, что делается с помощью «cd».

Примечание! есть команда «–rm –rf». Отличается этот вариант тем, что удаляется всё с жёсткого диска. Использовать эту команду действительно не стоит, потому что стираются файлы без подтверждения и рекурсивно (начинается всё с файла, а заканчивается каталогом верхнего уровня, а как следствие и содержимым локального диска).

Создание каталогов и документов

Терминал

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

  1. Touch. Утилита, которая служит для проверки наличия документов. При отсутствии таковых создаёт файл, поэтому с командой touch можно создавать простейшие текстовые документы. Используется команда следующим образом:
    • открыть в терминале путь к местонахождению будущего документа. В этом поможет «cd» — переход по каталогам. Увы, путь потребуется знать точно;
    • написать touch «%Имя_документа».
  2. Знак «>» . Перенаправление процесса. Эта команда используется довольно просто: ставится символ «>» и вписывается имя. Таким образом процесс не находит файла и создаёт его.
  3. Команда CP. Утилита для копирования элементов. Linux интересен тем, что его можно заставить выполнить копирование несуществующего объекта и приведёт это не к ошибке, а к созданию этого самого объекта. Таким образом, применение ключа «null» (указатель отсутствующего объекта) приводит к созданию пустого файла. «cp /dev/null %имя_файла», где через «/» указан путь к каталогу.

Многие источники по непонятным причинам предлагают для создания файлов и каталогов через терминал использовать сочетание команд Echo > «%имя_файла». Следует понимать, что echo – даже не утилита, а просто способ вывода указанного текста в терминале. Поэтому в терминале будет выводиться название документа. С другой стороны – создание указанной структурной единицы всё равно происходит, поэтому можно пользоваться и им. К этой же категории относится и утилита «cat» связывающая файл. Применяется она через пустое значение по аналогии с СР.

Текстовый редактор в терминале

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

Терминал
  1. Установить приложение (можно пропустить, если он уже установлен):
    • вписать в терминал «sudo apt install vim»;
    • подтвердить шаги установки, если потребуется.
  2. Ввести команду «vim –c wq «%имя_файла».
Читайте также:  Выбор дистрибутива Linux для слабого компьютера

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

Где находятся файлы из корзины в Ubuntu

Они находятся по адресу ~/.local/share/Trash. Обратите внимание, что буква T заглавная, я с этим возился некоторое время. В этой скрытой директории мы видим две вложенные: files, info. Из названий нетрудно догадаться, что в первой лежат сами удаленные файлы, а во второй их метаинформация(откуда удалены, как давно и так далее).

Если попытаться открыть эту директорию файловым менеджером от рута командой sudo nautilus ~/.local/share/Trash, в окне менеджера мы увидим удаленные файлы, но не сможем их уничтожить. Я понятия не имею почему, видимо, у самого наутилуса стоят предохраняющие механизмы. Поэтому, недолго думая, я вычистил обе эти директории через консоль, с использованием волшебной sudo.

sudo rm -r ~/.local/share/Trash/files sudo rm -r ~/.local/share/Trash/info

Корзина очистилась, я остался доволен. Сами папки восстановятся сразу после удаления очередного файла.

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

Как деинсталлировать директорию на линукс через утилиту Wipе

WPS Office для Linux — установка, русификация, инструкция

Этот способ позволяет навсегда удалить тот или иной каталог, расширение на операционных системах линукс посредством выполнения следующих действий:

  1. Запустить терминал.
  2. В строчке с мигающим курсором необходимо прописать «sudo apt install wipe» для установки утилиты.
  3. Если изложенные выше действия выполнены правильно, то начнётся процесс установки Wipe, который может продлиться на протяжении нескольких минут. Немаловажным фактором здесь являются производительность компьютера, его технические характеристики. Если учётная запись пользователя запаролена, то перед началом загрузки ему надо будет ввести соответствующий пароль.
  4. Прописать команду «wipe -rfi folder», указав путь к папке, директории.
  5. Подтвердить свои действия нажатием на «Enter».

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

Процесс установки утилиты Wipe на линукс не требует подтверждения

Как деинсталлировать директорию на линукс через утилиту Wipе

Удалить директорию Linux также возможно, используя сторонний софт, скачанный из Сети.

Часто с использованием утилиты Wipe возникают проблемы, особенно если пользователь впервые с ней сталкивается. В сложившейся ситуации перед удалением директории рекомендуется ознакомиться с информацией по работе с Wipe. Это можно сделать, прописав в консоли сочетание «wipe -help», после чего тапнув по «Enter».

Обратите внимание! При помощи Wipe можно не только Delete File Linux, но и удалять любое стандартное приложение операционной системы.

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