ស៊ីឌីតើធ្វើអ្វីនៅពេលចូលក្នុងបង្អួចស្ថានីយ

តើអ្នកធ្លាប់ឆ្ងល់ពីនិមិត្តសញ្ញាដូចខាងក្រោមនេះទេ?

~ ត្រូវបានគេហៅថា tilde និងមានប្រភពមកពីឡាតាំងសម្រាប់ titulus ហើយយោងទៅតាមវិគីភីឌាវាបានចូលភាសាអង់គ្លេសតាមរយៈភាសាអេស្ប៉ាញ។ វាមានន័យថាជាចំណងជើងឬអក្សរខ្ពស់។

ក្នុងលីនុចសញ្ញានិមិត្តសញ្ញា (~) គឺជាអ្វីដែលត្រូវបានគេស្គាល់ថាជា metacharacter ហើយនៅក្នុងព្រំដែនរបស់សែលស្ថានីយវាមានអត្ថន័យពិសេស។

ដូច្នេះអ្វីដែលពាក្យបញ្ជាដូចខាងក្រោមនេះពិតជាធ្វើ:

ស៊ីឌី ~

ពាក្យបញ្ជាខាងលើគ្រាន់តែនាំអ្នកត្រឡប់ទៅកាន់ថតផ្ទះរបស់អ្នកវិញ។ វាជាផ្លូវកាត់ដ៏អស្ចារ្យ។ ប្រសិនបើអ្នកបានរុករកទៅថតផ្សេងទៀតដូចជា / var / logs ឬ / mnt etc បន្ទាប់មកវាយ cd ~ នឹងត្រឡប់មកអ្នកវិញទៅថតផ្ទះរបស់អ្នក។

សញ្ញា (~) ធ្វើច្រើនជាងនេះទៅទៀត។

ខណៈដែលប្រើសញ្ញាលាយដោយខ្លួនឯងវានាំអ្នកទៅកាន់ថតផ្ទះអ្នកប្រើបច្ចុប្បន្នរបស់អ្នកអ្នកអាចផ្លាស់ទីទៅថតផ្ទះរបស់អ្នកប្រើផ្សេងទៀតដោយវាយឈ្មោះអ្នកប្រើបន្ទាប់ពីសញ្ញាព្រិល។

ឧទាហរណ៍ប្រសិនបើអ្នកមានអ្នកប្រើឈ្មោះថា Fred នៅលើប្រព័ន្ធរបស់អ្នកបន្ទាប់មកអ្នកអាចផ្លាស់ទីទៅថតផ្ទះរបស់គាត់ដោយវាយដូចខាងក្រោម:

ស៊ីឌី ~ fred

ការប្រើសញ្ញាសម្គាល់មួយទៀតគឺត្រូវផ្លាស់ទីទៅថតការងារមុនវិញ។ ស្រមៃថាអ្នកទើបតែបានប្តូរទៅថតផ្ទះរបស់ Fred ពីថត / var / logs ។ អ្នកអាចត្រលប់ទៅថត / var / logs ដោយវាយដូចខាងក្រោម:

ស៊ីឌី ~ -

ទល់មុខ ~ - គឺ ~ + ដែលនៅពេលប្រើជាមួយ ពាក្យបញ្ជា cd នាំអ្នកទៅថតការងារបច្ចុប្បន្ន។

នេះជាការពិតណាស់មិនមានប្រយោជន៍ទេពីព្រោះអ្នកនៅក្នុងថតការងារបច្ចុប្បន្ន។

ការវាយ ស៊ីឌី ទៅក្នុងស្ថានីយហើយការចុចគ្រាប់ចុចថេបផ្តល់នូវបញ្ជីនៃថតដែលមានសក្តានុពលទាំងអស់ដែលអ្នកអាចទៅ។

ឧទាហរណ៏នៃការនេះអាចត្រូវបានគេមើលឃើញនៅក្នុងរូបភាពខាងលើ។

ដើម្បីផ្លាស់ទីទៅថតហ្គេមដូចខាងក្រោម:

cd ~ ហ្គេម

វានឹងនាំអ្នកទៅកាន់ថត / usr / games ។

ចំណាំថាមិនមែនគ្រប់ជម្រើសដែលបានរាយបញ្ជីធ្វើការជាមួយពាក្យបញ្ជា cd ទេ។

ពីរបីចុងក្រោយនៃការប្រើសញ្ញាផ្កាយមានដូចខាងក្រោម:

cd ~ 0

ស៊ីឌី ~ 1

ស៊ីឌី ~ -1

ចំណាំនេះអនុញ្ញាតឱ្យអ្នកផ្លាស់ទីតាមរយៈជង់ថត។ ថតអាចត្រូវបានបន្ថែមទៅជង់ថតដោយប្រើ pushd

ឧទាហរណ៍ប្រសិនបើអ្នកស្ថិតនៅក្នុងថតតន្ត្រីរបស់អ្នកហើយអ្នកចង់ឱ្យវាលេចឡើងនៅក្នុងជង់ថតយកប្រភេទដូចខាងក្រោម:

pushd / home / username / Music

ឥឡូវវាយ ពាក្យបញ្ជា dirs ដូចខាងក្រោម:

dirs -v

នេះបង្ហាញបញ្ជីនៃធាតុទាំងអស់នៅលើជង់។

ចូរគិតពីជង់មួយក្នុងរូបរាងខាងក្រៅរបស់វា។ ស្រមៃថាអ្នកមានក្រដាសទស្សនាវដ្តី។ ដើម្បីចូលទស្សនាទស្សនាវដ្តីទីពីរដែលអ្នកត្រូវដកចេញពីលើដើម្បីទស្សនាវា។

ស្រមៃថាអ្នកមានជង់ដូចខាងក្រោម:

តន្ត្រី
ទាញយក
2. ស្គ្រីប

ការប្រើប្រាស់ពាក្យ cd ~ 2 នាំអ្នកទៅកាន់ថតនៅក្នុងទីតាំងទីពីរនៅក្នុងជង់។ ចំណាំថាទីតាំងដំបូងគឺតែងតែជាថតបច្ចុប្បន្នដូច្នេះពេលក្រោយអ្នកវាយ dirs -v អ្នកនឹងឃើញដូចខាងក្រោម:

ស្គ្រីប
ទាញយក
2. ស្គ្រីប

ប្រសិនបើអ្នក cd ត្រលប់ទៅថតតន្ត្រីទីតាំង 0 ជាថ្មីម្តងទៀតជាតន្ត្រី។

ពាក្យបញ្ជា cd មិនមែនជាពាក្យបញ្ជាតែមួយគត់ដែលធ្វើការជាមួយសញ្ញា ~ (~) ទេ។ ពាក្យបញ្ជា ls ដំណើរការផងដែរ។

ឧទាហរណ៍ដើម្បីរាយឯកសារទាំងអស់នៅក្នុងថតផ្ទះរបស់អ្នកវាយបញ្ចូល:

ls ~

សញ្ញាផ្កាយក៏ត្រូវបានប្រើក្នុងឈ្មោះឯកសារនិងជាទូទៅត្រូវបានបង្កើតជាការបម្រុងទុកដោយកម្មវិធីនិពន្ធអត្ថបទ។

សញ្ញាផ្កាយគឺជា Metacharacters ជាច្រើនដែលប្រើក្នុងលីនុច។ metacharacters ផ្សេងទៀតរួមបញ្ចូលទាំងការឈប់ឬរយៈពេលពេញ (។ ) ដែលត្រូវបានប្រើដើម្បីសម្គាល់ទីតាំងបច្ចុប្បន្ននៅពេលប្រើដើម្បីរុករកប្រព័ន្ធឯកសារសញ្ញាផ្កាយ (*) ត្រូវបានប្រើជាតួអក្សរជំនួសនៅក្នុងការស្វែងរកដែលជាសញ្ញាសួរ (?) ។

និមិត្តសញ្ញាការ៉ាត់ (^) ត្រូវបានប្រើដើម្បីចង្អុលបង្ហាញពីការចាប់ផ្តើមបន្ទាត់ឬខ្សែអក្សរហើយនិមិត្តសញ្ញាដុល្លារត្រូវបានគេប្រើដើម្បីចង្អុលបង្ហាញអំពីចុងបញ្ចប់នៃខ្សែអក្សរឬបន្ទាត់ខណៈពេលកំពុងស្វែងរក។

អត្ថបទនេះពិពណ៌នាអំពីការប្រើ metacharacters