Trash-cli, kanta za smeće za tumača naredbenog retka

o trash-cli

U sljedećem ćemo članku pogledati trash-cli. Ovo je mali paket naredbi besplatnog softvera koji će nam pružiti kantu za smeće za tumač naredbenog retka. Danas, bez obzira na sustav koji koristite, bio to Gnu / Linux, Windows ili Mac OS iz grafičkog okruženja, kada izbrišete datoteku, ona obično završi u otpadu. To nam daje mogućnost pokajanja i vraćanja datoteke ili trajnog brisanja. S druge strane, ako iz naredbenog retka izbrišete datoteku, mogućnost oporavka tih datoteka, u principu je nećemo imati.

Kao što sam rekao, trash-cli je klijent koji upravlja košem za smeće iz naredbenog retka. Si stvoriti alias tako da ćete, kada upotrebljavate rm, stvarno koristiti trash-cli imati dobar način da spriječite gubitak podataka. Ovim možete izbjeći brisanje datoteka koje doista niste željeli izbrisati, bilo nepažnjom ili greškom. To je tako jer kad nešto izbrišete pomoću trash-cli, ono će ostati u smeću.

Kasnije, ako želite oporaviti datoteke, to se može učiniti jednostavno. Što je više, trash-cli će pamtiti datum brisanja određene datoteke, dopuštenja i put na kojem se nalazila prije nego što je izbrisana. Tako da ih možemo oporaviti onakve kakvi su bili.

Instalirajte trash-cli na Ubuntu

Instaliranje trash-cli je vrlo jednostavno u Ubuntuu pomoću upravitelja paketa apt. Sve što trebate je otvoriti terminal (Ctrl + Alt + T) i pokrenuti naredbu:

instalirati trash-cli s apt

sudo apt-get install trash-cli

Alat za smeće-cli zasnovan je na Pythonu, pa Također ga možemo instalirati iz izvora. Postupak je uobičajen za sve distribucije. Samo trebate otvoriti terminal (Ctrl + Alt + T) i pokrenuti naredbe:

preuzmi repo trash-cli

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python3 setup.py install

sudo python3 setup.py install --user

Primjer uporabe

Jednom instalirani, korisnici sada možemo koristiti naredbe:

  • smeće: za brisanje datoteka i direktorija.
  • smeće prazno: ispraznite kantu za smeće.
  • popis smeća: navodi datoteke i mape koje su u otpadu.
  • obnavljanje smeća: obnavljanje datoteka i mapa koje su u otpadu.
  • smeće-rm- Pojedinačno izbrišite određenu datoteku koja se nalazi u smeću.

Pošaljite datoteku u otpad

Sada ove naredbe dostupne na terminalu možemo koristiti na vrlo jednostavan način. Primjerice, ako želimo pošaljite nešto u smeće, umjesto da koristite rm (to bi u principu bilo nepopravljivo), možete koristiti ovu drugu naredbu:

smeće

trash-put ejemplo-trash-cli.txt

Trash-cli zapravo ne briše datoteke ili direktorije, već ih premješta u skriveni direktorij. PAZITE, svaka datoteka ili direktorij spremit će put na kojem je izvorno bio. To znači da ako ga kasnije vratite, bit će u direktoriju iz kojeg smo ga uklonili.

Skriveni direktorij u koji se uklanjaju datoteke i direktoriji možemo ga vidjeti naredbom:

direktorij smeća

ls -la $HOME/.local/share/Trash

U ovom skrivenom direktoriju pronaći ćete još dva direktorija:

  • slika: Ovdje će naredba za smeće premjestiti izbrisanu datoteku ili direktorij.
  • info: Naredbena grupa obrađuje datoteku .trashinfo za svaku izbrisanu datoteku / direktorij.

Popis izbrisanih datoteka ili direktorija

u popis datoteka ili direktorija pronađenih u smeću, iz naredbenog retka izvršavamo:

popis smeća

trash-list

Oslobodite smeće

Kao što svi znaju, datoteke u smeću zauzimaju prostor na disku. Iz tog razloga je to dobra navika s vremena na vrijeme, osloboditi prostor za smeće. A to možemo učiniti naredbom:

trash-empty

Trčeći ovako, bez parametara izbrisat će SVE što imamo u smeću.

U slučaju da želi brisanje datoteka ili direktorija pohranjenih x dana, morat ćemo kao parametar proslijediti broj dana. Na primjer, ako želimo izbrisati ono što je pohranjeno u zadnjih 5 dana, napisali bismo:

trash-empty 5

Vratite datoteke ili direktorije

Ovo je naredba za koju biste mogli biti zainteresirani za instaliranje trash-cli i ona će nam omogućiti da vratimo ono što je izbrisano. Vraćanje otpada vraća datoteke ili direktorije na njihovo izvorno mjesto, sjetite se da smeće pohranjuje ove informacije.

obnavljanje smeća

trash-restore

Brisanje datoteka iz otpada

Uz naredbu trash-rm možemo trajno brisanje datoteka ili direktorija iz otpada. Imamo nekoliko načina da izvršimo ovaj zadatak. S prvim obrisat ćemo datoteku po imenu:

trash-rm ejemplo-trash-cli.txt

Možemo i odabrati uklonite sve datoteke s određenim nastavkom:

izbriši određeno proširenje datoteke

trash-rm '*.txt'

Da smo htjeli uklonite mapu iz smeća, naredba za upotrebu bila bi:

izbriši mapu

trash-rm carpeta-ejemplo

Pomoći

Može se naći najcjelovitija pomoć na man stranici. Da bismo je konzultirali, trebat ćemo samo izvršiti naredbu:

stranica za smeće

man trash

Naredba trash-cli u Gnu / Linuxu omogućuje nam brisanje datoteka i direktorija. Također će nam omogućiti da ih oporavimo spremajući ih s njihovim apsolutnim putem, dozvolama i datumom. Može konzultirajte više o ovom projektu od stranica na GitHubu istog.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.