Полная очистка жёсткого диска

Модератор: Vadim

Аватара пользователя

Agritreid
Сообщения: 53
Зарегистрирован: 07 янв 2015, 16:25

Re: Полная очистка жёсткого диска

#31

Сообщение Agritreid » 07 янв 2015, 17:50

Просто в Gparted переформатируй диск в разные файловые системы на несколько раз и все

Аватара пользователя

pondogor
Сообщения: 210
Зарегистрирован: 05 фев 2014, 02:31
Контактная информация:

Re: Полная очистка жёсткого диска

#32

Сообщение pondogor » 08 янв 2015, 03:56

efim писал(а):в комментариях было упомянуто, что только физическое уничтожение ж/диска избавит пользователя от компрометирующих файлов. т.е. кому надо так или иначе смогут получить восстановить информацию.
Есть такая консольная утилитка SimpleDriveWiper, уже пару лет ей харды зачищаю после форматирования, если хочу их продать/подарить. Она самый простой вариант и в тоже время достаточно надёжный, из не требующий прав администратора способов. Её и ставить не надо, можно запускать из любого места, выполнив в каталоге с ней:

Код: Выделить всё

./SimpleDriveWiper /media/путь/до/диска
1Тб харда она почти пару часов чистит, но если хочется зачистить свободное место своего раздела /home, то лучше это сделать из Live системы. Одноразовое использование хоть и не 100% защиты, но не одой софиной после "одиночной" зачистки не восстановилось ничего, специально сам пробовал несколько раз, когда искал софт для зачистки инфы. Тем более можно ведь и два/три раза её по харду прогнать. Я её с флешки запускаю, она входит в мой комплект полезняшек. А физическое уничтожение того что можно ещё использовать мягко говоря нерационально.

Аватара пользователя

aleks@
Сообщения: 383
Зарегистрирован: 03 дек 2013, 17:48

Re: Полная очистка жёсткого диска

#33

Сообщение aleks@ » 04 май 2016, 19:58

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

dpkg -l | awk '/^rc/ {print $2}'
покажет список следов от пакетов

sudo dpkg --purge (имя пакета, следы пакета)
удаляет следы

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

 
apturl-common
libabiword-3.0:amd64
libassuan0:amd64
libavcodec54:amd64
libcamel-1.2-45
libchamplain-0.12-0:amd64
libchamplain-gtk-0.12-0:amd64
libclutter-1.0-0:amd64
libclutter-gtk-1.0-0:amd64
libcogl-pango15:amd64
libcogl15:amd64
libdiscid0:amd64
libebook-contacts-1.2-0
libedataserver-1.2-18
libevent-2.0-5:amd64
libfarstream-0.1-0:amd64
libfs6:amd64
libgbm1:amd64
libgda-5.0-4
libgda-5.0-common
libgmlib1:amd64
libgmtk1:amd64
libgpgme11:amd64
libgpod4:amd64
libgssdp-1.0-3
libgtkspell0
libgupnp-1.0-4
libgupnp-igd-1.0-4:amd64
libical1
libloudmouth1-0
libmeanwhile1
libminiupnpc8
libmusicbrainz3-6
libnatpmp1
libnice10:amd64
libntdb1:amd64
libonig2
libots0
libpisock9
libpurple0
libqt4-opengl:amd64
libqtwebkit4:amd64
libtelepathy-glib0:amd64
libtidy-0.99-0
libwpd-0.9-9
libwpg-0.2-2
libwps-0.2-2
libwv-1.2-4:amd64
libzephyr4:amd64
linux-image-3.19.0-25-generic
linux-image-extra-3.19.0-25-generic
x11-apps
x11-session-utils
xinit


Yashalta
Сообщения: 110
Зарегистрирован: 13 ноя 2015, 13:52

Re: Полная очистка жёсткого диска

#34

Сообщение Yashalta » 06 май 2016, 17:50

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

Код: Выделить всё

#!/bin/bash
 
LOG="/root/Clean_system.log"
GREEN="\033[1;32m"
RED="\033[0;31m"
YELLOW="\033[1;33m"
ENDCOLOR="\033[0m"
 
OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE $METALINUXPKG|grep -v $CURKERNEL)
 
if [ $USER != root ]; then
  echo -e $RED"Вы должны быть root"
  exit 0
fi
 
echo "------------------------------------------------------------------------------" >> $LOG
date  >> $LOG
echo "------------------------------------------------------------------------------" >> $LOG
 
echo -e $YELLOW"Чистка пакетов запущена\n"$ENDCOLOR
echo -e $YELLOW"Bleachbit - приложения"$ENDCOLOR
bleachbit_cli -do  bash.history \
                   deepscan.backup \
                   deepscan.ds_store \
                   deepscan.thumbs_db \
                   deepscan.tmp \
                   firefox.cache \
                   firefox.cookies \
                   firefox.download_history \
                   firefox.forms \
                   firefox.places \
                   firefox.session_restore \
                   firefox.url_history \
                   flash.cache \
                   flash.cookies \
                   gedit.recent_documents \
                   gimp.tmp \
                   gnome.run \
                   java.cache \
                   kde.cache \
                   kde.recent_documents \
                   kde.tmp \
                   nautilus.history \
                   openofficeorg.cache \
                   openofficeorg.recent_documents \
                   pidgin.cache \
                   pidgin.logs \
                   system.cache \
                   system.clipboard \
                   system.desktop_entry \
                   system.free_disk_space \
                   system.localizations \
                   system.memory \
                   system.recent_documents \
                   system.rotated_logs \
                   system.tmp \
                   system.trash \
                   thumbnails.cache \
                   wine.tmp \
                   winetricks.temporary_files \
                   x11.debug_logs 2>> $LOG
 
echo -e $YELLOW"\nУдаление кэша apt..."$ENDCOLOR
apt-get -y clean 2>> $LOG
 
echo -e $YELLOW"Удаление частичных пакетов..."$ENDCOLOR
apt-get -y autoclean 2>> $LOG
 
echo -e $YELLOW"Удаление старых конфигов..."$ENDCOLOR
apt-get -y purge $OLDCONF 2>> $LOG
 
echo -e $YELLOW"Удаление незадействованных пакетов..."$ENDCOLOR
while [ -n "`deborphan`" ]; do
    deborphan
    echo
    apt-get -y purge `deborphan` 2>>$LOG
done
 
echo -e $YELLOW"Удаление старых ядер..."$ENDCOLOR
apt-get -y purge $OLDKERNELS 2>> $LOG
 
echo -e $YELLOW"Удаление пакетов, установленных по зависимостям и которые больше не нужны..."$ENDCOLOR
apt-get -y autoremove --purge 2>> $LOG
 
echo -e $YELLOW"Чистим корзины пользователей..."$ENDCOLOR
rm -rf /home/*/.local/share/Trash/*/** 2>> $LOG
rm -rf /root/.local/share/Trash/*/** 2>> $LOG
 
echo -e $GREEN"------------------------------------------------------------------------------"$ENDCOLOR >> $LOG
echo -e $RED"Очистка завершена!"$ENDCOLOR >> $LOG
echo -e $GREEN"------------------------------------------------------------------------------"$ENDCOLOR >> $LOG
cat "$LOG"
echo -e $GREEN"------------------------------------------------------------------------------"$ENDCOLOR >> $LOG

ВикторА писал(а):Я обратил внимание после удаления хромиума а затем повторной его установки, что он мне выдал старую домашнюю страницу...

Думаю, после удаления, если запустить вышеуказанный скрип то "старую" домашнюю страницу уже не покажет.
Раньше я им пользовался часто когда стояла Lubuntu 15.10 и скрипт постоянно что-то находил и удалял. Если его запускать в терминале то он пишет сколько и что было удалено. Сейчас Lubunut 16.04 скрипт очень редко, что либо находит и удаляет! Я бы не сказал, что я стал меньше что-то ставить/удалять! Просто мне кажется, что в Lubunut 16.04 удаление улучшено, возможно я ошибаюсь!


Вернуться в «Общетематические вопросы по Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость