Kun poistat tiedoston tietokoneeltasi, järjestelmä tyhjentää muistisi lohkot poistamalla viittauksen tiedostoon. Tiedosto ei katoa yhtäkkiä, ja siihen pääsee edelleen edistyneillä ohjelmistoilla, jotka eivät ehkä ole mitä haluat.

Kuka tahansa, jolla on tiedostojen palautustyökalu, voi purkaa poistetut tiedostot tallennustilastasi ja tarkastella niiden sisältöä. Mutta entä jos et halua tämän tapahtuvan? Mikä on paras mahdollinen tapa poistaa tiedostoja Linuxista, jotta kukaan ei voi koskaan palauttaa niitä?

Tällöin silputtu apuohjelma tulee esiin. Tässä artikkelissa käsitellään hienonnettua komentoa yksityiskohtaisesti, sen rajoituksia ja miten sitä voidaan käyttää tiedostojen turvalliseen poistamiseen Linuxissa.

Mikä on silputtu ja miten se toimii?

Shred on komentorivin apuohjelma, joka korvaa tiedoston sisällön useita kertoja satunnaisilla tiedoilla, jotta sitä ei voida enää palauttaa. Sen avulla voit myös poistaa tiedoston sen tietojen korvaamisen jälkeen.

"Miksi se korvaa tiedoston sisällön?", Saatat kysyä. Ymmärretään se esimerkin avulla. Harkitse, että sinun on piilotettava tai "poistettava" paperille kirjoitettu sisältö. Toki, voit rypistyä sen ja heittää sen roskakoriin. Mutta kuka tahansa voi ottaa rypistyneen pallopallon, suoristaa sen ja lukea sisällön.

Toisaalta paperinmurskain leikkaa paperiarkin ohuiksi suikaleiksi tai paloiksi, jolloin kenenkään on melkein mahdotonta palauttaa prosessia ja tarkastella sisältöä.

Näin silputtu komento toimii Linuxissa. Se korvaa tiedoston sisällön useita kertoja nollaketjuilla, jolloin kenenkään on mahdotonta nähdä alkuperäistä sisältöä. Ja sen jälkeen se voi poistaa tiedoston turvallisesti järjestelmän tallennustilasta, jos haluat.

Milloin ei saa käyttää silputtua

Varo, että silput eivät toimi tehokkaasti kaikissa tilanteissa. Mukaan silputtu man-sivu, apuohjelma ei ole tehokas, kun sitä käytetään tietyissä tiedostojärjestelmissä. Ja nämä ovat:

  • Lokirakenteiset tai päivitetyt tiedostojärjestelmät (ext3, XFS ja JFS).
  • RAID-pohjaiset tiedostojärjestelmät.
  • Tilannekuvia tallentavat tiedostojärjestelmät.
  • Välimuistia tallentavat tiedostojärjestelmät.
  • Pakatut tiedostojärjestelmät.

Silputtu man-sivu kertoo myös, että komento ei toimi ext3: n kanssa vain, jos se on sisään päiväkirja -tilassa. Kuitenkin data = takaisinveto ja data = tilattu tilassa työkalu toimii kuin viehätys.

Älä myöskään saa käyttää silputtua apuohjelmaa SSD-levyillä, koska ylimääräinen pyyhintä- ja kirjoitusprosessi voi vahingoittaa tallennustilaa.

Liittyvät: Voivatko SSD: t poistaa turvallisesti tietosi?

Silputun komennon käyttäminen

Silppuamalla voit joko korvata ja poistaa tiedoston tai yksinkertaisesti korvata tiedoston poistamatta sitä.

Perussyntaksi

Komennon perussyntaksi on:

murskaa optioiden tiedostonimi

...missä vaihtoehtoja ovat erilaisia ​​lippuja, joita käytetään komennon ja Tiedoston nimi on ehdoton tai suhteellinen polku tiedostoon, jota haluat käyttää.

Poista tiedosto pysyvästi

Poista tiedosto pysyvästi murskaamalla käyttämällä -uvz lippu oletuskomennolla.

  • u: Poistaa tiedoston tallennustilasta
  • v: Näyttää ulostulon yksityiskohtaisessa tilassa
  • z: Korvaa tiedoston nollilla
murskaa -uvz textfile.txt

Shred korvaa tiedoston oletusarvoisesti neljä kertaa. Kolmen ensimmäisen kierroksen aikana se korvaa tiedostosisällön satunnaisilla tiedoilla. Viimeisellä kierroksella, koska -z lippu, se korvaa tiedot nollilla. Shred myös korvaa inodin tiedostoon liittyvien metatietojen poistamiseksi.

Tuotos:

Korvaa tiedosto nollilla

Jos haluat yksinkertaisesti korvata nollatiedoston poistamatta sitä järjestelmästä, poista tiedosto -u lippu edellisestä komennosta.

shred -vz textfile.txt

Tuotos:

Määritä korvausten määrä

Kuten edellä mainittiin, shred korvaa tiedostossa olevat tiedot neljä kertaa. Jos haluat määrittää tietyn määrän korvauksia, voit tehdä sen käyttämällä -n tai --lauselmat lippu.

Huomaa kuitenkin, että silput lisäävät aina yhden lisälipun määräämääsi numeroon. Siksi, jos haluat korvata tiedoston kuusi kertaa, anna komentossa numero viisi:

murskaa -uvz -n 5 textfile.txt
shred -uvz --iterations 5 textfile.txt

Tiedostojen korvaaminen kolmesti on enemmän kuin tarpeeksi sen varmistamiseksi, ettei kukaan voi palauttaa tietoja. Kaikki mikä ylittää, vie vain enemmän aikaa ilman merkittävää vaikutusta.

Poista useita tiedostoja murskaamalla

Voit poistaa useita tiedostoja yksinkertaisesti välittämällä tiedostojen nimet, jotka on erotettu Avaruus merkki.

murskaa -uvz tiedosto1.txt tiedosto2.txt tiedosto3.txt

Jos sinulla on hakemisto, joka sisältää samantyyppisiä tiedostoja, voit käyttää jokerimerkkejä, kuten tähti (*) tiedostojen poistamiseksi tai korvaamiseksi. Esimerkiksi kaikkien TXT-tiedostojen poistaminen nykyisestä työhakemistosta:

murskaa -uvz * .txt

Liittyvät: Kuinka helposti poistaa tiedostoja ja kansioita Linuxissa

Silputaan osa tiedostosta

Silppuamalla voit myös tehdä tiedoston vioittuneeksi murskaamalla tiedoston alkutavut. Voit esimerkiksi korvata tai poistaa tiedoston alkavan 1 kt. Voit tehdä niin -s tai --koko lippu on mitä tarvitset.

Vaikka pystyt näyttämään tekstitiedoston myös sen murskaamisen jälkeen, pakettitiedostot tai suoritettavat tiedostot eivät toimi komennon antamisen jälkeen.

murskaa -vz -s 1K textfile.txt
shred -vz --koko 1K textfile.txt

Alkuperäinen tekstitiedosto:

Komennon suorittaminen:

Tekstitiedosto komennon antamisen jälkeen:

Shred hyväksyy komennossa seuraavat kolme päätettä:

  • K: Kilotavua
  • M: Megatavua
  • G: Gigatavua

Hanki komentorivin ohje

Vaikka silputtu komento ei sisällä paljon menetelmiä ja vaihtoehtoja, jotka sinun on muistettava, joskus saatat haluta avaa komento man -sivu viitteeksi.

--auta lippu näyttää silputun man-sivun:

murskaa - auta

Tuotos:

Poista tiedostot pysyvästi Linuxista

Linux tarjoaa sinulle helpon tavan poistaa tiedostoja ja kansioita tallennustilastasi. Mutta se ei ole täysin turvallista. Näiden poistettujen tiedostojen käyttäminen tietojen palautusohjelmiston avulla vie vain muutaman napsautuksen.

Jos käytät julkista tietokonetta etkä halua jonkun katselevan tiedostojasi ja kansioitasi, voit piilottaa ne sen sijaan. Se on paljon parempi tapa estää henkilöitä katsomasta henkilötietojasi Linuxissa.

Sähköposti
Kuinka piilottaa tiedostot ja kansiot uteliailta silmiltä Linuxissa

Jos haluat suojata arkaluontoisia tietoja muilta Linux-käyttäjiltä, ​​sinun on opittava piilottamaan tiedostot ja kansiot.

Lue seuraava

Liittyvät aiheet
  • Linux
  • Turvallisuus
  • Tietoturva
  • Linux
Kirjailijasta
Deepesh Sharma (64 artikkelia julkaistu)

Deepesh on MUO: n nuorempi toimittaja Linuxille. Hän on kirjoittanut informatiivista sisältöä Internetissä yli 3 vuotta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.

Lisää artistilta Deepesh Sharma

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.