Trash-cli - Għodda Trashcan biex Immaniġġja Trash mil-Linja tal-Kmand tal-Linux
Trash-cli hija interface tal-linja tal-kmand li tneħħi l-fajls u tirreġistra l-mogħdija assoluta oriġinali, id-data tat-tħassir u l-permessi assoċjati. Juża l-istess trashcan użat minn ambjenti tad-desktop Linux popolari bħal KDE, GNOME, u XFCE li jistgħu jiġu invokati mil-linja tal-kmand (u permezz ta 'skripts).
Trash-cli jipprovdi dawn il-kmandi:
$ 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.
F'dan l-artikolu, ser nuruk kif tinstalla u tuża trash-cli biex issib il-mogħdija oriġinali, id-data tat-tħassir, u l-permessi ta 'fajls imħassra fil-Linux.
Kif Tinstalla Trash-cli fil-Linux
Il-mod sempliċi kif tinstalla trash-cli huwa billi tuża l-għodda easy_install kif ġej:
$ sudo apt-get install python-setuptools #Debian/Ubuntu systems $ sudo yum install python-setuptools #RHEL/CentOS systems $ sudo easy_install trash-cli
Inkella, installa Trash-cli mis-sors kif muri.
$ git clone https://github.com/andreafrancia/trash-cli.git $ cd trash-cli $ sudo python setup.py install
Kif tuża Trash-cli fil-Linux
Biex trash fajl speċifiku, run.
$ trash-put file1
Elenka l-fajls kollha trashed.
$ 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
Fittex fajl fit-trashcan.
$ 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
Irrestawra fajl trashed.
$ 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
Neħħi l-fajls kollha mit-trashcan.
$ trash-empty
Neħħi biss il-fajls li tħassru aktar minn <days>
ilu:
$ trash-empty <days>
Hawnhekk hawn turija ta' dan il-kmand:
$ 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
Neħħi biss fajls li jaqblu ma' mudell.
Tinsiex tuża kwotazzjonijiet sabiex tipproteġi l-mudell mill-espansjoni tal-qoxra:
$ trash-rm \*.txt
Għal aktar informazzjoni, iċċekkja Trash-cli Github repożitorju: https://github.com/andreafrancia/trash-cli
Dak kollox! Taf xi għodda CLI simili għal Linux? Aqsam xi informazzjoni dwarhom magħna permezz tal-formola tal-kummenti hawn taħt.