Старый 23.08.2010, 15:22   #1
root_sashok
 
Регистрация: 05.07.2010
Сообщений: 44
Репутация: 5
Post Забиваем мусором файлы.

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

Код:
#!/bin/bash 
## Забиваем рандомом все файлы рекурсивно в указанной директории. 
## Указываем директорию. 
DIR="/home/test/" 
## Забиваем файлы (-type f) мусором, не округляя размер (-x), перезаписывая в конце нулями (-z),
## изменяя права, если файл недоступен (-f), 50 раз каждый файл (-n 50). 
sudo find $DIR -type f -exec shred -x -z -f -n 50 {} \; 
## Стираем директорию. 
sudo rm -rf $DIR
root_sashok вне форума   Ответить с цитированием
Ответ

Метки
мусор, удаление, shred

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot