जहां .Tash फ़ोल्डर है?


131

उबंटू 11.10 का उपयोग करते हुए, मैंने गलती से लगभग 700 एमबी की एक फ़ाइल को हटा दिया। मैंने इसे निम्नलिखित स्थानों में खोजने की कोशिश की, लेकिन नहीं कर सका:

/home/user/.local/share
/home/user/ <-- there was no folder .Trash
/home/user/Desktop/ <-- there was no folder .Trash

तो कहां से किया गया। मैं सूक्ति वातावरण का उपयोग करता हूं।

जवाबों:


191

आपकी कचरा निर्देशिका सबसे अधिक संभावना है:

/home/$USER/.local/share/Trash

यदि आपने रूट के रूप में कुछ डिलीट किया है (जैसे Nautilus का उपयोग करके किसी फ़ाइल को डिलीट किया गया है gksu), यह इस प्रकार है:

/root/.local/share/Trash

(सामान्य तौर पर, Freedesktop.org विनिर्देशों [1] [2] के अनुसार , "होम ट्रैश" डायरेक्टरी चालू है $XDG_DATA_HOME/Trash, और $XDG_DATA_HOMEबदले में चूक हुई है $HOME/.local/share)

देखने के लिए .localफ़ाइल प्रबंधक का उपयोग अपने घर फ़ोल्डर में, चयन Show Hidden Filesसे Viewमेनू या सिर्फ टाइप Ctrl+ H

Trashनिर्देशिका पहले बनाया तो किसी उपयोगकर्ता द्वारा फ़ाइल को हटा देता है। भीतर Trashतीन उपनिर्देशिका देखते हैं:

  • files, जहां हटाए गए फ़ाइलों को कचरा खाली होने तक संग्रहीत किया जाता है
  • info, जो जानकारी को संग्रहीत करता है कि फाइलें एक बार कहां थीं और कब हटा दी गईं
  • expunged, जब कचरा खाली कर दिया जाता है, तो फ़ाइलों को संक्षेप में ले जाया जाता है (लेकिन आपके द्वारा हटाए गए निर्देशिकाओं से अन्य उपयोगकर्ताओं के स्वामित्व वाले कुछ हो सकते हैं)।

ध्यान दें कि rmटर्मिनल में कमांड का उपयोग करना या फ़ाइल प्रबंधक में Shift+ Deleteकुंजी संयोजन आपके फ़ाइल को कचरा में स्थानांतरित करने के बजाय स्थायी रूप से हटा देगा।


5
यदि mvट्रैश को कुछ करने के लिए कमांड लाइन का उपयोग करते हैं , तो आपको इसे Trash/files/केवल के बजाय डालने की आवश्यकता हो सकती है Trash/। जब तक मैंने ऐसा नहीं किया, फ़ाइलें कचरा GUI में दिखाई नहीं दीं।
एलेक्सा

हाँ; मैंने इसे संबोधित करने के लिए कुछ जानकारी जोड़ी।
आइबरा

स्थान अभी भी 14.04 में लागू होते हैं
एल्डर गीक

1
यदि आप Trashकमांड लाइन से फ़ाइल को स्थानांतरित करना चाहते हैं , तो चलाएँ gvfs-trash filepath:।
patryk.beza

1
पैकेज से कमांड gvfs-trashका एक विकल्प है । trashtrash-cli
JanKanis

29

कचरा फ़ोल्डर .local/share/Trashआपके घर की निर्देशिका में स्थित है ।

इसके अतिरिक्त, अन्य डिस्क विभाजन पर या हटाने योग्य मीडिया पर यह एक निर्देशिका होगी। trash- uid जहां uid उस उपयोगकर्ता का uid है जिसने आइटम को ट्रैश में स्थानांतरित किया है।


मैं इस फ़ोल्डर को अपने होम डायरेक्टरी में नहीं देख सकता। मैं ubuntu 14 का उपयोग कर रहा हूँ
विवेक

@Vivek फाइलें और निर्देशिका जिनके नाम एक डॉट ( .) के साथ शुरू होते हैं, डिफ़ॉल्ट रूप से छिपे होते हैं। नॉटिलस में, आप उन्हें दिखाने के लिए CTRL + H दबा सकते हैं।
एरिक कार्वाल्हो

अच्छा उत्तर। आपके यूआईडी को कैसे देखना है, यह बताना भी उपयोगी होगा।
गेब्रियल स्टेपल्स

4

उबंटू 10.10 (वनिक)

सूक्ति 3.2.1 क्लासिक

होम फ़ोल्डर> जाओ> बकवास बिन


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.