Trash-cli - ruslatunnuverkfæri til að stjórna rusli frá Linux stjórnlínu
Trash-cli er skipanalínuviðmót sem ruslar skrám og skráir upprunalega algera slóð, dagsetningu eyðingar og tengdar heimildir. Það notar sömu ruslatunnu og notað er af vinsælum Linux skjáborðsumhverfi eins og KDE, GNOME og XFCE sem hægt er að kalla fram frá skipanalínunni (og með forskriftum).
Trash-cli veitir þessar skipanir:
$ trash-put #trash files and directories. $ trash-empty #empty the trashcan(s). $ trash-list #list trashed files. $ trash-restore #restore a trashed file. $ trash-rm #remove individual files from the trashcan.
Í þessari grein munum við sýna þér hvernig á að setja upp og nota trash-cli til að finna upprunalegu slóðina, dagsetningu eyðingar og heimildir fyrir eyddar skrár í Linux.
Hvernig á að setja upp Trash-cli í Linux
Einfalda leiðin til að setja upp trash-cli er með því að nota easy_install tólið sem hér segir:
$ sudo apt-get install python-setuptools #Debian/Ubuntu systems $ sudo yum install python-setuptools #RHEL/CentOS systems $ sudo easy_install trash-cli
Annars skaltu setja upp Trash-cli frá uppruna eins og sýnt er.
$ git clone https://github.com/andreafrancia/trash-cli.git $ cd trash-cli $ sudo python setup.py install
Hvernig á að nota Trash-cli í Linux
Til að rusla tiltekinni skrá skaltu keyra.
$ trash-put file1
Listaðu allar skrár í ruslið.
$ trash-list 2017-05-05 10:30:48 /home/tecmint/file1 2017-05-10 13:40:41 /home/tecmint/file2 2017-05-12 22:30:49 /home/tecmint/file3 2017-05-12 22:50:48 /home/tecmint/test
Leitaðu að skrá í ruslatunnu.
$ trash-list | grep file 2017-05-05 10:30:48 /home/tecmint/file1 2017-05-10 13:40:41 /home/tecmint/file2 2017-05-12 22:30:49 /home/tecmint/file3
Endurheimtu skrá sem er í rusli.
$ trash-restore 0 2017-05-05 10:30:48 /home/tecmint/file1 1 2017-05-10 13:40:41 /home/tecmint/file2 2 2017-05-12 22:30:49 /home/tecmint/file3 3 2017-05-12 22:50:48 /home/tecmint/test
Fjarlægðu allar skrár úr ruslatunnu.
$ trash-empty
Fjarlægðu aðeins skrárnar sem hafa verið eytt fyrir meira en <days>
síðan:
$ trash-empty <days>
Hér er sýnikennsla á þessari skipun:
$ date Mon May 15 20:26:52 EAT 2017 $ trash-list 2017-05-12 13:51:12 /home/tecmint/new.txt 2017-05-11 10:41:30 /home/tecmint/old.txt 2017-04-05 20:43:54 /home/tecmint/oldest.txt $ trash-empty 7 $ trash-list 2017-05-12 13:51:12 /home/tecmint/new.txt 2017-05-11 10:41:30 /home/tecmint/old.txt $ trash-empty 1 $ trash-list 2017-05-12 13:51:12 /home/tecmint/new.txt
Fjarlægðu aðeins skrár sem passa við mynstur.
Ekki gleyma að nota tilvitnanir til að vernda mynstrið fyrir stækkun skel:
$ trash-rm \*.txt
Fyrir frekari upplýsingar, skoðaðu Trash-cli Github geymsluna: https://github.com/andreafrancia/trash-cli
Það er allt og sumt! Veistu um einhver svipuð CLI verkfæri fyrir Linux? Deildu einhverjum upplýsingum um þá með okkur í gegnum athugasemdareyðublaðið hér að neðan.