Trash-cli, komandrindas tulka atkritne

par trash-cli

Nākamajā rakstā mēs apskatīsim trash-cli. Tas ir neliela bezmaksas programmatūras komandu paka, kas mums nodrošinās komandrindas tulka atkritumu tvertni. Mūsdienās neatkarīgi no izmantotās sistēmas, vai tā būtu Gnu / Linux, Windows vai Mac OS no grafiskās vides, dzēšot failu, tas parasti nonāk miskastē. Tas mums dod iespēju nožēlot un atjaunot failu vai neatgriezeniski to izdzēst. No otras puses, ja izdzēsīsit failu no komandrindas, iespēja šos failus atgūt, principā mums to nebūs.

Kā jau es teicu, trash-cli ir klients, lai pārvaldītu atkritni no komandrindas. Si izveidot aizstājvārdu Lai, lietojot rm, jūs patiešām izmantotu trash-cli, jums būs labs veids, kā novērst datu zudumu. Ar to jūs varat izvairīties no tādu failu dzēšanas, kurus patiešām nevēlējāties izdzēst ne paviršības, ne kļūdas dēļ. Tas ir tāpēc, ka, izdzēšot kaut ko ar trash-cli, tas paliks miskastē.

Vēlāk, ja vēlaties atgūt failus, to var viegli izdarīt. Kas vēl, trash-cli atcerēsies datumu, kad noteikts fails tika izdzēsts, tā atļaujas un ceļu, kur tas atradās pirms dzēšanas. Tāpēc mēs varam tos atgūt tādus, kādi tie bija.

Instalējiet trash-cli Ubuntu

Trash-cli instalēšana ir ļoti vienkārša Ubuntu izmantojot apt pakotņu pārvaldnieku. Viss, kas jums jādara, ir atvērt termināli (Ctrl + Alt + T) un palaist komandu:

instalējiet trash-cli ar apt

sudo apt-get install trash-cli

Trash-cli rīka pamatā ir Python, tātad Mēs to varam instalēt arī no avotiem. Procedūra ir izplatīta visiem distros. Jums vienkārši jāatver termināls (Ctrl + Alt + T) un jāpalaiž komandas:

lejupielādēt 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

Piemērs lietošanai

Pēc instalēšanas lietotāji tagad mēs varam izmantot komandas:

  • miskastē: lai izdzēstu failus un direktorijus.
  • miskastes tukšs: iztukšojiet atkritumu tvertni.
  • atkritumu saraksts: uzskaita atkritnē esošos failus un mapes.
  • miskasti-atjaunot- Atjaunojiet failus un mapes, kas atrodas atkritnē.
  • miskaste-rm- Atsevišķi izdzēsiet konkrētu failu, kas atrodas atkritnē.

Nosūtiet failu uz atkritni

Tagad mēs varam izmantot šīs komandas, kas pieejamas no termināļa, ļoti vienkāršā veidā. Piemēram, ja mēs vēlamies nosūtiet kaut ko uz miskasti, nevis izmantojat rm (to principā nebūtu iespējams atgūt), varat izmantot šo citu komandu:

miskastē

trash-put ejemplo-trash-cli.txt

Trash-cli faktiski neizdzēš failus vai direktorijus, bet vienkārši pārvieto tos uz slēpto direktoriju. PIEZĪME. Katrs fails vai direktorijs saglabās ceļu, kurā tas bija sākotnēji. Tas nozīmē, ka, ja jūs vēlāk to atjaunosiet, tas būs direktorijā, no kura mēs to noņemām.

Slēpto direktoriju, uz kuru tiek noņemti faili un direktoriji, mēs to varam redzēt ar komandu:

miskastes direktorijs

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

Šajā slēptajā direktorijā atradīsit vēl divus direktorijus:

  • faili: Šeit trash-put komanda pārvietos izdzēsto failu vai direktoriju.
  • info: Komandu grupa apstrādā .trashinfo failu katram izdzēstajam failam / direktorijam.

Sarakstā izdzēstos failus vai direktorijus

līdz uzskaitiet miskastē atrastos failus vai direktorijus, no komandrindas mēs izpildām:

atkritumu saraksts

trash-list

Atbrīvojiet no atkritumiem

Kā visi zina, miskastē esošie faili aizņem vietu diskā. Šī iemesla dēļ tas laiku pa laikam ir labs ieradums, atbrīvot atkritumu vietu. Un mēs to varam izdarīt ar komandu:

trash-empty

Šādi darbojoties, bez parametriem tas izdzēsīs VISU, kas mums ir miskastē.

Gribas gadījumā izdzēst saglabāto x dienu failus vai direktorijus, mums kā parametrs būs jānodod dienu skaits. Piemēram, ja mēs vēlamies izdzēst to, kas tika saglabāts pēdējo 5 dienu laikā, mēs rakstīsim:

trash-empty 5

Atjaunojiet failus vai direktorijus

Šī ir komanda, par kuru jūs varētu interesēt trash-cli instalēšana, un tā ļaus mums atjaunot izdzēsto. Atkritne-atjaunošana atjauno failus vai direktorijus to sākotnējā vietā, atcerieties, ka atkritumos ievietotā informācija glabā šo informāciju.

miskasti-atjaunot

trash-restore

Failu dzēšana no atkritnes

Ar komandu trash-rm mēs varam neatgriezeniski izdzēsiet failus vai direktorijus no atkritnes. Mums ir vairāki veidi, kā paveikt šo uzdevumu. Ar pirmo mēs izdzēsīsim failu pēc nosaukuma:

trash-rm ejemplo-trash-cli.txt

Mēs varam arī izvēlēties noņemt visus failus ar noteiktu paplašinājumu:

dzēst konkrētu faila paplašinājumu

trash-rm '*.txt'

Ja mēs gribētu noņemt mapi no atkritnes, izmantojamā komanda būtu:

dzēst mapi

trash-rm carpeta-ejemplo

Palīdzēt

Var atrast vispilnīgāko palīdzību vīrieša lapā. Lai to aplūkotu, mums būs jāizpilda tikai komanda:

miskastes lapa

man trash

Gash / Linux komanda trash-cli ļauj mums izdzēst failus un direktorijus. Tas arī ļaus mums tos atgūt, saglabājot tos ar absolūto ceļu, atļaujām, datumu. Tā var konsultējieties vairāk par šo projektu no lapa vietnē GitHub punktu.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.