मुझे अच्छी mv somefile ~/.Trash
कमांड याद है, लेकिन यह फ़ोल्डर नए Ubuntus पर मौजूद नहीं है। क्या किसी को पता है क्यों?
मुझे अच्छी mv somefile ~/.Trash
कमांड याद है, लेकिन यह फ़ोल्डर नए Ubuntus पर मौजूद नहीं है। क्या किसी को पता है क्यों?
जवाबों:
Freedesktop.org कचरा विवरण के अनुसार :
हर उपयोगकर्ता के लिए एक "घर कचरा" निर्देशिका उपलब्ध होना चाहिए। इसका नाम और स्थान $ XDG_DATA_HOME / कचरा है; $ XDG_DATA_HOME उपयोगकर्ता-विशिष्ट डेटा के लिए आधार निर्देशिका है, जैसा कि डेस्कटॉप बेस निर्देशिका विनिर्देश में परिभाषित किया गया है ।
यदि पर्यावरण चर $XDG_DATA_HOME
या तो सेट या खाली नहीं है, तो ~/.local/share
इसका उपयोग किया जाता है। तो डिफ़ॉल्ट रूप से, कचरा फ़ोल्डर है ~/.local/share/Trash
।
भले ही, कमांड लाइन से एक फ़ाइल कचरा का सबसे आसान और सबसे अच्छा तरीका है का उपयोग है कचरा आदेश।
आप इसका उपयोग इस तरह से करेंगे rm
:
trash somefile.txt
यह सिर्फ mv
एक फ़ाइल को आईएनजी से बेहतर है ~/.local/share/Trash
क्योंकि यह मेटाडेटा को संग्रहीत करता है जैसे कि फ़ाइल मूल रूप से थी ताकि आप ज़रूरत पड़ने पर इसे हटा सकें (अन-डिलीट) कर सकें।
इसका कारण है नवीनतम XDG बेस डायरेक्टरी स्पेसिफिकेशन: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
trash-cli
आज (2012-06-24) स्थापित किए गए संस्करण में ,trash-put
इसके बजाय कमांड हैtrash
।