जवाबों:
आप एक साधारण टर्मिनल कमांड के साथ फाइंडर में छिपी फाइलों को दिखा सकते हैं:
defaults write com.apple.finder AppleShowAllFiles -bool YES
फिर विकल्प कुंजी को दबाकर और उसके डॉक आइकन पर राइट-क्लिक करके खोजक को पुनः लोड करें।
हालाँकि, आप .DS_Store फ़ाइलों को छुपी हुई फ़ाइलों को छिपाए बिना नहीं छिपा सकते। आपको शायद बस एक तरह से या दूसरे तरीके से जीना होगा।
sudo defaults write com.apple.finder AppleShowAllFiles TRUE
if
कोड से पहले अनुभाग के साथ समस्या के कारण ।
यह वही है जो Adobe सुझाव देता है :
बनाने से बचने के लिए .DS_Store फाइलें, फ़ोल्डर्स को देखने के लिए OS X फाइंडर का उपयोग न करें। फ़ोल्डर्स को देखने का एक वैकल्पिक तरीका UNIX कमांड लाइन का उपयोग करना है।
प्रतिभाशाली! ;)
आप इसे छिपा नहीं सकते, लेकिन आप इसे पारदर्शी बना सकते हैं, फिर इसे नीचे-बाएं या नीचे दाएं कोने में खींचें। तो केवल आपको एक स्ट्रिंग दिखाई देगी ".DS_Store", और कोई आइकन नहीं होगा।
विशेषज्ञ विधि: अपने पसंदीदा img संपादक से एक पारदर्शी छवि की प्रतिलिपि बनाएँ, फ़ाइल जानकारी विंडो में फ़ाइल के आइकन का चयन करें और शीर्ष पर मूल आइकन का चयन होने पर पारदर्शी छवि पेस्ट करें।
चरण-दर-चरण विधि (पूर्व Yosemite के लिए):
प्रति @mliqu: OS X Yosemite (10.10.1) में:
मैं इसमें अपना समाधान जोड़ रहा हूं क्योंकि मुझे कोई अन्य विकल्प पसंद नहीं आया। मैं एक वेब डेवलपर हूं और मैं उपयोग करता हूं /bin/zsh
और oh-my-zsh
... या तो आप इसे बैश या श में जोड़ सकते हैं।
यह सरल है, सीधे आगे है, और केवल 8 लाइनें हैं। मैं हालांकि टर्मिनल में बहुत काम करता हूं, इसलिए यही मेरे सेटअप के लिए सबसे अच्छा काम करता है।
मेरे .zshrc में मैंने स्विचिंग को आसान बनाने के लिए निम्न पंक्तियाँ जोड़ीं।
function hideallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder
}
function showallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool YES
killall Finder
}
फिर चलाएं . ~/.zshrc
या . ~/.bash_profile
अपने मैक के बैश या लॉगआउट के लिए, और वापस अंदर जाएं।
फिर टर्मिनल में आप चला सकते हैं showallfiles
या hideallfiles
यह कॉन्फ़िगर को बदल देगा और फाइंडर को पुनः आरंभ करेगा।
संपादित करें: 10.10 Yosemite पर काम करने की पुष्टि की
इस खुला स्रोत जादू उपकरण है: asepsis । गीथूब पर स्रोत उपलब्ध हैं ।
संस्करण 1.4 अब ओएस एक्स मावेरिक्स के साथ काम करता है।
अद्यतन: एल Capitan पर काम नहीं करने की सूचना दी
चेतावनी: Asepsis अब सक्रिय विकास के अंतर्गत नहीं है और OS X 10.11 (El Capitan) और बाद में समर्थित है।
MacOS सिएरा बीटा के रूप में, .DS_Store वास्तव में हमेशा फाइंडर से छिपा होता है। सामान्य रूप से छिपी हुई फ़ाइलें दिखाएं और .DS_Store चले जाएंगे:
defaults write com.apple.finder AppleShowAllFiles -bool YES && killall Finder
एक समाधान की खोज के कई ऑन / ऑफ वर्षों के बाद, केवल कुछ विकल्प हैं, जिनमें से कोई भी आपके मूल प्रश्न से मेल नहीं खाता है; अर्थात आपके विशिष्ट प्रश्न का कोई समाधान मौजूद नहीं है .... फिर भी
http://mac.softpedia.com/get/Dashboard-Widgets/Webcams/Miscellaneous/Hiddenfiles-Widget.shtml
यह केवल डेस्कटॉप को संबोधित करता है, लेकिन जैसा कि .DS_Store फ़ाइलों के लिए यह सबसे अधिक ध्यान देने योग्य और कष्टप्रद जगह है, यह साझा करने लायक हो सकता है:
cd ~/Desktop
rm .DS_Store
cd ~
chmod 500 Desktop
यह अनुक्रम डेस्कटॉप फ़ोल्डर में आपकी लेखन अनुमति को हटा देता है। चूँकि खोजक आपकी अनुमतियों के साथ काम करता है, यह डेस्कटॉप पर .DS_Store फ़ाइल को सहेजने के लिए खोजक की क्षमता को भी हटा देता है। बेशक, यह आपको डेस्कटॉप पर मौजूदा फ़ाइलों को सहेजने या संशोधित करने से भी रोकता है। अगर आपको अल्ट्रा-क्लीन सेटअप पसंद है तो परफेक्ट।
विशेष ऐप्स का उपयोग किए बिना डेस्कटॉप पर no .DS_Store का उदाहरण:
नोट: इन चरणों का उपयोग करना, अभी भी आइटम को डेस्कटॉप पर खींचना संभव है क्योंकि जरूरत पड़ने पर MacOS आपको व्यवस्थापक लॉगिन के लिए प्रेरित करेगा।
ऑटोमेकर का उपयोग करके AppleScript / टर्मिनल सेवा बनाएं और इसे फाइंडर> सेवा मेनू से एक्सेस करने के लिए सहेजें
ऑटोमेकर एक्शन दो चरणों वाली प्रक्रिया होगी।
चरण 1. एक AppleScript जोड़ें। यह स्क्रिप्ट छिपी हुई फ़ाइलों को चालू या बंद कर देगी (हो सकता है कि मैं अपने फ़ोन पर टाइप कर रहा हूं क्योंकि यह ठीक से फ़ॉर्मेट नहीं किया जा सकता)
if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is equal to "0"
then
do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end if
चरण 2. एक बैश क्रोन स्क्रिप्ट जोड़ें। यह अतिरिक्त स्क्रिप्ट स्वचालित रूप से किसी भी .DS_Store फ़ाइलों को खोजेगी और हटाएगी, साथ ही उन्हें प्रदर्शित करने के लिए ट्रिगर किया जाएगा। एक बार पूरा होने पर यह फाइंडर को फिर से लॉन्च करेगा और टर्मिनल को बंद कर देगा।
#!/bin/sh
find ~ -name .DS_Store -exec /bin/rm -f -- {} \;
KillAll Finder
exit 0
यह एक सही समाधान नहीं है, लेकिन यह आपकी तलाश में परिणाम प्राप्त करेगा।
वैकल्पिक रूप से, आप इस उपयोगिता का उपयोग कर सकते हैं जो DS_Store फ़ाइलों के निर्माण को कैश डायरेक्टरी में पुनर्निर्देशित करेगा लेकिन मैं ऐसे सॉफ़्टवेयर को स्थापित नहीं करना पसंद करता हूँ जो जब भी संभव हो संसाधनों का उपभोग करेंगे।
लिंक है http://asepsis.binaryage.com/
मैं एक्स्ट्रा फाइंडर ( http://www.trankynam.com/xtrafinder ) का उपयोग कर छिपी फाइलों के बीच तेजी से टॉगल कर रहा हूं । आप टॉगल करने के लिए अपना शॉर्टकट बना सकते हैं। खोजक को मारने की जरूरत नहीं है। कमांड लिखने या स्क्रिप्ट निष्पादित करने के बजाय यह थोड़ा अधिक आसान और उपयोग में आसान है।
टर्मिनल का उपयोग .DS_store फ़ाइलों को छिपाने के लिए करता है।
defaults write com.apple.finder AppleShowAllFiles -bool NO
यह छिपी हुई फाइलों को छुपाता है। बदल सकते हैं NO
करने के लिए YES
करता है, तो आप उन्हें फिर से देखना चाहते हैं।
नवीनतम सिएरा स्थापित करें, छिपी हुई फ़ाइलों को देखने के लिए सेट करें, दिखाई गई सभी हाइडन फाइलें, लेकिन .DS_Store फाइलें नहीं दिखाई जाएंगी (हालांकि वे वहां हैं)।
निश्चित रूप से पारदर्शी आइकन का उपयोग करें । फिर, बस इसे स्थानांतरित करें। नज़र से ओझल, दिमाग से ओझल।
El Capitan उपयोगकर्ता यहाँ।
मुझे एक साफ डेस्कटॉप रखना पसंद है; कोई आइकन या लिंक नहीं। मुझे फाइंडर में छिपी फाइलों को भी देखना होगा।
मैंने ".DS_Store आइकन" पर डबल क्लिक किया और "शो व्यू ऑप्शंस" का चयन किया। उस विंडो में, मैंने आइकन को 16x16, और टेक्स्ट साइज़ को 10 तक घटाया। मैंने ग्रिड साइज़ को जितना संभव हो उतना छोटा सेट किया।
मैंने फिर आइकन को नीचे दाईं ओर घसीटा, इसलिए मैं डेस्कटॉप के निचले दाएं कोने में एक छोटे से बॉक्स के साथ छोड़ दिया गया हूं।
पारदर्शी आइकन, स्क्रीन से दूर हटो, आसान कदम-दर-चरण यहां:
https://www.scottofford.com/2013/03/hide-ds-store-on-mac/
: इस के माध्यम से विभिन्न जवाब से पूछो https://apple.stackexchange.com/a/237999/6902 ।