Trash-cli - Linux കമാൻഡ് ലൈനിൽ നിന്ന് ട്രാഷ് കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു ട്രാഷ്uകാൻ ടൂൾ
ട്രാഷ്-ക്ലി ഒരു കമാൻഡ് ലൈൻ ഇന്റർഫേസാണ്, അത് ഫയലുകൾ ട്രാഷ് ചെയ്യുകയും യഥാർത്ഥ സമ്പൂർണ്ണ പാത, ഇല്ലാതാക്കൽ തീയതി, അനുബന്ധ അനുമതികൾ എന്നിവ രേഖപ്പെടുത്തുകയും ചെയ്യുന്നു. കെഡിഇ, ഗ്നോം, എക്uസ്uഎഫ്uസിഇ തുടങ്ങിയ ജനപ്രിയ ലിനക്uസ് ഡെസ്uക്uടോപ്പ് എൻവയോൺമെന്റുകൾ ഉപയോഗിക്കുന്ന അതേ ട്രാഷ്uകാൻ ഇത് ഉപയോഗിക്കുന്നു, അത് കമാൻഡ് ലൈനിൽ നിന്നും (സ്ക്രിപ്റ്റുകൾ വഴിയും) അഭ്യർത്ഥിക്കാനാകും.
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 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
ട്രാഷ്-ക്ലി ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ലളിതമായ മാർഗ്ഗം ഇനിപ്പറയുന്ന രീതിയിൽ ഈസി_ഇൻസ്റ്റാൾ ടൂൾ ഉപയോഗിച്ചാണ്:
$ 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
Linux-ൽ Trash-cli എങ്ങനെ ഉപയോഗിക്കാം
ഒരു നിർദ്ദിഷ്ട ഫയൽ ട്രാഷ് ചെയ്യാൻ, റൺ ചെയ്യുക.
$ 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
ട്രാഷ്uകാനിൽ ഒരു ഫയലിനായി തിരയുക.
$ 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
ട്രാഷ്uകാനിൽ നിന്ന് എല്ലാ ഫയലുകളും നീക്കം ചെയ്യുക.
$ 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
അത്രയേയുള്ളൂ! Linux-ന് സമാനമായ ഏതെങ്കിലും CLI ടൂളുകൾ നിങ്ങൾക്കറിയാമോ? താഴെയുള്ള കമന്റ് ഫോം വഴി അവരെക്കുറിച്ചുള്ള ചില വിവരങ്ങൾ ഞങ്ങളുമായി പങ്കിടുക.