सीडी ~ जेव्हा टर्मिनल विंडोमध्ये प्रवेश करते तेव्हा काय करतो

कधी खालील चिन्ह काय आश्चर्य?

~ याला टिल्ड असे म्हणतात आणि मूळ लॅटिनमधून टायटसस व विकिपीडिया प्रमाणे होते आणि ते स्पॅनिश भाषेद्वारे इंग्रजी भाषेत आले. याचा अर्थ शीर्षक किंवा उपरिलेख आहे.

लिनक्समध्ये टिल्ड (~) चिन्ह म्हणजे मेटाचॅरॅक्टर म्हणून ओळखले जाते आणि टर्मिनलच्या शेलच्या आंतर्गत त्याचा विशेष अर्थ असतो.

तर खालील आज्ञा नक्की काय करते:

सीडी ~

वरील आदेश तुम्हाला परत आपल्या होम डिरेक्ट्रीवर घेऊन जातो. हे एक चांगले शॉर्टकट आहे आपण / var / log किंवा / mnt etc सारख्या अन्य फोल्डरवर नेव्हिगेट केले असेल तर सीडी टाईप केल्यावर तुम्हाला आपल्या यूज़रच्या होम डायनेट्रीमध्ये परत मिळेल.

टिल्ड (~) त्यापेक्षा काही जास्त करतो.

स्वत: वर टिल्ड वापरताना आपण आपल्या वर्तमान वापरकर्त्याच्या होमडिस्कवर घेऊन जाऊ शकता आणि आपण टिल्डच्या नंतर वापरकर्त्याचे नाव टाइप करून दुसर्या वापरकर्त्याच्या होम निर्देशिकेत हलवू शकता.

उदाहरणार्थ, आपल्या सिस्टमवर फ्रेड नावाचा एक वापरकर्ता असल्यास आपण खालील टाइप करून त्याच्या होम फोल्डरवर जाऊ शकता:

सीडी ~ फ्र्रेड

टिल्डचा आणखी एक वापर म्हणजे पूर्वीच्या कार्यरत असलेल्या डिरेक्टरीत परत जाणे. कल्पना करा की आपण फ्रेडचे होम फोल्डर फक्त / var / logs फोल्डर मधून स्विच केले आहे. आपण / var / logs फोल्डरमध्ये खालील टाइप करून परत मिळवू शकता:

सीडी ~ -

याच्या उलट ~ - is ~ + आहे जे cd आदेशासह वापरले जाते तेव्हा ते तुम्हाला चालू कार्यरत डिरेक्ट्रीवर नेते.

अर्थात, हे विशेषतः उपयोगी नाही कारण आपण आधीपासून वर्तमान कार्यरत असलेल्या निर्देशिकामध्ये आहात.

सीडी ~ टर्मिनलमध्ये टाईप करणे आणि टॅब की दाबून आपण ज्या संभाव्य फोल्डर्सकडे जाऊ शकता त्यांची सूची प्रदान करते

याचे एक उदाहरण वरील प्रतिमेत दिसत आहे.

गेम फोल्डरवर जाण्यासाठी खालील टाइप करा:

सीडी ~ खेळ

हे तुम्हाला / usr / games फोल्डरवर घेऊन जाईल.

लक्षात घ्या की सूचीबद्ध सर्व पर्याय सीडी आदेशासह काम करतात.

टिल्डचे शेवटचे काही उपयोग खालीलप्रमाणे आहेत:

सीडी ~ 0

सीडी ~ 1

सीडी ~ -1

या नोटेशनमुळे आपल्याला डिरेक्टरी स्टॅकवर जाणे शक्य होते. पुशड वापरुन फोल्डर स्टॅकमध्ये फोल्डर जोडले जाऊ शकतात.

उदाहरणार्थ, जर आपण आपल्या संगीत फोल्डरमध्ये असाल आणि आपल्याला तो निर्देशिका स्टॅकमध्ये खालील दिसण्यासाठी इच्छुक असेल:

पुशड / होम / वापरकर्तानाव / संगीत

आता खालील dirs कमांड टाईप करा.

dirs -v

हे स्टॅकवरील सर्व गोष्टींची सूची दर्शविते.

त्याच्या भौतिक स्वरूपात एक स्टॅकचा विचार करा कल्पना करा की आपल्याकडे मासिके एक स्टॅक आहेत खाली दुसरी मॅगझिन मिळवण्यासाठी आपल्याला त्यास वरून एक काढणे आवश्यक आहे.

अशी कल्पना करा की आपल्याकडे एक स्टॅक खाली आहे:

0. संगीत
1. डाउनलोड
2. लिपी

Cd ~ 2 या शब्दाचा वापर केल्यावर तुम्हाला स्टॅकमधील दुसऱ्या स्थानावर फोल्डरवर घेऊन जाते. लक्षात घ्या की प्रथम स्थानावर नेहमीच चालू निर्देशिका असते त्यामुळे पुढील वेळी आपण dirs -v टाइप केल्यास आपण खालील दिसेल:

0. स्क्रिप्ट
1. डाउनलोड
2. लिपी

आपण पुन्हा संगीत फोल्डरवर सीडी केल्यास, स्थिती 0 पुन्हा संगीत असेल.

Cd ही कमांड ती केवळ टिल्ड (~) सह कार्य करत नाही. Ls कमांड तसेच कार्य करते.

उदाहरणार्थ तुमच्या होम फोल्डरमधील सर्व फाईल्सची यादी खालीलप्रमाणे टाईप करा.

एलएस ~

टिल्डदेखील फाईलनेम मध्ये वापरले जाते आणि सामान्यतः मजकूर संपादकाद्वारे बॅक अप म्हणून तयार केले जाते.

टिल्ड हा लिनक्समध्ये वापरल्या गेलेल्या अनेक मेटाचलक्टर्सपैकी एक आहे. इतर मेटाॅकाटर्समध्ये संपूर्ण स्टॉप किंवा कालावधी (.) जो फाइल सिस्टमला नेव्हिगेट करण्यासाठी वापरल्या जात असताना वर्तमान स्थिती दर्शवण्यासाठी वापरली जाते, प्रश्नचिन्हाप्रमाणेच (*) शोधांमध्ये वाइल्डकार्ड वर्ण म्हणून तारांकन (*) वापरले जाते.

कॅरेट चिन्ह (^) एक ओळी किंवा स्ट्रिंगच्या सुरूवातीस दर्शविण्यासाठी वापरला जातो आणि डॉलर चिन्हांचा शोध घेताना स्ट्रिंग किंवा ओळीच्या समाप्तीस दर्शविण्यासाठी वापरला जातो.

हा लेख मेटाकायरॅक्टर्सच्या वापराचे वर्णन करतो .