Tiedostojen siirtäminen roskakoriin Linuxin komentoriviltä on helppoa trash-cli:n avulla

Tiedostojen siirtäminen roskakoriin Linuxin komentoriviltä on helppoa trash-cli:n avulla
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 tiedostot säilytetään ennen poistamista – mutta käyttäjillä, jotka haluavat suorittaa ylläpidon päätteessä, ei ole tätä vaihtoehtoa. Näin voit muuttaa sen.





PÄIVÄN VIDEON TEKEMINEN

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

  Kuva roskakorista, johon putoaa roskat

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 vievät ne polttouuniin, voit silti vetää sen ulos, puhdistaa sen ja laittaa takaisin. missä sen kuuluukin olla.



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, kun poistat asemastasi kokonaisen hakemiston, joka sisältää ei-rakastavaa roskaa, mutta muista myöhemmin, että syvällä sen alihakemistoissa se sisältää ainoan varmuuskopion salasanatiedostostasi, hääkuvistasi ja syntymättömän lapsesi ultraääniskannauksista.

Useimmissa GUI-ohjatuissa pöytäkoneissa on ollut jokin muunnelma roskakorijärjestelmästä sen jälkeen, kun Applen Lisa julkaistiin vuonna 1983 (se kutsuttiin tuolloin roskakoriksi), ja GNOME-, MATE-, KDE- ja XFCE-pöytätietokoneiden mukana toimitetaan roskakori vakiona.



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.

milloin on ilmainen toimituspäivä 2016

Roskakori Linux-päätteellesi!

  Viisi ihmistä nurmikentällä keräämässä roskia roskapusseihin

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:





rm this.file that.file another.file

rm-komento hyväksyy argumentit, jotka poistavat rekursiivisesti hakemistoja, tyhjiä hakemistoja, kysyvät ennen jokaista kolmea poistoa tai poistavat kohteita, vaikka se olisikin hämmästyttävän huono idea.

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.

siirtää tiedostoja Androidista tietokoneeseen

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äkoneissa, joissa ei ole sisäänrakennettua roskakorijärjestelmää, joten jos käytät ikkunanhallintaohjelmaa, kuten i3, Ratpoison tai dwm, et valitettavasti ole onneton. ja saattaa joutua harkitsemaan vaihtoehtoista ratkaisua.

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 install python3-pip 

Arch-pohjaisissa distroissa:

sudo pacman -S python-pip 

Red Hatiin liittyvissä distroissa:

sudo yum install python3 python3-wheel 

...ja Fedorassa:

sudo dnf install python3-pip python3-wheel 

Nyt voit asentaa trash-clin:

pip install trash-cli 

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

echo 'export PATH="$PATH":~/.local/bin' >> ~/.bashrc 

Lataa sitten uudelleen .bashrc:

source ~/.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ää tiedostot ja hakemistot roskakoriin.
    trash-put this.file
    Tai:
    trash-put that-directory
    ...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:
    trash-restore this.file that.file important.file
  • trash-rm: Siirtää yksittäiset tiedostot roskakoriin roskakorista.
    trash-rm that.file
  • 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 ; echo "@daily $(which trash-empty) 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 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.

lopeta koodimuistin hallinta win 10

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