Unhide / etc dir लेकिन 'AppleShowAllFiles' का उपयोग नहीं कर रहा है। मुमकिन?


3

मैं अक्सर ओएस एक्स लायन पर / आदि के अंदर कॉन्फ़िगर फ़ाइलों का उपयोग करता हूं और संपादित करता हूं। मैं फाइंडर में इस डीआईआर को आसानी से एक्सेस करने में सक्षम होना चाहता हूं, लेकिन छिपी हुई फाइलों को सिस्टम-वाइड का उपयोग करने से अनसाइड नहीं करना चाहता defaults write com.apple.Finder AppleShowAllFiles

किसी को पता है कैसे?


क्या आप यहाँ फ़ाइलों को संपादित करते हैं क्योंकि Apple ने विन्यास को कहीं और स्थानांतरित करने के लिए ट्रेंड किया है इसलिए केवल पुरानी यूनिक्स फाइलें हैं - यदि आप ऐसा करते हैं तो आप अक्सर टर्मिनल का उपयोग नहीं कर रहे हैं।
Mark

हाय मार्क। यह आमतौर पर Apache config फाइल को एडिट करने के लिए होता है जब vhosts, ssl certs आदि को सेट करना। यह बहुत सारे कट और पेस्ट का काम है जो मुझे लगता है कि टर्मिनल की तुलना में GUI टेक्स्ट एडिटर्स में करना आसान है। अक्सर मैं एक एप्लिकेशन के भीतर से / etc / apache2 में कुछ 'सेव' करना चाहता हूं।
Mere Development

जवाबों:


3

ShowAllFiles को एक बार और सक्षम करें, लंबे समय तक खींचें /etc अपने खोजक साइडबार पर। उसके बाद से, /etc ShowAllFiles की परवाह किए बिना फाइंडर और ओपन एंड सेव अस डायलॉग्स में उपलब्ध होगा।


5

लायन (10.7.4) कमांड चलाने वाले मेरे सिस्टम पर sudo chflags -h nohidden /etc पता चला /etc मेरी हार्ड ड्राइव के शीर्ष स्तर पर फ़ोल्डर।

-h झंडा लगाओ chflags यह लिंक की गई फ़ाइल के बजाय एक प्रतीकात्मक लिंक पर कार्य करता है।

man के लिए पेज chflags "जब तक -H या -L विकल्प नहीं दिए जाते हैं, स्टेट्स कहते हैं कि एक प्रतीकात्मक लिंक पर chflags हमेशा सफल होता है और इसका कोई प्रभाव नहीं पड़ता है।" जब मैं इसे चलाता हूं तो यह व्यवहार इस विवरण के अनुरूप नहीं होता है: जब मैं दौड़ता हूं तो मुझे बहुत प्रभाव दिखाई देता है chflags इस विशेष सिमिलिंक पर।

यदि वह समाधान आपके लिए काम नहीं करता है, या यदि आप अपने सिस्टम पर सभी उपयोगकर्ताओं के लिए दृश्यमान करना / बनाना नहीं चाहते हैं, लेकिन आप करना आसानी से फाइंडर और ओपन, सेव आदि डायलॉग बॉक्स में वहाँ नेविगेट करना चाहते हैं, आप एक कमांड चला सकते हैं ln -s /etc ~/etc। इससे एक (दृश्यमान) प्रतीकात्मक लिंक बन जाएगा /etc अपने घर निर्देशिका में निर्देशिका। जब आप इसे डबल क्लिक करते हैं, तो यह खुल जाएगा /etc निर्देशिका (वास्तव में /Private/etc निर्देशिका क्योंकि /etc OS X में एक सिम्लिंक उपचार है)।


/ आदि विचार के लिए यह सहानुभूति उत्कृष्ट है! इस तरह का एक अच्छा विचार मुझे आपके पहले समाधान की कोशिश करने की आवश्यकता नहीं थी। धन्यवाद!
Mere Development

मैं पुष्टि कर सकता हूं कि sudo chflags -h nohidden /etc कमांड अभी भी योसेमाइट में काम करती है - धन्यवाद
Robert Petz

0

यद्यपि यह बिल्कुल नहीं है कि आप क्या चाहते हैं, आप एक बना सकते हैं आवेदन साथ में स्वचालक

ऐसा करने के लिए:

  • खुला स्वचालक
  • चुनते हैं काम का प्रवाह
  • चुनते हैं शैल स्क्रिप्ट चलाएँ और प्रकार open /etc
  • मारो बचाना और चुनें आवेदन प्रारूप के रूप में।

आप, फिर, खोलने में सक्षम होंगे आदि फ़ोल्डर डबल क्लिक करके आवेदन आपने अभी बनाया है।


धन्यवाद, यह एक विचार है, लेकिन मैं अक्सर ऐप्स के भीतर / etc / * से बचाने या खोलने में सक्षम होना चाहता हूं (Apache configs और SSL certs etc)
Mere Development
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.