Trash-cli - Chombo cha Tupio cha Kudhibiti Tupio kutoka kwa Mstari wa Amri wa Linux


Trash-cli ni kiolesura cha mstari wa amri ambacho hutupa faili na kurekodi njia ya asili kabisa, tarehe ya kufutwa, na ruhusa zinazohusiana. Inatumia tupio lile lile linalotumiwa na mazingira maarufu ya eneo-kazi la Linux kama vile KDE, GNOME, na XFCE ambayo inaweza kutumika kutoka kwa safu ya amri (na kupitia hati).

Trash-cli hutoa amri hizi:

$ 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.

Katika makala hii, tutakuonyesha jinsi ya kusakinisha na kutumia takataka-cli kupata njia ya asili, tarehe ya kufuta, na ruhusa za faili zilizofutwa katika Linux.

Jinsi ya kusakinisha Trash-cli kwenye Linux

Njia moja kwa moja ya kusakinisha trash-cli ni kwa kutumia easy_install zana kama ifuatavyo:

$ sudo apt-get install python-setuptools		#Debian/Ubuntu systems
$ sudo yum install python-setuptools			#RHEL/CentOS systems
$ sudo easy_install trash-cli	

Vinginevyo, sakinisha Trash-cli kutoka chanzo kama inavyoonyeshwa.

$ git clone https://github.com/andreafrancia/trash-cli.git
$ cd trash-cli
$ sudo python setup.py install

Jinsi ya kutumia Trash-cli kwenye Linux

Ili kutupa faili maalum, endesha.

$ trash-put file1

Orodhesha faili zote zilizotupwa.

$ 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

Tafuta faili kwenye tupio.

$ 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

Rejesha faili iliyotupwa.

$ 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

Ondoa faili zote kwenye tupio.

$ trash-empty

Ondoa faili ambazo zimefutwa pekee zaidi ya <days> zilizopita:

$ trash-empty <days>

Hapa kuna onyesho la amri hii:

$ 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

Ondoa faili zinazolingana na mchoro pekee.

Usisahau kutumia nukuu ili kulinda muundo kutoka kwa upanuzi wa ganda:

$ trash-rm  \*.txt

Kwa habari zaidi, angalia hazina ya Trash-cli Github: https://github.com/andreafrancia/trash-cli

Ni hayo tu! Je! unajua zana zozote zinazofanana za CLI za Linux? Shiriki maelezo fulani kuwahusu kupitia fomu ya maoni hapa chini.