मैं कहीं भी कचरा नहीं खोज पा रहा हूं । क्या आप कृपया मुझे एक आदेश या ऐसा कुछ भी बता सकते हैं जो टर्मिनल का उपयोग करके कचरा खाली कर सके?
मैं कहीं भी कचरा नहीं खोज पा रहा हूं । क्या आप कृपया मुझे एक आदेश या ऐसा कुछ भी बता सकते हैं जो टर्मिनल का उपयोग करके कचरा खाली कर सके?
जवाबों:
आप canrmˋ कमांड का उपयोग कर सकते हैं:
rm -rf ~/.local/share/Trash/*
Rm कमांड फाइल्स या डायरेक्ट्रीज को हटाता है (डिलीट करता है)।
-f, --force Ignore nonexistant files, and never prompt before removing.
-r, -R, --recursive Remove directories and their contents recursively.
कचरा फ़ोल्डर यहां पाया जाता है: $HOME/.local/share/Trash
सावधान रहें कि आप rmकमांड का उपयोग कैसे करते हैं - फाइलें कूड़ेदान में नहीं भेजी जाती हैं, जहां आप उन्हें हटा सकते हैं, इसलिए इसे पूर्ववत करना आसान नहीं है।
~केवल एक शेल-विशिष्ट चीज है, जो आपके होम डायरेक्टरी पथ तक फैलता है। उपयोग करना, जैसे "~/some/path"उद्धरण देने के कारण विस्तार नहीं होगा। इसी तरह, ~यदि आप इसे एड्रेस बार में दर्ज करते हैं, तो सभी फाइल मैनेजर नहीं समझ पाएंगे ।
rmजब तक आप इसे -r(या समतुल्य) विकल्प नहीं देते, तब तक यह फ़ोल्डर को हटा नहीं सकता। हालांकि rmउचित देखभाल के बिना उपयोग करना महत्वपूर्ण व्यक्तिगत फाइलों के खो जाने की स्थिति को नुकसान पहुंचा सकता है , खासकर अगर वाइल्डकार्ड तर्कों के साथ उपयोग किया जाता है।
~एड्रेस बार में समझ में नहीं आता है।
trash-cliस्थापित के साथ , आप कर सकते हैं
trash-empty
कचरा से निपटने के बारे में अधिक रोचक जानकारी: यहाँ
.Trash-$UID- तो इस मामले में कचरा शारीरिक रूप से है दो अलग-अलग जगह ...
आप $XDG_DATA_HOME/Trashनिर्देशिका के लिए देख रहे हैं । कचरा निर्देशिका फ्रीडेसटॉप साइट के "डेस्कटॉप कचरा कैन स्पेसिफिकेशन" में परिभाषित किया गया है । यह चर आम तौर पर टर्मिनल विंडो में उपलब्ध नहीं है, इसलिए आपको इसकी आवश्यकता होगी trash-empty। यह कमांड Freedesktop.org के सभी विवरणों का अनुसरण करता है और यह पता लगाने के लिए पर्याप्त बुद्धिमान है कि कचरा कहां है। आपको इसे पहले इंस्टॉल करना होगा।
इसके लिए अन्य उपकरण हैं, जैसे gvfs-trash --emptyट्रैश कैन में आइटम भी भेज सकते हैं।
$XDG_DATA_HOME। आपने उसे कैसे प्राप्त किए?
trash-empty कचरा खाली करता है । आपको केवल इसे चलाने की आवश्यकता है। बाइनरी trash-cliपैकेज में है। क्या jhort समाधान के समान ही है कि मैं समझाता हूं कि यह कहां से आता है और एक अन्य उपकरण प्रदान करता है।
gio trash --empty, कम से कम उबंटू 18.10 / सूक्ति 3 पर
ट्रैश-क्लि स्थापित प्रकार के साथ trash-empty
कचरा-cli प्रकार स्थापित करने के लिए
sudo apt-get install trash-cli
मुझे इससे समस्या थी
rm -rf ~/.local/share/Trash/*
तो मुझे क्या करना था:
sudo -s
cd ~/.local/share/Trash/
अगली कमांड टाइप करने से पहले, सुनिश्चित करें कि आप सही निर्देशिका में हैं, क्योंकि आप अपने घर के फ़ोल्डर में इस तरह से आसानी से सब कुछ हटा सकते हैं और कोई चेतावनी नहीं होगी।
rm -fr *
और फिर सब कुछ खत्म हो गया था ...
sudo? क्योंकि मैंने एक सुपरयुसर के रूप में कुछ डिलीट कर दिया था, और इसलिए इसे खाली करने के लिए Trash, मुझे sudoउस विशेषाधिकार को हासिल करना था । बस sudo rm -rf /fullabsolutepathएक कमांड में काम करता है।
rm -fr *गलत फ़ोल्डर में लास चलाता है । कृपया अपने उत्तर को संपादित करें और कम से कम पूर्ण पथों का उपयोग करें ...