Када на рачунару избришете датотеку, систем брише блокове у вашем складишту уклањањем референце на датотеку. Датотека не нестаје изненада и још увек јој је могуће приступити помоћу напредног софтвера, који можда није оно што желите.
Свако са алатком за опоравак датотека може да издвоји те избрисане датотеке из вашег складишта и прегледа њихов садржај. Али шта ако не желите да се ово догоди? А који је најбољи могући начин брисања датотека на Линуку тако да их нико никада не може опоравити?
Ево када долази у обзир услужни програм схред. Овај чланак ће детаљно размотрити наредбу схред, њена ограничења и како је користити за сигурно брисање датотека на Линуку.
Шта је комадање и како делује?
Схред је услужни програм за наредбену линију који више пута преписује садржај датотеке случајним подацима како би је учинио непоправљивом. Такође вам омогућава да датотеку избришете након замене података.
„Зашто преписује садржај датотеке?“, Могли бисте да питате. Разумимо то на примеру. Сматрајте да треба да сакријете или „избришете“ садржај написан на листу папира. Наравно, можете га згужвати и бацити у канту за смеће. Али свако може узети згужвану куглу папира, исправити је и прочитати садржај.
С друге стране, дробилица папира сече лист папира на танке траке или комаде, чинећи тако да је готово немогуће да било ко врати процес и прегледа садржај.
Управо тако команда схред ради у Линуку. Вишеструко преписује садржај датотеке низовима нула, што онемогућава било коме да види оригинални садржај. А након тога, може безбедно да уклони датотеку из системског складишта ако желите.
Када се не користи исецкати
Пазите да комадићи не раде ефикасно у свим ситуацијама. Према страница уништеног човека, услужни програм није ефикасан када се користи на одређеним системима датотека. А то су:
- Датотечни системи структурирани у дневнике или евидентирани (ект3, КСФС и ЈФС).
- Системи датотека засновани на РАИД-у.
- Систем датотека који чувају снимке.
- Систем датотека који складиште кеш меморију.
- Компримовани системи датотека.
На страници схред ман такође стоји да наредба не ради са ект3 само ако је ин часопис моду. Међутим, у подаци = повратна веза и подаци = наручени режим, алат ради као шарм.
Такође, не бисте требали користити услужни програм схред на ССД-овима јер додатни поступак брисања и писања може оштетити вашу меморију.
Повезан: Могу ли ССД-ови заиста сигурно избрисати ваше податке?
Како се користи команда схред
Помоћу функције схред можете да препишете и избришете датотеку или да је једноставно препишете без уклањања.
Основна синтакса
Основна синтакса наредбе је:
схред оптионс име датотеке
...где Опције су разне заставе које се користе за позивање метода наредбе и назив документа је апсолутни или релативни пут до датотеке на којој желите да радите.
Трајно избришите датотеку
Да бисте трајно избрисали датотеку помоћу дробљења, користите -увз заставицу са подразумеваном командом.
- у: Брише датотеку из меморије
- в: Приказује излаз у опсежном режиму
- з: Преписује датотеку нулама
схред -увз текстуална датотека.ткт
Подразумевано, схред преписује датотеку четири пута. У прва три проласка преписује садржај датотеке случајним подацима. У последњем додавању, због -з заставица, преписује податке нулама. Схред такође преписује иноде да би уклонио све метаподатке повезане са датотеком.
Излаз:
Препишите датотеку са нулама
Да бисте једноставно преписали датотеку нулама, а да је не избришете из система, уклоните -у застава из претходне команде.
схред -вз тектфиле.ткт
Излаз:
Подесите број замена
Као што је горе поменуто, схред четири пута преписује податке у датотеци. Ако желите да наведете одређени број замена, то можете учинити помоћу -н или - понављања застава.
Међутим, имајте на уму да ће схред увек додати још један пролаз на број који наведете. Због тога, да бисте датотеку преписали шест пута, у наредби додајте број пет:
схред -увз -н 5 текстуална датотека.ткт
схред -увз --итератионс 5 тектфиле.ткт
Преписивање датотека три пута је више него довољно да се осигура да нико не може опоравити податке. Све изнад тога једноставно захтева више времена без икаквог значајнијег ефекта.
Избришите више датотека помоћу исјецка
Да бисте избрисали више датотека, једноставно додајте име датотека одвојено знаком Свемир карактер.
схред -увз филе1.ткт филе2.ткт филе3.ткт
Ако имате директоријум који садржи сличне врсте датотека, можете користити џокер знакове попут звездица (*) да бисте избрисали или преписали датотеке. На пример, да бисте избрисали све ТКСТ датотеке из тренутног радног директорија:
исецкати -увз * .ткт
Повезан: Како лако избрисати датотеке и мапе у Линуку
Исеците део датотеке
Коришћењем датотеке схред можете такође учинити датотеку оштећеном уситњавањем почетних бајтова датотеке. На пример, можете да препишете или уклоните почетних 1 КБ датотеке. Да бисте то урадили, -с или - величине застава је оно што вам треба.
Иако ћете моћи да прикажете текстуалну датотеку чак и након што је делимично уситните, датотеке пакета или извршне датотеке неће се покретати након издавања наредбе.
схред -вз -с 1К тектфиле.ткт
схред -вз --сизе 1К тектфиле.ткт
Оригинална текстуална датотека:
Извршење наредбе:
Текстуална датотека након издавања наредбе:
Схред у наредби прихвата следећа три суфикса:
- К.: Килобитес
- М.: Мегабајти
- Г.: Гигабитес
Затражите помоћ за командну линију
Иако команда схред нема пуно метода и опција које требате да запамтите, понекад бисте то можда желели приступите страници команде ман за референцу.
Тхе --помоћ застава приказује исецкану ман страницу:
исецкати - помоћ
Излаз:
Трајно уклоните датотеке на Линуку
Линук вам пружа једноставан начин за уклањање датотека и директоријума из вашег складишта. Али то није потпуно сигурно. Потребно је само неколико кликова за приступ овим избрисаним датотекама помоћу софтвера за опоравак података.
Ако користите јавни рачунар и не желите да неко прегледа ваше датотеке и фасцикле, уместо тога можете да их сакријете. То је много бољи начин да спречите некога да гледа ваше личне податке на Линуку.
Ако желите да заштитите осетљиве податке од других корисника на Линуку, желећете да научите како да сакријете датотеке и фасцикле.
Прочитајте следеће
- Линук
- Сигурност
- Цомпутер Сецурити
- Линук
Деепесх је млађи уредник за Линук у МУО. На Интернету пише информативни садржај више од 3 године. У слободно време ужива у писању, слушању музике и свирању гитаре.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!
Још један корак…!
Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.