ট্র্যাশ-ক্লিপ - লিনাক্স কমান্ড লাইন থেকে ট্র্যাশ পরিচালনা করার জন্য একটি ট্র্যাশকান সরঞ্জাম


ট্র্যাশ-ক্লিপ একটি কমান্ড লাইন ইন্টারফেস যা ফাইলগুলি ট্র্যাশ করে এবং আসল পরম পাথ, মোছার তারিখ এবং সম্পর্কিত অনুমতিগুলি রেকর্ড করে। এটি জনপ্রিয় লিনাক্স ডেস্কটপ এনভায়রনমেন্টগুলি যেমন কেডি, জিনোম এবং এক্সএফসিই ব্যবহার করে যা একই কমান্ড লাইন থেকে (এবং স্ক্রিপ্টগুলির সাহায্যে) আহ্বান করতে পারে একই ট্র্যাশকান ব্যবহার করে।

ট্র্যাশ-ক্লিপ এই আদেশগুলি সরবরাহ করে:

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

এই নিবন্ধে, আমরা আপনাকে লিনাক্সে মূল পাথ, মোছার তারিখ এবং মুছে ফেলা ফাইলগুলির অনুমতি পেতে কীভাবে ট্র্যাশ-ক্লিপ ইনস্টল ও ব্যবহার করতে পারি তা দেখাব।

লিনাক্সে ট্র্যাশ-ক্লিপ কীভাবে ইনস্টল করবেন

ট্র্যাশ-ক্লিট ইনস্টল করার সোজা উপায় হ'ল ইজি_ইনস্টল সরঞ্জামটি নিম্নরূপ:

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

অন্যথায় প্রদর্শিত হিসাবে উত্স থেকে ট্র্যাশ-ক্লিপ ইনস্টল করুন।

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

লিনাক্সে ট্র্যাশ-ক্লিপ কীভাবে ব্যবহার করবেন

একটি নির্দিষ্ট ফাইল ট্র্যাশ করতে, চালান।

$ 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

আরও তথ্যের জন্য, ট্র্যাশ-ক্লিপ গিথুব সংগ্রহস্থলটি দেখুন: https://github.com/andreafrancia/trash-cli

এখানেই শেষ! আপনি কি লিনাক্সের জন্য অনুরূপ কোনও সিএলআই সরঞ্জাম জানেন? নীচের মন্তব্য ফর্মের মাধ্যমে তাদের সম্পর্কে কিছু তথ্য আমাদের সাথে ভাগ করুন।