តើធ្វើដូចម្តេចដើម្បីរកថតរបស់អ្នកជាមួយពាក្យបញ្ជា pwd

ពាក្យបញ្ជាសំខាន់បំផុតមួយដែលអ្នកនឹងរៀននៅពេលប្រើបន្ទាត់ពាក្យបញ្ជាលីនុចគឺជាពាក្យបញ្ជា pwd ដែលតំណាងឱ្យថតការងារធ្វើការបោះពុម្ព។

មគ្គុទ្ទេសក៍នេះនឹងបង្ហាញអ្នកពីរបៀបប្រើពាក្យបញ្ជា pwd ហើយនឹងបង្ហាញផ្លូវលំអានទៅថតដែលអ្នកកំពុងដំណើរការនិងថតឡូជីខលដែលអ្នកកំពុងធ្វើការ។

តើធ្វើដូចម្តេចដើម្បីរកឱ្យឃើញណាមួយលីនុចថតអ្នកនៅក្នុងបច្ចុប្បន្ន

ដើម្បីស្វែងយល់ថាតើថតមួយណាដែលអ្នកកំពុងដំណើរការពាក្យបញ្ជាខាងក្រោម:

pwd

លទ្ធផលសម្រាប់ពាក្យបញ្ជា pwd នឹងមានដូចនេះ:

/ home / gary

នៅពេលអ្នកផ្លាស់ទីជុំវិញប្រព័ន្ធថតការងារនឹងផ្លាស់ប្តូរដើម្បីឆ្លុះបញ្ចាំងពីទីតាំងបច្ចុប្បន្នរបស់អ្នកនៅក្នុងប្រព័ន្ធឯកសារ។

ឧទាហរណ៍ប្រសិនបើអ្នកប្រើ ពាក្យបញ្ជា cd ដើម្បីរុករកទៅថតឯកសារពាក្យបញ្ជា pwd នឹងបង្ហាញដូចខាងក្រោម:

/ home / gary / ឯកសារ

អ្វីដែលបង្ហាញ pwd នៅពេលអ្នករុករកទៅថតដែលមាននិមិត្តសញ្ញា

សម្រាប់ផ្នែកនេះយើងនឹងបង្កើតសេណារីយ៉ូតិចតួចដើម្បីពន្យល់ពីស្ថានភាព។

ស្រមៃថាអ្នកមានរចនាសម្ព័ន្ធថតដូចខាងក្រោម:

ឥឡូវនេះស្រមៃថា អ្នកបានបង្កើតតំណនិមិត្តសញ្ញា ទៅថត 2 ដូចខាងក្រោម:

ln-s / home / gary / documents / folder1 / home / gary / documents / accounts

មែកធាងថតឥឡូវនេះមើលទៅដូចនេះ:

ពាក្យបញ្ជា ls បង្ហាញឯកសារនិងថតនៅក្នុងទីតាំងជាក់លាក់មួយ:

ls -lt

ប្រសិនបើខ្ញុំរត់ពាក្យបញ្ជាខាងលើប្រឆាំងនឹងថតឯកសាររបស់ខ្ញុំខ្ញុំនឹងឃើញថាសម្រាប់គណនីវានឹងបង្ហាញដូចនេះ:

គណនី -> ថត 2

តំណនិមិត្តសញ្ញាចង្អុលទៅទីតាំងមួយផ្សេងទៀតនៅក្នុងប្រព័ន្ធឯកសារ។

ឥឡូវនេះស្រមៃថាអ្នកស្ថិតនៅក្នុងថតឯកសារហើយអ្នកបានប្រើពាក្យបញ្ជា cd ដើម្បីផ្លាស់ទីទៅក្នុងថតគណនី។

តើអ្នកគិតថាទិន្នផលរបស់អ្នកនឹងមានអ្វីខ្លះ?

ប្រសិនបើអ្នកទាយថាវានឹងបង្ហាញ / home / gary / ឯកសារ / គណនីបន្ទាប់មកអ្នកនឹងត្រឹមត្រូវប៉ុន្តែប្រសិនបើអ្នករត់ពាក្យបញ្ជា ls ប្រឆាំងនឹងថតគណនីវានឹងបង្ហាញអ្នកនូវឯកសារនៅក្នុងថត folder2 ។

រកមើលពាក្យបញ្ជាដូចខាងក្រោម:

pwd -P

នៅពេលអ្នករត់ពាក្យបញ្ជាខាងលើក្នុងថតតំណនិមិត្តសញ្ញាអ្នកនឹងឃើញទីតាំងពិតដែលក្នុងករណីរបស់យើងគឺ / home / gary / documents / folder2 ។

ដើម្បីមើលថតឡូជីខលអ្នកអាចប្រើពាក្យបញ្ជាដូចខាងក្រោម:

pwd -L

នេះនឹងបង្ហាញក្នុងករណីរបស់ខ្ញុំដូចជា pwd នៅលើខ្លួនវាដែល / home / gary / documents / accounts ។

អាស្រ័យលើរបៀបដែលត្រូវចងក្រងនិងរៀបចំនៅលើប្រព័ន្ធរបស់អ្នកពាក្យបញ្ជា pwd អាចជាលំនាំដើមនៃផ្លូវឬអាចមានលំនាំដើមទៅកាន់ផ្លូវឡូជីខល។

ដូច្នេះវាជាទម្លាប់ល្អក្នុងការប្រើប៉ារ៉ាម៉ែត្រ -P ឬ -L (អាស្រ័យលើឥរិយាបទដែលអ្នកចង់ឃើញ) ។

ការប្រើអថេរ $ PWD

អ្នកអាចមើលថតការងារបច្ចុប្បន្នដោយបង្ហាញតម្លៃនៃអថេរ $ PWD ។ គ្រាន់តែប្រើពាក្យបញ្ជាដូចខាងក្រោម:

echo $ PWD

បង្ហាញថតការងារមុន

ប្រសិនបើអ្នកចង់មើលថតការងារពីមុនអ្នកអាចដំណើរការពាក្យបញ្ជាដូចខាងក្រោម:

echo $ OLDPWD

វានឹងបង្ហាញថតដែលអ្នកបានចូលមុនពេលអ្នកផ្លាស់ទីទៅថតបច្ចុប្បន្ន។

ការកើតឡើងច្រើននៃការលើសលាស់

ដូចដែលបានរៀបរាប់ពីមុនគឺអ្នកដទៃអាចមានគំនិតខុសគ្នាអាស្រ័យលើរបៀបដែលវាត្រូវបានរៀបចំ។

ឧទាហរណ៍ដ៏ល្អមួយនេះគឺស្ថិតនៅក្នុងគូប៊ុនទូលីនុច។

កំណែសែលរបស់ pwd ដែលត្រូវបានប្រើនៅពេលអ្នកដំណើរការ pwd បង្ហាញថតការងារឡូជីខលនៅពេលដែលអ្នកស្ថិតនៅក្នុងថតតំណនិមិត្តសញ្ញា។

ទោះជាយ៉ាងណាក៏ដោយប្រសិនបើអ្នកដំណើរការពាក្យបញ្ជាខាងក្រោមអ្នកនឹងឃើញថាវាបង្ហាញថតការងារជាក់ស្តែងនៅពេលអ្នកស្ថិតនៅក្នុងថតតំណនិមិត្តសញ្ញា។

/ usr / bin / pwd

នេះពិតជាមិនមានប្រយោជន៍ទេព្រោះអ្នកកំពុងរត់ពាក្យបញ្ជាដូចគ្នាប៉ុន្តែអ្នកកំពុងមានលទ្ធផលបញ្ច្រាសពេលរត់ក្នុងរបៀបលំនាំដើម។

ដូចដែលបានរៀបរាប់ខាងលើអ្នកប្រហែលចង់ចូលទៅក្នុងទម្លាប់នៃការប្រើស្គ្រីប -P និង -L ។

សង្ខេប

មានតែការផ្លាស់ប្តូរពីរសម្រាប់ពាក្យបញ្ជា pwd ប៉ុណ្ណោះ:

pwd - កំណែ

នេះបង្ហាញលេខកំណែបច្ចុប្បន្នសម្រាប់ pwd ។

នៅពេលរត់ប្រឆាំងនឹងកំណែសែលរបស់ pwd នេះអាចមិនដំណើរការប៉ុន្តែវានឹងធ្វើការប្រឆាំងនឹង / bin / pwd ។

ការប្ដូរផ្សេងទៀតមានដូចខាងក្រោម:

pwd - ជំនួយ

នេះបង្ហាញទំព័រសៀវភៅដៃទៅបង្អួចស្ថានីយ

ជាថ្មីម្តងទៀតវាមិនដំណើរការសម្រាប់កំណែសែលរបស់ pwd ទេមានតែប្រឆាំងនឹងកំណែ / bin / pwd ប៉ុណ្ណោះ។