मैं ओएस एक्स पर अपने टर्मिनल की स्टार्टअप निर्देशिका को कैसे बदल सकता हूं?


14

मैं चाहता हूं कि मेरा टर्मिनल हमेशा घर के बजाय एक निश्चित निर्देशिका में शुरू हो। मैं यह कैसे कर सकता हूँ?


मैंने इसका उत्तर SO पर दिया है: stackoverflow.com/a/39255856/359532
माइकल ओजेरानस्की

जवाबों:


23

मुझे यकीन नहीं है कि अगर एक क्लीनर तरीका है, लेकिन अपने होम डायरेक्टरी cd path/to/directoryमें अपने .bash_profileआप को जोड़ने से आपको अपनी निर्देशिका को स्वचालित रूप से बदलना चाहिए जो आप निर्दिष्ट करते हैं।


जैसा कि रैंडोल्फ ने बताया, घर की निर्देशिका को बदलने के लिए एक साफ-सुथरा तरीका है: stackoverflow.com/questions/145321/… इसे करने का अंतर इतना है कि यह भी ~ बिंदुओं को बदल देता है, जैसा कि "घर" की ओर इशारा करते हुए और कुछ नहीं। स्टार्टअप जगह। इसलिए, इस प्रश्न के लिए आपका उत्तर सबसे उपयुक्त है।
क्रेगॉक्स

1
यदि आपके पास "नया विंडोज ओपन विद: सेम वर्किंग डायरेक्टरी" है तो यह काम नहीं करेगा। कठिन तरीका सीखा।
माइकल ओजेरानस्की

@MichaelOzeryansky आप फिर क्या सुझाव देते हैं?
वोलेटिल 3

@ Volatil3 यह एक समय हो गया है, लेकिन चूंकि इस तरह के जवाब मेरे लिए काम नहीं करते थे इसलिए मैं अपने स्वयं के समाधान के साथ आया: stackoverflow.com/questions/5696757/…
माइकल ओजेरान्सकी

10

"सेटिंग्स" टैब में, टर्मिनल.एप्प की प्राथमिकताओं में, अपने टर्मिनल की शैली का चयन करें (शायद मूल: डिफ़ॉल्ट), फिर "शेल" फलक पर जाएं और cd /any/directory/you/wantरन कमांड बॉक्स में डालें । जब आप एक नया टर्मिनल खोलते हैं, तो यह स्वचालित रूप से निर्देशिका को बदल देगा।


नए टैब को खोलने पर यह अंतिम ओपनिंग डायरेक्टरी को बरकरार नहीं रखेगा
Volatil3


-1

इसे इस्तेमाल करे:

export HOME=DESTINATION_DIRECTORY

बिना किसी दोहरे उद्धरण चिह्न के। सत्यापित करने के लिए, envसूची में गृह के लिए टाइप करें और देखें।


यह काम करता है, लेकिन चूंकि यह मेरे घर को बदल देता है, इसलिए इसका उपयोग करके cdइसे वापस लाया जाएगा और जब मैं नए घर में होता हूं, तो मेरा शीघ्र पता चलता है। बस दूसरों को बता देना।
माइकल ओजेरानस्की

इससे समस्याएँ उत्पन्न होने की अत्यधिक संभावना है। यह अन्य लिपियों और अनुप्रयोगों के लिए उपयोगकर्ता के होम फोल्डर में दस्तावेज़ों और कॉन्फिगर फाइल को कॉमन करने के लिए आम है, जिसे आपने अभी फिर से असाइन किया है। यदि आप टर्मिनल खोलते समय अपने आप को कुछ टाइपिंग से बचाना चाहते हैं, तो ऐसा करने का तरीका नहीं है।
जस्टिन मॉर्गन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.