Како трајно избрисати датотеке у Линуку користећи командну линију и ГУИ алате

Научите како да трајно избришете датотеке у Линук систему користећи командну линију и ГУИ

Брисање датотека је прилично распрострањен задатак за кориснике било ког оперативног система на било ком уређају. Било да желите да избришете некоришћене датотеке на рачунару или желите да ослободите простор брисањем старијих датотека евиденције на серверу, згодно је знати различите опције за брисање датотека.

Безбедно брисање датотека је такође витална мера када је у питању приватност података и разне законитости које је окружују. Многи нови системи датотека користе нове технологије као што је вођење дневника, у којем брисање не „брише“ податке, већ чини унос „Избрисан“ за избрисану датотеку у дневнику и означава њен простор као доступан за употребу. Једноставан рм команда уопште не гарантује да се „обрисани“ садржај не може повратити.

Са рм ман странице:

Ако користите рм да бисте уклонили датотеку, можда ће бити могуће повратити део њеног садржаја, ако имате довољно стручности и/или времена.

Стога је неопходно познавати алате у Линук-у који гарантују, барем у одређеној мери, да се подаци обришу и да се не могу опоравити ни помоћу алата за опоравак нити било којим другим методом за опоравак података.

Алати командне линије за трајно брисање датотека на Линук-у

Користећи рм команда

рм је стандардни програм за уклањање датотека у ГНУ/Линук системима. То је део ГНУ Цореутилса и долази унапред инсталиран у скоро свим дистрибуцијама Линука.

Да бисте избрисали фајл(е) користећи рм, можете покренути:

рм филе1 филе2 /хоме/усер/филе3

Ово не ради на директоријумима. Да бисте избрисали читаве директоријуме, заједно са хијерархијама у наставку, можете покренути:

рм -р дир1 /хоме/усер/дир2 филе3

Подаци су избрисани помоћу рм може се опоравити све док се нови подаци не упишу на простор на диску који заузимају избрисани подаци. Стога, рм је добра опција ако подаци за брисање не садрже никакве осетљиве информације.

Користећи схред команда

Команда схред преписује датотеку насумичним подацима више пута заједно са опцијом брисања датотеке. Ово чини опоравак података крајње невероватним, чак и са скупим хардвером.

Да исечете садржај датотеке (препишете насумичним подацима), покрените следећу команду:

схред филенаме

Имајте на уму да подразумевано преписује насумичне податке 3 пута. Да бисте преписали у различитом броју итерација, покрените следећу команду:

исецкати -н 10 име датотеке

Ово ће преписати податке 10 пута. Имајте на уму да горе наведено неће избрисати датотеку, већ се само подаци преписују.

Користити схред да обришете и препишете садржај датотеке, користите следећу команду:

исецкати -н 10 --уклонити име датотеке

Једна лоша страна коришћења схред-а је одсуство опције „рекурзивно уништавање“.

Користећи срм команда

Програм срм је део пакета сецуре-делете у дистрибуцијама заснованим на Дебиан-у и Ред Хат-у. Користи сличан метод као схред за безбедно брисање датотеке. Међутим, алгоритам који се користи за преписивање датотеке се разликује у оба алата.

За инсталацију срм на Убунту и сличним дистрибуцијама, покрените следећу команду:

судо апт инсталл сецуре-делете

Белешка: За старије верзије Убунтуа (верзија 14.04 и ниже) морате да користите апт-гет треба користити уместо погодан.

За инсталацију срм на Ред Хат дистрибуцијама, покрените следећу команду:

иум инсталл сецуре-делете

Да бисте рекурзивно избрисали своје датотеке и фасцикле користећи срм, покрените следећу команду:

срм -р име фасцикле/

ГУИ алати за потпуно брисање датотека на Линук-у

Коришћење Наутилуса

Наутилус је подразумевани истраживач датотека за већину Линук дистрибуција. Можете трајно избрисати датотеке у Наутилус-у пратећи упутства у наставку.

Прво отворите Наутилус и идите у фасциклу из које желите да избришете датотеке.

Изаберите датотеку/директоријум и притисните комбинацију тастера Схифт + Делете.

У дијалогу за потврду кликните Избриши да трајно избришете датотеку или фасциклу.

У случају да више волите да користите миш преко тастатуре, онда можете додати Избриши опцију у контекстуалном менију тако да можете да кликнете десним тастером миша на датотеке/фасцикле и изаберете Избриши. Подразумевано, једина опција контекстног менија је „Премести у смеће“.

Да бисте омогућили опцију трајног брисања у менију десним кликом, урадите следеће:

  • Иди на Измена подешавања у претраживачу датотека.
  • Затим изаберите Понашање Таб.
  • Означите поље за Укључите команду Делете која заобилази смеће.

Ово ће додати а Избриши опција за контекстни мени у Наутилус-у на Убунту-у и другим Линук дистрибуцијама.

Коришћење Наутилус скрипти (за покретање било ког програма са ГУИ)

Наутилус има опцију додавања ручних скрипти за извршавање на одабраним датотекама. Ово можемо искористити за трчање схред или срм команда из ГУИ.

Хајде да направимо скрипту за покретање срм рекурзивно. Отворите терминал и идите на локацију директоријума Наутилус скрипти тако што ћете покренути наредбу испод:

цд ~/.лоцал/схаре/наутилус/сцриптс/

Направите празну датотеку скрипте користећи наредбу испод:

вим ~/.лоцал/схаре/наутилус/сцриптс/Сецуре_Делете

Додајте следеће редове у датотеку скрипте коју смо креирали у претходном кораку.

#!/бин/басх срм -р $НАУТИЛУС_СЦРИПТ_СЕЛЕЦТЕД_ФИЛЕ_ПАТХС

Ево $НАУТИЛУС_СЦРИПТ_СЕЛЕЦТЕД_ФИЛЕ_ПАТХС је променљива која садржи путање свих датотека и фасцикли које је корисник изабрао у Наутилусу.

Сачувајте датотеку првим притиском на ИЗАЋИ тастер, а затим откуцајте :вк да сачувате датотеку и изађете из вим конзоле.

Коначно, учините скрипту извршном тако што ћете дати дозволу за извршавање помоћу наредбе испод.

цхмод +к Сецуре_Делете

Након подешавања датотеке скрипте, вратите се на Наутилус ГУИ и кликните десним тастером миша на датотеку или фасциклу. Требало би да видите сценарио Сецуре_Делете под Скрипте опцију у контекстуалном менију.

Кликните на име скрипте (тј Сецуре_Делете у овом случају) да трајно избришете датотеке које сте изабрали пре него што кликнете десним тастером миша.

На сличан начин можете додати скрипту за схред или било који други алат и извршите га из ГУИ.

На располагању је више ГУИ алата, као што су Наутилус-випе и Блеацхбит, који такође користе сличне алгоритме као схред и срм. Оба се могу инсталирати из стандардног Убунту спремишта.

Имајте на уму да чак и након употребе ових метода, и даље постоји мала шанса да се подаци могу опоравити помоћу софтвера (опоравак диска) или хардверских метода (замрзавање хард диска). Стога, у случају да се изузетно осетљиви подаци трајно бришу, методе као што је загревање чврстог диска на 1500 степени Целзијуса обезбеђују да ниједан алат не може да поврати податке са диска.