Trash-cli - ເຄື່ອງມື Trashcan ໃນການຈັດການຂີ້ເຫຍື້ອຈາກ Line Command Linux


Trash-cli ແມ່ນອິນເຕີເຟດເສັ້ນ ຄຳ ສັ່ງທີ່ເກັບໄຟລ໌ແລະບັນທຶກເສັ້ນທາງທີ່ແທ້ຈິງເດີມ, ວັນທີລຶບແລະການອະນຸຍາດທີ່ກ່ຽວຂ້ອງ. ມັນໃຊ້ຂີ້ເຫຍື້ອດຽວກັນທີ່ໃຊ້ໂດຍສະພາບແວດລ້ອມຂອງຄອມພິວເຕີ້ Linux ທີ່ມີຄວາມນິຍົມເຊັ່ນ: KDE, GNOME, ແລະ XFCE ເຊິ່ງສາມາດຮຽກຮ້ອງຈາກເສັ້ນ ຄຳ ສັ່ງ (ແລະຜ່ານສະຄິບ).

Trash-cli ໃຫ້ ຄຳ ສັ່ງເຫຼົ່ານີ້:

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

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງແລະ ນຳ ໃຊ້ກະຕ່າຂີ້ເຫຍື້ອເພື່ອຊອກຫາເສັ້ນທາງເດີມ, ວັນທີລຶບແລະການອະນຸຍາດຂອງເອກະສານທີ່ຖືກລຶບອອກໃນ Linux.

ວິທີການຕິດຕັ້ງ Trash-cli ໃນ Linux

ວິທີທີ່ກົງໄປກົງມາໃນການຕິດຕັ້ງຂີ້ເຫຍື້ອແມ່ນໂດຍການໃຊ້ເຄື່ອງມືຕິດຕັ້ງງ່າຍໆດັ່ງຕໍ່ໄປນີ້:

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

ອີກອັນ ໜຶ່ງ, ຕິດຕັ້ງ Trash-cli ຈາກແຫຼ່ງດັ່ງທີ່ສະແດງ.

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

ວິທີການໃຊ້ Trash-cli ໃນ Linux

ການຂີ້ເຫຍື້ອເອກະສານສະເພາະ, ດໍາເນີນການ.

$ trash-put file1

ລາຍຊື່ແຟ້ມຂີ້ເຫຍື້ອທັງ ໝົດ.

$ 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

ຄົ້ນຫາເອກະສານທີ່ຢູ່ໃນຂີ້ເຫຍື້ອ.

$ 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

ຟື້ນຟູເອກະສານທີ່ຖືກຖີ້ມ.

$ 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

ເອົາແຟ້ມທັງ ໝົດ ອອກຈາກຂີ້ເຫຍື້ອ.

$ trash-empty

ເອົາພຽງແຕ່ແຟ້ມທີ່ຖືກລຶບອອກຫຼາຍກວ່າ <days> ກ່ອນ ໜ້າ ນີ້:

$ trash-empty <days>

ນີ້ແມ່ນການສະແດງໃຫ້ເຫັນ ຄຳ ສັ່ງນີ້:

$ 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

ເອົາພຽງເອກະສານທີ່ກົງກັບຮູບແບບ.

ຢ່າລືມໃຊ້ ຄຳ ເວົ້າເພື່ອປົກປ້ອງຮູບແບບຈາກການຂະຫຍາຍແກະ:

$ trash-rm  \*.txt

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ໃຫ້ກວດເບິ່ງຫໍສະ ໝຸດ Trash-cli Github: https://github.com/andreafrancia/trash-cli

ຫມົດເທົ່ານີ້! ທ່ານຮູ້ຈັກເຄື່ອງມື CLI ທີ່ຄ້າຍຄືກັນ ສຳ ລັບ Linux ບໍ? ແບ່ງປັນຂໍ້ມູນບາງຢ່າງກ່ຽວກັບພວກມັນກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.