আর কেন নেই ~ /। ট্র্যাশ?


23

আমি দুর্দান্ত mv somefile ~/.Trashকমান্ডটি মনে করি কিন্তু নতুন উবুন্টাসে সেই ফোল্ডারটি নেই। কোন এক কেন জানেন না?

উত্তর:


35

ফ্রিডেস্কটপ.অর্গ.আর ট্র্যাশ স্পেসিফিকেশন অনুসারে :

প্রতিটি ব্যবহারকারীর জন্য একটি "হোম ট্র্যাশ" ডিরেক্টরি থাকা দরকার। এর নাম এবং অবস্থান হ'ল এক্সডিজি_ডাটাহোম / ট্র্যাশ; D এক্সডিজি_ডাটা_হোম হ'ল ডেস্কটপ বেস ডিরেক্টরি স্পেসিফিকেশন অনুসারে ব্যবহারকারী-নির্দিষ্ট ডেটার জন্য বেস ডিরেক্টরি ।

যদি পরিবেশের ভেরিয়েবলটি $XDG_DATA_HOME সেট না হয় বা খালি থাকে ~/.local/shareতবে ব্যবহৃত হয়। সুতরাং ডিফল্টরূপে, ট্র্যাশ ফোল্ডারটি ~/.local/share/Trash

নির্বিশেষে, কমান্ড লাইন থেকে কোনও ফাইল ট্র্যাস করার সহজতম এবং সর্বোত্তম উপায় হ'ল ট্র্যাশট্র্যাশ-ক্লিপ ইনস্টল করুন কমান্ড ব্যবহার করা ।

আপনি যেমন ব্যবহার করবেন তেমন এটি ব্যবহার করুন rm:

trash somefile.txt

এটি কেবলমাত্র mvকোনও ফাইলের মধ্যে প্রবেশ করার চেয়ে ভাল ~/.local/share/Trashit কারণ এটি মেটাডেটা সংরক্ষণ করে যেমন ফাইলটি মূলত যেখানে ছিল তাই আপনি যদি প্রয়োজন হয় তবে এটি পুনরুদ্ধার করতে পারবেন (আন-মোছা)।


3
trash-cliআমি আজ ইনস্টল করা সংস্করণে (2012-06-24), এর trash-putপরিবর্তে কমান্ডটি রয়েছে trash
বেনজমিন ওকে

10

আপনি এখানে পেতে পারেন। ~ / .local / শেয়ার / ট্র্যাশ /


6

এটা সর্বশেষ XDG বেস ডিরেক্টরি সুনির্দিষ্টকরণ কারণ হল: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html


আমি এটিকে আমার প্রশ্নের আসল উত্তর হিসাবে চিহ্নিত করতে চাই কারণ আমি এটি একটি "কেন" প্রশ্ন কিন্তু স্পেকটি আবর্জনা ফোল্ডারগুলির কিছুই উল্লেখ করে না। আপনি কী দয়া করে ব্যাখ্যা করতে পারেন কীভাবে এক্সডিজি স্পেক। ট্র্যাশ কনভেনশনকে প্রভাবিত করেছিল?
আলেকসান্দ্র লেভুকুক

@ আলেকসান্দ্র আমি একটি উত্তর দিয়ে আমার উত্তর আপডেট করেছি।
যিশাইয়

@ আলেকসান্ডার আপডেট হওয়া ডওআর উত্তর সকল কিছুর ব্যাখ্যা করে :)
পাওয়েকোভি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.