मावरिक्स पर छिपी हुई फ़ाइलों को प्रदर्शित करें?


67

OS X के पूर्व संस्करणों पर, कमांड-शिफ्ट-पीरियड का उपयोग करके फाइंडर डायलॉग बॉक्स (ओपन, सेव, आदि) में छिपी फाइलों को प्रदर्शित करना संभव था।

Mavericks में, वह सुविधा मेरे लिए काम नहीं कर रही है। वहाँ एक और आदेश है कि एक का उपयोग कर सकते है? मैं विश्व स्तर पर छिपी फाइलों को सक्षम नहीं करना पसंद करूंगा।

संपादित करें: मैं इनाम की पेशकश कर रहा हूँ। ऐसा लगता है कि मैं टिप्पणी नहीं कर सकता क्योंकि मेरे पास अब पर्याप्त प्रतिनिधि नहीं है :)

तो ... हां, मैं भी 10.9.1 पर चल रहा हूं और यह काम नहीं करता है। मैंने इसे OSX के पिछले संस्करणों में उपयोग किया है और इसने ठीक काम किया है। खोज की गई स्क्रिप्ट फाइंडर में छिपी फाइलों को दिखाने के लिए ठीक है, लेकिन यह ओपन / सेव डायल का उपयोग करते समय अच्छी तरह से काम नहीं करता है।

मेरा उपयोग मामला: कभी-कभी मुझे /tmpनिर्देशिका में फ़ाइलों को खोलने / सहेजने की आवश्यकता होती है । OSX के पिछले संस्करणों में मैंने डिस्क रूट पर जाने के लिए केवल डायलॉग का उपयोग किया था, और फिर दबाया CommandShift.और फिर मैं /tmpडायरेक्टरी (वास्तव में /private/tmp) देख पा रहा था ।

इसलिए, यदि आप लोग OSX के एक ही संस्करण का उपयोग कर रहे हैं और यह आपके लिए काम करता है, तो मुझे लगता है कि इसे फिर से सक्रिय करने का एक तरीका होना चाहिए। कोई विचार?


5
मैंने अभी Cmd-Shift- की कोशिश की। एक ओपन में ... डायलॉग (10.9.1 को क्रोम में) और इसने बहुत अच्छा काम किया। क्या आप: 1) सुनिश्चित करें कि आप जिस फ़ोल्डर में शॉर्ट कट का उपयोग कर रहे हैं, उसमें वास्तव में छिपी हुई फाइलें हैं (मैंने इसे ~ में इस्तेमाल किया है;); 2) वह सीएमडी-शिफ्ट-। आपके सिस्टम पर किसी और चीज़ के लिए रीमैप नहीं किया गया है?
इयान सी

3
यह अभी भी मेरे 10.9.1 पर काम करता है
markhunte

@ क्रिश्चियन: मेरी मशीन वर्तमान में आपके द्वारा जारी की जा रही समस्या का सामना नहीं कर रही है, इसलिए मेरे लिए इस मुद्दे को दोहराने / हल करने में मुश्किल है; हालाँकि, उम्मीद है कि मैं इसे अलग करने में आपकी मदद कर सकता हूँ। क्या आप जिस उपयोगकर्ता खाते का उपयोग अपनी मशीन पर कर रहे हैं, वह एक व्यवस्थापक खाते के रूप में है? साथ ही, पिछली बार आपने कंप्यूटर पर एक रिपेयर अनुमतियाँ कब की थीं ?
अनिल नत्था

@ क्रिसियन और बॉयड, मैं बस कुछ स्पष्ट करना चाहता था। क्या यह समस्या किसी भी खुले / सहेजे गए संवाद बॉक्स में होती है, मूल रूप से यह स्वतंत्र अनुप्रयोग है, या क्या यह केवल अनुप्रयोगों की एक सीमित संख्या में होता है।
अनिल नाथ

1
मैं पुष्टि करता हूं कि पुराने टॉगल शॉर्टकट ने मेरे लिए 10.9.1 पर भी काम करना बंद कर दिया है। हमेशा विश्व स्तर पर सभी फाइलों का सहारा लेना पड़ाdefaults write -g AppleShowAllFiles -bool true
विक्टर ट्रोन

जवाबों:


60

कुंजी बाइंडिंग Maverick पर कॉलम व्यू मोड में काम नहीं करता है, लेकिन यह उदाहरण सूची दृश्य मोड में काम करता है। सूची दृश्य मोड में टॉगल करने के बाद कॉलम दृश्य मोड पर वापस जाना फिर छिपी हुई फ़ाइलों को दिखाता है।


6
इस!! यह जवाब है! +1 धन्यवाद। मैं कल्पना नहीं कर सकता कि उन्हें कॉलम मोड के लिए इसे निष्क्रिय करने के लिए
किसने

@Anentropic: मुझे इस चर्चा में देर हो गई है। मुझे आपका जवाब मिल गया है और मेरे लिए काम करता है, मैं छिपी हुई फ़ाइलों को देख सकता हूं लेकिन मैं उन्हें नहीं खोल सकता जैसे मैं पिछले संस्करणों में देख सकता था। क्या आप जानते हैं कि छिपी हुई फाइलों को कैसे खोला जाता है?
Nrc

यदि आप एक फाइल खोलने के लिए डायलॉग बॉक्स में हैं, तो यह संभव है कि आप जिस प्रोग्राम का उपयोग कर रहे हैं, वह केवल निश्चित फ़ाइल प्रकारों (यानी फ़ाइल एक्सटेंशन) को खोलने के लिए उपयुक्त के रूप में निर्दिष्ट किया गया हो ... छिपी हुई फाइलें अक्सर एक अवधि के साथ शुरू की गई यूनिक्स फाइलें होती हैं। जब तक आप 'सभी फ़ाइल प्रकारों' विकल्प का चयन नहीं करते हैं, तब तक अधिकांश कार्यक्रमों को फ़िल्टर कर दिया जाएगा ... शायद यह आपका मुद्दा है?
एंथ्रोपिक

+1 टिप के लिए धन्यवाद। लेकिन गंभीरता से ... यह कितना बेवकूफ है? कुंजी संयोजन एक प्रदर्शन मोड में काम करेगा और दूसरे में क्यों नहीं? लानत ...
पियरे हेनरी

3
यह अक्षम नहीं है, यह सिर्फ छोटी गाड़ी है। दबाने के बाद Cmd + Shift + ., किसी अन्य फ़ोल्डर पर क्लिक करें फिर वापस क्लिक करें और आप छिपी हुई फ़ाइलों को देख सकते हैं, यहां तक ​​कि कॉलम मोड में भी।
तमलिन

38

मैं वर्तमान में OS X (10.9.1) चला रहा हूं और बस एक डायलॉग बॉक्स में + + .कीबोर्ड शॉर्टकट आज़माया और यह ठीक काम किया।

मैं का एक कीबोर्ड शॉर्टकट के साथ अपने मशीन पर सेटअप एक AppleScript भी है ^+ + + .जो खोजक के भीतर छिपी हुई फ़ाइलें की दृश्यता को टॉगल करता है जब भी मैं चाहता हूँ। इस तरह मुझे छिपी हुई फ़ाइलों को दिखाने के लिए मैन्युअल रूप से टर्मिनल कमांड चलाने की आवश्यकता नहीं है, और मैं गलती से सिस्टम फ़ाइलों को संशोधित करने से बचने के लिए इसे जल्दी से बंद कर सकता हूं। मैं अपने AppleScript के लिए कीबोर्ड शॉर्टकट सेट करने की अनुमति देने के लिए FastScripts ( Mac App Store में भी उपलब्ध ) का उपयोग करता हूं, और AppleScript को अपने ~/Library/Scriptsफ़ोल्डर में रखा ।

अपडेट करें

मैंने अपनी स्क्रिप्ट को अपडेट कर दिया है ताकि फ़ाइंडर को छिपी हुई फ़ाइलों के प्रदर्शन को दिखाने / छिपाने के लिए हर बार मारने की आवश्यकता न हो। जैसा कि मार्किंटन ने बताया है, आप खोजक विंडो की दृश्य स्थिति को टॉगल कर सकते हैं जो सामग्री की सूची को ताज़ा करेगी। मेरी ओर इशारा करने के लिए धन्यवाद मार्कशीट! यहाँ अद्यतन स्क्रिप्ट है:

(*
    Author: Anil Natha
    Description: 
        This script toggles the visibility of hidden files in OS X. This includes
        showing hidden files in Finder windows and on the desktop.
    Last Updated: 2015-02-20
*)
tell application "System Events"

    try
        set hiddenFilesDisplayStatus to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    on error
        set hiddenFilesDisplayStatus to "NO"
    end try
    set hiddenFilesNewDisplayStatus to "NO"

    if hiddenFilesDisplayStatus is "NO" then
        set hiddenFilesNewDisplayStatus to "YES"
    end if

    do shell script "defaults write com.apple.finder AppleShowAllFiles " & hiddenFilesNewDisplayStatus

end tell

tell application "Finder"

    set allWindows to windows

    repeat with currentWindow in allWindows
        set currentWindowView to get the current view of the currentWindow
        set alternateWindowView to list view
        if currentWindowView is list view then
            set alternateWindowView to icon view
        end if
        set the current view of the currentWindow to alternateWindowView
        set the current view of the currentWindow to currentWindowView
    end repeat

end tell

स्क्रिप्ट का पुराना संस्करण नीचे सूचीबद्ध है। यद्यपि यह काम करता है, मैं अब इसका उपयोग करने की अनुशंसा नहीं करता हूं कि उपरोक्त स्क्रिप्ट अधिक कुशलता से काम करती है।

tell application "System Events"

    set hiddenFilesDisplayStatus to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    set hiddenFilesNewDisplayStatus to "NO"

    if hiddenFilesDisplayStatus is "NO" then
        set hiddenFilesNewDisplayStatus to "YES"
    end if

    do shell script "defaults write com.apple.finder AppleShowAllFiles " & hiddenFilesNewDisplayStatus
    do shell script "killall Finder"

end tell

धन्यवाद। कीबोर्ड शॉर्टकट को आज़माएं। मैं इसे कई सालों से इस्तेमाल कर रहा हूं और कई बार काम आया है ।
अनिल नाथ

3
10.9.1 में कोशिश की। काम करने लगता है लेकिन इसे अपडेट करने के लिए बाहर और फ़ोल्डर में क्लिक करने की आवश्यकता होती है। बहुत सुरुचिपूर्ण नहीं, लेकिन प्रभावी। धन्यवाद
जोप

यह अजीब है कि आपको फ़ोल्डर में क्लिक करना होगा। क्या आपको शॉर्टकट को ट्रिगर करने से पहले या उसके बाद करना होगा? किसी भी मामले में, खोजक के लिए परिवर्तन को पहचानने के लिए, इसे फिर से शुरू करना होगा, जब ऐसा होता है, तो मैं केवल to + TAB कुंजी का उपयोग करता हूं ताकि यदि आवश्यक हो तो खोजक विंडो पर वापस आ सके।
अनिल नाथ

2
मैंने 10.9x में पाया है कि खोजक को फिर से शुरू करने की आवश्यकता नहीं है। आप सिर्फ कुछ और करने के लिए विचारों को बदल सकते हैं और फिर से मेरा जवाब देख सकते हैं यहां stackoverflow.com/a/21790997/261305
मार्कशीट

टिप @markhunte के लिए धन्यवाद। मैं उस समाधान के बारे में नहीं जानता था, और एक अच्छा भी! अब मुझे अपनी स्क्रिप्ट को समायोजित करने की आवश्यकता है ताकि यह खोजक को मारने के बजाय केवल दृश्य को ताज़ा करे। एक बार फिर धन्यवाद।
अनिल नाथ

3

कभी नहीं पता था कि यह सुविधा मौजूद थी। लेकिन फिर भी, मैंने हमेशा एक अलग तरीके का उपयोग किया है, एक वह जो अभी भी 10.9 में काम करता है:

प्रणाली विस्तार डिफ़ॉल्ट फ़ोल्डर एक्स । यह एक पुराना गुडी है, और अभी भी अच्छा काम कर रहा है।

इसका एक उन्नत विकल्प यह है कि Optionसभी फाइलों को दिखाने के लिए ओपन / सेव आदि का चुनाव करते समय, जिसमें छुपी हुई हैं, को पकड़ना है।


2

यह अभी भी काम करता है, लेकिन यह मेरे लिए छोटी गाड़ी थी।

मुझे निर्देशिकाओं को बदलना पड़ा और फिर पहले फ़ोल्डर में लौटना पड़ा। फिर यह छिपी हुई फाइलें प्रदर्शित करता है।

यह संवाद को बंद / फिर से खोलने में मदद नहीं करता है। मुझे यकीन नहीं है कि बग कितना व्यापक है या ट्रिगर क्या हो सकता है (यह लैपटॉप बॉक्स से 48 घंटे से कम है)।


एक ही मुद्दा यहाँ। मेरा लैपटॉप एक सप्ताह पुराना है।
विटाली

1

शॉर्टकट ⌘⇧। अभी भी मेरे लिए Mavericks में ठीक काम करता है। यह प्रतीत नहीं होता है कि OS X के पिछले संस्करणों से बदल दिया गया है।

कुछ चीजें जो आप आजमा सकते हैं…

  • सुनिश्चित करें कि जिस फ़ोल्डर को आप देख रहे हैं, उसमें छिपी हुई फ़ाइलें / फ़ोल्डर हैं।

    • lsछिपी हुई फ़ाइलें / फ़ोल्डर हैं यह देखने के लिए आप टर्मिनल में उपयोग कर सकते हैं :

      cd /path/to/folder && ls -la
      
  • सुनिश्चित करें कि आपने शॉर्टकट को किसी और चीज़ के लिए रीमैप नहीं किया है।

    • चेक सिस्टम प्राथमिकताएंकीबोर्डशॉर्टकट किसी भी मैपिंग ⌘⇧ करने के लिए।
    • Ings के लिए मैपिंग के लिए किसी भी 3 rd पार्टी ऐप्स की जाँच करें ।

क्या आपने अपग्रेड किया है या एक ताजा स्थापित किया है? क्या आपके पास कोई अन्य स्क्रिप्ट / हुक चीजें स्थापित हैं?
JBRWilkinson

0

जैसा कि कई अन्य लोगों ने कहा, यह अभी भी पूरी तरह से ठीक काम करता है। हो सकता है कि आपने इस शॉर्टकट को बदल दिया हो और यह आपके इच्छित कार्य को छिपा देता है जो छिपी हुई फाइलों को दिखाना है।


0

यह हॉट-की का समाधान नहीं है, लेकिन मैं इस कार्य के लिए जो उपयोग करता हूं उसे साझा करूंगा। फनी ऐप


-1

आप इस टर्मिनल कमांड को डिफ़ॉल्ट रूप से चालू कर सकते हैं:

defaults write com.apple.finder AppleShowAllFiles -boolean true
killall Finder

... लेकिन यह एक कीबोर्ड शॉर्टकट की तुलना में सुविधाजनक से कम है ... लेकिन आप एक ऑटोमेकर वर्कफ़्लो बना सकते हैं जो एक सेवा चलाता है जो एक सिस्टम कमांड कीबोर्ड शॉर्टकट के लिए आवंटित टर्मिनल कमांड चलाता है ... लेकिन फिर भी उतना सुविधाजनक नहीं है।


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