Cum să ștergeți în siguranță fișiere folosind linia de comandă Linux
Ce să știi
- Folosește rm comanda, rm /cale/la/fișier, pentru a șterge definitiv un fișier. Adaugă -R steag pentru a șterge toate fișierele dintr-un folder.
- Folosește trash-cli aplicație pentru a furniza un coș de gunoi în linia de comandă. Introduceți linia de comandă coș de gunoi /cale/către/fișier pentru a muta fișiere acolo.
Acest articol explică două moduri de a șterge fișiere în siguranță folosind linia de comandă Linux. O metodă șterge definitiv fișierele. Celălalt le mută într-un coș de gunoi unde pot fi vizualizate și restaurate.
Comanda „rm”.
Ca și în cazul atâtor sarcini, Linux oferă mai mult de o modalitate de a face o treabă, fiecare soluție având avantaje și dezavantaje diferite. Metoda tipică de eliminare a unui fișier folosind un prompt shell implică rm comanda, deși trash-cli funcționează și comanda.
Majoritatea oamenilor folosesc comanda rm pentru a șterge fișiere. The sintaxă al rm comanda este următoarea:
rm /cale/la/fișier
Ștergeți toate fișierele dintr-un folder și subdosare utilizând -R marcați (pentru a șterge recursiv) după cum urmează:
rm -R /cale/la/dosar
The rm comanda este definitivă. Fișierele și folderele eliminate prin această metodă nu sunt, în general, recuperabile fără instrumente speciale.
Comanda „trash-cli”.
The trash-cli aplicația oferă un coș de gunoi din linia de comandă. De obicei, nu este instalat implicit cu Linux, așa că instalați-l din depozitele distribuției dvs.
Pentru a trimite un fișier la coșul de gunoi, utilizați următoarea comandă:
coș de gunoi /cale/către/fișier

Fișierul nu este șters complet, ci este trimis într-un coș de gunoi în același mod ca și coșul de reciclare din Windows. Dacă furnizați comenzii trash un nume de folder, acesta trimite folderul și toate fișierele din folder la coșul de reciclare.
Cum să enumerați fișierele în coșul de gunoi
Pentru a lista fișierele din coșul de gunoi, executați următoarea comandă:
lista de gunoi
Rezultatele returnate includ calea originală către fișier și data și ora la care fișierele au fost trimise la coșul de gunoi.
Cum să restaurați fișierele din coșul de gunoi
Pentru a restaura un fișier, utilizați următoarea comandă:
gunoi-restaurare
Este posibil, totuși, să primiți o eroare de comandă negăsită dacă executați această comandă.
Alternativa la trash-restore este restore-trash, după cum urmează:
restaurare-gunoaie
Comanda restore-trash listează toate fișierele din coșul de gunoi cu un număr lângă fiecare. Pentru a restabili un fișier, introduceți numărul de lângă numele fișierului.
Cum să golești coșul de gunoi
Principala problemă cu coșul de gunoi este că fișierele șterse ocupă spațiu pe unitate. Dacă sunteți mulțumit că totul din coșul de gunoi nu mai este necesar, rulați următoarea comandă pentru a goli coșul de gunoi:
gunoi-gol
Dacă doriți să ștergeți toate fișierele care au fost în coșul de gunoi pentru un anumit număr de zile, specificați acel număr cu comanda trash-empty.
gunoi gol 7