Ukucima inkunkuma ngeShred

ukukrazula

Xa sicima ifayile kwi-hard drive yethu (ngomyalelo we-rm, umzekelo), ulwazi oluqulethwe kulo luhlala kwi-hardware nangona inkqubo yokusebenza isazisa ukuba ifayile isusiwe.

Oku kusebenza ekucocweni kwedatha (imbali, njl.) Ezenziwa zizikhangeli zewebhu ngokukhetha kwiimenyu zazo. Lonke olu lwazi luyafumaneka ngokulula ngeenkqubo ezinje uvavanyo o Ifoto.

Oku, ngamanye amaxesha kunokuba sisixhobo esiluncedo kakhulu kuthi, ngamanye amaxesha kunokwenza ukuba sikwazi ukufumana kwakhona ulwazi kwikhompyuter yethu ebesifuna ukuba isuswe ngokupheleleyo. Ityala eliqhelekileyo lixa sifuna ukuthengisa ikhompyuter yethu kwaye siqiniseke ukuba akukho mntu uya kuba nakho ukubuyisa nayiphi na idatha kuyo.

Ukucinywa ngokukhuselekileyo kweefayile kukho, phakathi kwabanye, umyalelo ukukrazula.

Ukukrazula sisixhobo sokucinywa kwefayile ekhuselekileyo ebhala ngaphezulu iifayile ezinabalinganiswa abangaqhelekanga kunye neepateni ezenza ulwazi oluqulethwe kuyo lube yinkunkuma.

Inani lamaxesha okubhala ngaphezulu licacisiwe kunye nokhetho n "inombolo". Olunye ukhetho zi -z ukwenza okokugqibela ukugqithisa nge-zeros, -v ukusazisa ngenkqubo kunye -u ukucima ifayile emva kokuba ibhalwe ngaphezulu.

Kuyadinisa ukusebenzisa i-shred command kwifayile nganye. Ngapha koko, ayisebenzi kwimikhombandlela. Ukwenza ukusetyenziswa kwayo kube lula ngakumbi, sinokuqhubeka ngokuthumela lonke ulwazi esifuna ukulususa kudoti (kubandakanya ulwazi olubuthathaka) kwaye, ngalo lonke ixesha sifuna ukusebenzisa isicatshulwa esilandelayo:

#! / bin / bash path_to_trap = $ HOME '/. local / share / Inkunkuma / iifayile' #Tshintsha ixabiso le-Separator value_ifs = $ IFS IFS = $ (echo -en "\ n \ b") cd $ path_to_trap # Okokuqala cima zonke iifayile ze f kwi $ (fumana. -Type "f") do let length__string_fragment = `expr length $ f`-1 file = $ path_to_string $ {f: 1: $ length__string_fragment} shred -n3 -v -z -u $ file echo $ file kwenziwe # Susa izikhombisi kulawulo kwi $ (ls -a) do if [["$ directory"! = "." && "$ directory"! = ".."]] emva koko rm -r $ lawulo fi lwenziwe #Restore IFS values ​​IFS = $ value_ifs echo "End of deletion (click to continue)" funda # ----- - ------------------------------------------------- - --------

Kwi-Debian 6 kunye ne-7, indlela eya kudoti yeyona ibonisiweyo kwi path_to_ trash. Ukuba yahlukile kwezinye ii-distros, kuya kufuneka utshintshe oku kwiskripthi.

Ukushiya idiski icocekile, sinokwenza isikhombisi apho sinokufumana khona yonke idatha "efihliweyo", emva koko siyisa emgqomeni emva koko sisebenzise esi script.

Ndiyathemba ukuba iluncedo kuwe.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   iyeva sitsho

    Inomdla! 🙂

  2.   ixino93 sitsho

    iluncedo kakhulu, enkosi.

    1.    danield ngexesha sitsho

      Ndiyavuya uyifumana iluncedo

  3.   RAW-Isiseko sitsho

    Mkhulu! .. .. enkosi ngokwabelana ..

    Kwiibhukumaka .. 😉

    1.    danield ngexesha sitsho

      :;

  4.   Essau sitsho

    Kungcono, kodwa unamandla ngakumbi kwaye unokucima iirejista ezipheleleyo: Kwaye "srm -r ulawulo" lutyumza isikhombisi kunye nayo yonke into ekulo.

    * 1 kudlula ngo-0xff
    * I-5 yokupasa ngokungacwangciswanga.
    * Ukupasa okungama-27 ngamaxabiso awodwa achazwe nguPeter Gutmann.
    * ukunika igama kwakhona ifayile ngexabiso elingahleliwe
    * Ifayile encitshisiweyo

    1.    danield ngexesha sitsho

      Bendingamazi, uEssaú, kodwa ujongeka engcono kunokwaluka. Enkosi

  5.   UBryanDG sitsho

    Ukuthetha nge-Shred ndifuna ukwabelana ngemenyu yenkonzo endiyenzele i-KDE eya kucima iifayile ezikhethiweyo
    ikhonkco kwikhowudi http://paste.desdelinux.net/4820

    Ndicacisa icandelo le-exec = ngezantsi:
    -mv% f% u: kukutshintsha igama lefayile (s) umzekelo ukusuka kwifoto01.jpg ukuya ku-foto01.jpgtxt.jpg.mp4.rar.zip.mov.mov.ar (oku kukunika kancinci ukhuseleko ngakumbi xa ususa)
    -I-3 -z% u.txt -u: apho -n i-3 ibhala ngaphezulu igama lefayile izihlandlo ezi-3 nge-mv (% u) kunye -u ukuze emva kokubhala ngaphezulu ifayile iyicime ngokusisigxina (ngaphandle kokuya ikheni kadoti).

    indlela apho ifayile kufanele ukuba yile:
    /home/USUARIO/.kde/share/kde4/services/ (apho USER ligama lefolda yakho)

    ulwandiso lwefayile yi-desktop (ndinayo i-shred.desktop yayo)

    Ewe bendifuna ukwabelana ngekhowudi yam, bandixelela nantoni na :)