Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion.

Kotihakemistot päätyvät melkein aina täynnä irrallisia tiedostoja: satunnaisia ​​latauksia Internetistä, tehtäväluetteloita ja työhakemistoja projekteille, jotka on jo hylätty.

Pöytäkoneiden käyttäjät voivat lähettää kaiken roskansa roskakoriin – tilapäiseen säilytystilaan, jossa tiedostoja säilytetään ennen poistamista, mutta käyttäjillä, jotka haluavat suorittaa ylläpitonsa päätteessä, ei ole tätä vaihtoehtoa. Näin voit muuttaa sen.

Mikä on roskakori ja miksi käyttäisit sitä?

Roskakori (tunnetaan Windowsin roskakorina) on väliaikainen tallennustila tiedostoille, jotka olet päättänyt poistaa, mutta joita et ole vielä ehtinyt poistaa. Se on kuin keittiösi tai kodin ulkopuolella oleva roskakori: voit heittää roskat sinne, mutta kunnes roskakorit ajavat. kadullasi ja vie se polttouuniin, voit silti vetää sen ulos, puhdistaa sen ja laittaa sen takaisin sinne, missä sen pitäisi olla.

instagram viewer

Tästä on hyötyä, kun olet vahingossa heittänyt pois puolisosi vanhat rakkauskirjeet (jotka näyttävät sinusta roskilta, mutta ovat heille korvaamattomia muistoesineitä). Se on hyödyllinen myös silloin, kun poistat asemastasi kokonaisen hakemiston ei-rakastuneesta roskasta, mutta muistat myöhemmin, että syvällä alihakemistoissaan se sisältää ainoan varmuuskopion salasanatiedostostasi, hääkuvistasi ja syntymättömän lapsesi ultraäänikuvauksista lapsi.

Useimmissa GUI-pohjaisissa pöytäkoneissa on ollut jokin muunnelma roskakorijärjestelmästä sen jälkeen, kun Applen Lisa julkaistiin vuonna 1983. (Sitä kutsuttiin tuolloin roskakoriksi), ja GNOME-, MATE-, KDE- ja XFCE-pöytäkoneet toimitetaan roskakorin kanssa standardi.

Roskakori on niin syvälle upotettu työpöytäympäristöön, että useammin kun valitset tiedoston ja painat sitten Poistaa -näppäintä, ei itse asiassa poista tiedostoa, vaan siirtää sen roskakoriin. Jos käytät Windowsia, käyttöjärjestelmä jopa kysyy, haluatko lähettää tiedoston roskakoriin.

Roskakori Linux-päätteellesi!

Roskakorit, roskakorit ja roskakorit ovat skeuomorfisia esineitä. Ne ovat ohjelmistoobjekteja, jotka jäljittelevät graafisesti reaalimaailman vastineitaan tavalla, joka antaa vihjeitä niiden aiotusta toiminnasta. Työpöydän roskakori näyttää samalta, koska se käyttäytyy.

Vaikka Linux-pääte on loistava paikka tehdä asioita vähällä vaivalla, se ei ole graafisesti rikas ympäristö. Kuvan saaminen kotitalousjäteastiasta olisi turhaa ja mahdollisuuksien mukaan häiritsisi terminaalikokemusta ja kuluttaisi tarpeettomia resursseja.

Normaalisti pääte sallii sinun poistaa kohteita rm-komento. Esimerkiksi:

rmTämä.tiedostoettä.tiedostotoinen.tiedosto

rm-komento hyväksyy argumentit, jotka poistavat rekursiivisesti hakemistoja, tyhjiä hakemistoja, kysy ennen jokaista yhtä tai kolmea poistoa tai poista kohteita, vaikka se olisi hämmästyttävän huono idea tee niin.

rm-komento antaa vallan päätteen käyttäjälle, mutta jos sotket ja poistat vahingossa koko projektisi, et voi saada ne takaisin käyttämättä apuohjelmaa, kuten TestDisk.

roska-cli muuttaa sitä sallimalla sinun käyttää Linux-työpöytäsi roskakorijärjestelmää terminaalista.

Mikä on trash-cli?

Jos sinulla on DE, kuten KDE, GNOME tai XFCE, trash-cli käyttää järjestelmän roskakoria roskatiedostojen lähettämiseen säilyttäen samalla alkuperäisen polun, poistopäivämäärän ja käyttöoikeudet. Tämä tarkoittaa, että voit tarkistaa tiedostot ennen kuin pyyhit ne pysyvästi levyltä.

Voit tyhjentää roskakorin yhdellä kertaa tai voit heittää yksittäisiä tiedostoja ja kansioita virtuaaliseen roskakoriin.

Tämä ei toimi heti pöytätietokoneissa, joissa ei ole sisäänrakennettua roskakorijärjestelmää, joten jos käytät ikkunaa johtaja, kuten i3, Ratpoison tai dwm, et valitettavasti ole onneton ja saatat joutua harkitsemaan vaihtoehtoa ratkaisu.

Trash-clin asentaminen Linuxiin

Trash-cli: n asentaminen on yksinkertaista, ja ainoa edellytys on, että Python 2.7 tai Python 3 on jo asennettu. Jos sinulla ei ole Pythonia, voit asentaa sen Ubuntussa:

sudo apt Asentaa python3-pip

Arch-pohjaisissa distroissa:

sudo pacman -S python-pip

Red Hatiin liittyvissä distroissa:

sudo yum Asentaa python3 python3-pyörä

...ja Fedorassa:

sudo dnf Asentaa python3-pip python3-wheel

Nyt voit asentaa trash-clin:

pip Asentaa roska-cli

Paketin oletusasennussijainti on ~/.local/bin, joten jos tämä ei ole polussasi, lisää se seuraavasti:

kaiku 'vienti PATH="$PATH":~/.local/bin'>> ~/.bashrc

Lataa sitten uudelleen .bashrc:

lähde ~/.bashrc

Trash-cli: n käyttäminen roskakorin hallintaan terminaalista

Kuten pöytätietokoneiden ja reaalimaailman vastineidensa kanssa, trash-cli on helppokäyttöinen terminaalissa, ja sen käyttö on melko mutkatonta. Sinun täytyy muistaa vain neljä komentoa.

  • roskakori: Siirtää roskakoriin tiedostot ja hakemistot.
    roskakoriin Tämä.tiedosto
    Tai:
    roskakori-laita tuo-hakemisto
    ...siirtää tiedoston tai hakemiston roskakoriin. trash-cli ei tee eroa tiedostojen ja hakemistojen välillä, joten argumentteja ei tarvitse lisätä kuten rm-komennolla.
  • roskakorilista: Luetteloi kaiken roskakorissasi, jolloin voit selata tiedostojärjestelmäsi käytettyjä teepusseja ja etsiä vihkisormustasi.
  • roskakori-palautus: Nostaa kohteet roskakorista ja palauttaa ne alkuperäisille paikoilleen. Voit määrittää useita tiedostoja:
    roskakori-palautusTämä.tiedostoettä.tiedostotärkeä.tiedosto
  • trash-rm: Siirtää yksittäiset tiedostot roskakoriin roskakorista.
    roskakori-rmettä.tiedosto
  • roskakori tyhjä: Tyhjentää roskasi. Tämä on se, lopullinen poisto, eikä paluuta.

Et tietenkään halua, että roskakorisi istuu loputtomiin. Se houkuttelee jyrsijöitä ja hyönteisiä, ja sitä paitsi, niin kauan kuin se on levylläsi, et säästä tilaa. Vaikka voit käyttää roska-tyhjä tyhjentääksesi roskakorit aina kun muistat tehdä sen, on helpompi perustaa cronjob tekemään se puolestasi.

crontab -l; kaiku "@daily $(joka roska-tyhjä) 30") | crontab -

... lisää cronjobin, joka tyhjentää joka päivä roskakorisi kaikista yli 30 päivää vanhoista kohteista.

Komentorivin roskakorin käyttäminen voi tallentaa tiedostosi!

On helppo ajatella, että kun poistat jotain, se johtuu siitä, että haluat poistaa sen pysyvästi järjestelmästäsi. Mutta ellet ole kovin varovainen, on lähes väistämätöntä, että poistat vahingossa jotain, jonka todella haluat säilyttää.

Jos olet päätteen käyttäjä, trash-cli antaa sinulle samat suojat, joihin työpöydän asukkaat ovat tottuneet, mutta säilyttää komentorivin nopeuden ja tehokkuuden.

Jotta vältät tiedostojen poistamisen vahingossa, harkitse tiedostojen hallintaa ja järjestämistä paremmin.