Tiedoston tai hakemiston poistaminen Linuxissa

Jos sinulla on pääkäyttäjän oikeudet Linux -tietokoneellesi, sinulla on valtuudet poistaa haluamasi tiedostot tai hakemistot. Tämä voi kuitenkin olla vaarallista, jos työkalut, kuten rm , antavat käyttäjille mahdollisuuden poistaa tärkeitä järjestelmätiedostoja huolimattomasti vahingossa. Tästä syystä, jos yrität poistaa tiedostoja tai hakemistoja Linuxissa , sinun on ryhdyttävä varotoimiin.

Voit poistaa hakemistoja tai tiedostoja Linuxista(Linux) muutamilla tavoilla käyttämällä joko Linux -jakelun tiedostonhallintaa tai avointa päätettä (kunhan sinulla on oikeat käyttöoikeudet(right permissions) ). Jos haluat tietää, kuinka tiedosto tai hakemisto poistetaan Linuxissa(Linux) , sinun on tehtävä näin.

Tiedostonhallinnan käyttäminen tiedostojen tai hakemistojen poistamiseen Linuxissa(Using a File Manager to Remove Files or Directories in Linux)

Jos olet Linux-aloittelija(Linux beginner) , saatat olla varovainen käyttäessäsi päätettä tiedostojen tai kansioiden poistamiseen Linuxissa(Linux) . Loppujen lopuksi ei ole paluuta, kun asetat komennon, kuten rm off, aloittaaksesi tiedostojen poistamisen. Sen sijaan, että otat tämän riskin, voit käyttää Linux -jakelun mukana toimitettua tiedostonhallintaa tiedostojen tai kansioiden poistamiseen. 

Vaikka Linuxin(Linux) tiedostonhallintaohjelmat vaihtelevat ulkonäöltään, niiden pitäisi toimia pitkälti samalla tavalla. Tässä oppaassa tutkitaan, kuinka tämä tehdään Ubuntun tiedostonhallinnan avulla, mutta vaiheet ovat todennäköisesti samanlaisia ​​muihin jakeluihin sisältyvän tiedostonhallinnan osalta.

  1. Aloita avaamalla tiedostonhallinta Linux - distrossasi. Tämän ei pitäisi olla liian vaikea löytää, sillä käyttäjäkuvake on todennäköisesti asiakirjakansion muotoinen. Ubuntussa(Ubuntu) tämän sovelluksen nimi on Tiedostot(Files) .

  1. Siirry distrosi tiedostonhallinnassa hakemistoon, joka sisältää tiedostot tai alikansiot, jotka haluat poistaa. Valitse ensin(First) tiedostot tai kansiot, jotka haluat poistaa. Kun ne on valittu, napsauta niitä hiiren kakkospainikkeella ja valitse Siirrä roskakoriin, Siirrä roskakoriin(Move to Trash, Move to Bin,) tai Poista(Delete) jakelustasi ja aluestasi riippuen. Voit myös valita näppäimistön Delete -näppäimen saadaksesi saman vaikutuksen.

  1. Useimmat jakelut käyttävät roskakorijärjestelmää, jonka avulla voit "tallentaa" tiedostoja ennen kuin ne poistetaan, jolloin voit palauttaa ne. Tämä löytyy yleensä työpöydältä, merkintänä tiedostonhallinnassa tai sovelluksena, jonka voit käynnistää ohjelmistovalikosta. Viimeistele poistoprosessi siirtymällä roskakorikansioon ja valitsemalla sitten Tyhjennä(Empty ) tai Poista(Erase) . Nämä vaihtoehdot voivat vaihdella jakelustasi riippuen.

  1. Vaihtoehtoisesti voit poistaa ne kokonaan valitsemalla kohteen (tai kohteet), napsauttamalla hiiren kakkospainikkeella ja valitsemalla Poista roskakorista .(Delete from Trash)

Tiedostojen tai hakemistojen poistaminen Linuxissa rm-komennolla(How to Remove Files or Directories in Linux Using the rm Command)

Tiedostojen tai kansioiden poistaminen jakelusi tiedostonhallintasovelluksella toimii hyvin, mutta siinä on joitain rajoituksia. Jos esimerkiksi et ole tiedoston omistaja, sinun on avattava tiedostonhallinta pääkäyttäjän oikeuksin käyttämällä päätettä poistaaksesi sen. Et myöskään voi käyttää tällaista sovellusta päättömässä (vain päätelaitteen) Linux - asennuksessa.

Siellä rm - komento tulee käyttöön. Tämä Unix -komento on peräisin vuodelta 1971, ja se on edelleen nopein tapa poistaa tiedostoja tai hakemistoja Linuxissa(Linux) . Varoita kuitenkin, että rm - komennolla on suuri teho, varsinkin jos käytät sitä sudon kanssa tai suoraan pääkäyttäjänä , joten sinun on oltava varovainen sen käytössä.

  1. Jos haluat poistaa yksittäisen tiedoston rm :n avulla , avaa uusi pääteikkuna (tai SSH -etäyhteys ) ja kirjoita rm file ja korvaa tiedosto(file) oikealla tiedostonimellä. Jos et ole samassa hakemistossa, sinun on ensin siirryttävä siihen cd :llä tai sen sijaan koko tiedostopolku (esim. (cd)rm /path/to/file ).

  1. Voit poistaa useita tiedostoja kirjoittamalla rm tiedosto1 tiedosto2(rm file1 file2) ja korvaamalla tiedosto1(file1) ja tiedosto2(file2) oikealla tiedostonimellä ja tiedostopolulla. Voit lisätä tähän komentoon lisää tiedostoja poistaaksesi enemmän kuin kaksi.

  1. Jos haluat poistaa tyhjän hakemiston Linuxissa(Linux) , kirjoita rm -d directory ja korvaa hakemisto(directory ) oikealla hakemiston nimellä ja polulla. Jos hakemisto ei ole tyhjä ja siinä on alikansioita tai tiedostoja, kirjoita rm -r directory ja korvaa hakemisto(directory ) oikealla nimellä ja polulla. 

  1. Voit myös poistaa useita hakemistoja kerralla kirjoittamalla rm -r hakemisto1, hakemisto2(rm -r directory1, directory2) jne.

  1. Jos haluat poistaa kaikki tiedostot tai hakemistot, jotka vastaavat osittaista tiedoston tai hakemiston nimeä, voit käyttää yleismerkkejä, kuten tähteä ( * ). Voit tehdä tämän kirjoittamalla rm fil* tai rm -r dir* ja korvaamalla paikkamerkit fil tai dir omilla tiedostonimillasi ja hakemistopoluillasi.

  1. Jos tiedosto tai hakemisto on suojattu, saatat joutua pakottamaan sen poistamisen. Voit tehdä tämän kirjoittamalla rm -rf polku (rm -rf path)ja(path ) korvaamalla paikkamerkkipolun oikealla hakemisto- tai tiedostopolulla. Tämä komento sisältää äärimmäisen riskin(carries extreme risk) , joten varmista, että käyttämäsi polku on oikea ennen kuin jatkat.

  1. Jos olet huolissasi komennon rm -rf käyttämisestä(rm -rf ) , voit pakottaa rm :n pyytämään vahvistusta ennen kuin jokainen tiedosto tai hakemisto poistetaan. Käytä tätä varten rm -i polkua ja(rm -i path, ) korvaa polku(path) omalla tiedostonimelläsi tai hakemistopolullasi. Käytä hakemistoissa sen sijaan rm -ir polkua(rm -ir path ) . Valitse jokaisen merkinnän kohdalla näppäimistön Y - näppäin ja vahvista painamalla Enter .

Jos haluat oppia lisää mahdollisista rm - vaihtoehdoista ja argumenteista, kirjoita terminaaliin man shred nähdäksesi koko käyttöoppaan.

Tiedostojen poistaminen kokonaan käyttämällä shred-komentoa(Completely Erasing Files Using the shred Command)

Vaikka komennot, kuten rm ja unlink, ovat hyviä tiedostojen poistamiseen Linuxissa(Linux) , mutta ne jättävät jälkiä. Sinä (tai joku muu) voit käyttää näitä jälkiä tiedostojen palauttamiseen(recover files) kiintolevyltä tai kannettavalta tallennustilalta, jotka olet aiemmin poistanut. Tämä ei ehkä ole ihanteellinen, varsinkin jos et halua, että tiedostoja haetaan.

Voit kiertää tämän ongelman korvaamalla tiedostot ensin shred - komennolla. Tämä varmistaa, että kaikki tiedoston sisältämät tiedot korvataan toistuvasti ennen sen poistamista, mikä varmistaa, ettei tiedostosta jää jälkiä ja estää sen hakemisen. Voit halutessasi käyttää tätä komentoa esimerkiksi arkaluonteisten asiakirjojen poistamiseen.

  1. Voit tehdä tämän avaamalla pääteikkunan tai muodostamalla etäyhteyden SSH :lla ja kirjoittamalla shred file , korvaamalla tiedoston(file) omalla tiedostonimelläsi ja polullasi. Jos et halua antaa tiedoston polkua, siirry cd :llä hakemistoon, joka sisältää tiedoston tai alihakemiston, jonka haluat poistaa ensin.

  1. Shred - komennossa on lisäparametreja, jotka voit välittää varmistaaksesi, että tiedostosi poistetaan turvallisesti. Esimerkiksi shred -f pakottaa poistamaan kirjoitussuojatut tiedostot, kun taas shred -u varmistaa, että tiedosto poistetaan kokonaan silputtamisen jälkeen, jolloin se ei enää näy tiedostonhallinnassa tai ls - komennolla.

  1. Jos haluat korvata tiedoston useammin kuin standardi 3 kertaa, käytä shred -n 0 -näppäintä(shred -n 0) ja korvaa 0 vaihtoehtoisella numeerisella arvolla. Jos haluat piilottaa shred-tehosteen, pakota se käyttämään shred -z :tä käyttämään viimeistä ajoa, joka korvaa tiedoston nollilla.

  1. Shred - komento ei yleensä tuota tuloksia päätelaitteelle. Jos haluat nähdä lisätietoja siitä, mitä se tekee, käytä sen sijaan shred -v : tä.

Kuten rm :n kohdalla , voit oppia lisää kirjoittamalla terminaaliin man shred ennen komennon käyttöä.

Tiedostojesi suojaaminen Linux-järjestelmissä(Protecting Your Files on Linux Systems)

Kun poistat hakemiston tai tiedoston Linuxissa(Linux) , vapautat tilaa kiintolevyltäsi tiedostoille, joilla on todella merkitystä, olipa kyseessä sitten tärkeitä asiakirjoja tai korvaamattomia valokuvia. Sillä ei ole väliä, käytätkö Linux Mintiä(Linux Mint) vai mitä tahansa muuta suurta jakelua(other major distribution) , sillä yllä olevien vaiheiden pitäisi toimia melkein kaikissa käyttämäsi Linux -distroissa.

Jos olet huolissasi tietojen katoamisesta, voit suojata tiedostojasi noudattamalla ohjeita. Vaikka Linux-järjestelmät ovat yleensä turvallisempia, Linuxin virustorjunta(Linux antivirus) voi auttaa sinua pitämään tiedostosi turvassa haittaohjelmilta, jotka voivat levitä paikallisverkossasi. Sinun kannattaa harkita myös tiedostojen varmuuskopioinnin automatisointia(automating a file backup) käyttämällä paikallista tai pilvitallennustilaa.



About the author

Olen Windows Phone -harrastaja ja olen työskennellyt uusien käyttötapojen kehittämiseksi käyttöjärjestelmän käyttöön jo yli 10 vuotta. Minulla on syvä ymmärrys Microsoft Officen toiminnasta ja siitä, kuinka saada Edgestä kaikki irti. Kokemukseni älypuhelimista mahdollistaa myös vahvojen suhteiden kehittymisen asiakkaiden ja työtovereiden kanssa, mikä on tärkeää kaikissa ammateissa.



Related posts