តើសែលជាអ្វី?
មុនពេលមានបរិស្ថានផ្ទៃតុនិងចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិកវិធីតែមួយគត់ដើម្បីធ្វើអន្តរកម្មជាមួយប្រព័ន្ធប្រតិបត្តិការលីនុចគឺប្រើបន្ទាត់ពាក្យបញ្ជាដែលគេស្គាល់ថាជាស្ថានីយ។
ស្ថានីយប្រើកម្មវិធីពិសេសដែលហៅថាសែលដែលគាំទ្រជួរនៃពាក្យបញ្ជាសម្រាប់ដំណើរការភារកិច្ច។
មានសែលប្រភេទផ្សេងគ្នាដែលមាន។ នេះគឺជាសែលដែលប្រើច្រើនជាងគេបំផុត:
- bash - Bourne ម្តងទៀតសែល
- ksh - Korn shell
- csh - C Shell
- សញ្ញា - សែលអាល់មិកឃីស
ការបែងចែកលីនុច ទំនើបភាគច្រើនប្រើសែល bash ឬសែល dash ទោះបីជាវាមានតម្លៃក៏ដោយក៏សែលផ្សេងទៀតនៅតែមាន។
របៀបដែលអ្នកអាចបើកសែលមួយ?
ប្រសិនបើអ្នកតភ្ជាប់ទៅម៉ាស៊ីនមេលីនុចតាមរយៈ ssh នោះអ្នកនឹងទទួលបានត្រង់ទៅសែលលីនុច។ ប្រសិនបើអ្នកកំពុងប្រើលីនុចកំណែផ្ទៃតុហើយអ្នកកំពុងប្រើបរិស្ថានផ្ទៃតុអ្នកអាចចូលទៅសែលដោយគ្រាន់តែបើកស្ថានីយ។
មគ្គុទ្ទេសក៍នេះបង្ហាញពីរបៀបចូលប្រើស្ថានីយតាមវិធីផ្សេងៗគ្នា។
ពេលអ្នកបញ្ចូលស្ថានីយអ្នកនឹងអាចប្រើសែលលំនាំដើមសម្រាប់ស្ថានីយនោះ។
តើស្ថានីយនិងសែលមានរឿងដូចគ្នាឬទេ?
ស្ថានីយនិងសែលមួយដែលជាញឹកញាប់ត្រូវបានប្រើក្នុងការភ្ជាប់ជាមួយគ្នាគឺជាសត្វខុសគ្នាខ្លាំងណាស់។ ស្ថានីយគឺជាកម្មវិធីដែលអនុញ្ញាតឱ្យអ្នកចូលដំណើរការសែល។
ដូចដែលបានរៀបរាប់ខាងលើស្ថានីយមួយអាចដំណើរការប្រភេទសែលផ្សេងៗ។ សែលមិនត្រូវការវត្ថុត្រាប់តាមស្ថានីយដើម្បីរត់ទេ។ អ្នកអាចដំណើរការសែលស្គ្រីបតាមរយៈការងារ CRON ឧទាហរណ៍ដែលជាឧបករណ៍សម្រាប់ដំណើរការស្គ្រីបនៅកំឡុងពេលជាក់លាក់។
តើខ្ញុំអាចទាក់ទងជាមួយសែលដោយរបៀបណា
អ្នកអាចធ្វើអ្វីបានច្រើននៅក្នុងបង្អួចស្ថានីយដែលអ្នកអាចសម្រេចបានក្នុងបរិស្ថានក្រាហ្វិកប៉ុន្តែអ្នកត្រូវដឹងអំពីពាក្យបញ្ជាដែលមាន។
មានវិធីជាច្រើនដើម្បីរាយពាក្យបញ្ជាទាំងអស់។ ឧទាហរណ៍ពាក្យបញ្ជាដូចខាងក្រោមរាយពាក្យបញ្ជាដែលមាន:
compgen -c | ច្រើនទៀត
វានឹងរាយនូវពាក្យបញ្ជាដែលអាចរកបានទាំងអស់ប៉ុន្តែតាមវិធីបែបនេះលុះត្រាតែអ្នកដឹងពីអ្វីដែលពាក្យបញ្ជាមានន័យថាអ្នកទំនងជាមិនមានអារម្មណ៍ស្រួលទេ។
អ្នកអាចប្រើពាក្យបញ្ជាបុរសដើម្បីអានព័ត៌មានអំពីពាក្យបញ្ជានីមួយៗដោយវាយដូចខាងក្រោម:
man ឈ្មោះ
ជំនួស "ពាក្យបញ្ជា" ជាមួយឈ្មោះពាក្យបញ្ជាដែលអ្នកចង់អាន។
អ្នកតែងតែអាចធ្វើតាមមគ្គុទេសក៍នៅលើគេហទំព័រនេះដើម្បីស្វែងយល់ពីវិធីប្រើភាគច្រើននៃពាក្យបញ្ជាលីនុចដែលមាន។
រឿងសំខាន់ៗដែលអ្នកចង់ដឹងគឺរបៀបមើលឯកសាររបៀបកែសម្រួលឯកសាររបៀបស្វែងយល់ពីកន្លែងដែលអ្នកស្ថិតនៅក្នុងប្រព័ន្ធឯកសាររបៀបផ្លាស់ទីឡើងលើនិងចុះក្រោមថតរបៀបផ្លាស់ទីឯកសាររបៀបចម្លងឯកសាររបៀប លុបឯកសារនិងរបៀបបង្កើតថត។
ជាសំណាងល្អមគ្គុទ្ទេសក៍នេះនឹងបង្ហាញអ្នកអំពីរបៀបធ្វើអ្វីៗទាំងអស់ ។
តើស្គ្រីបសែលគឺជាអ្វី
ស្គ្រីបសែលគឺជាស៊េរីនៃពាក្យបញ្ជាសែលដែលបានសរសេរក្នុងឯកសារមួយដែលនៅពេលហៅថានឹងអនុវត្តពាក្យបញ្ជាមួយបន្ទាប់ពីផ្សេងទៀតដែលជាញឹកញាប់យកអ្នកប្រើបញ្ចូល។
សែលស្គ្រីបផ្តល់នូវវិធីមួយដើម្បីអនុវត្តភារកិច្ចសាមញ្ញម្តងហើយម្តងទៀត។
ផ្លូវកាត់ក្តារចុច
មានផ្លូវកាត់ក្ដារចុចមួយចំនួនដែលមានតម្លៃសម្រាប់ការទាក់ទងយ៉ាងរហ័សជាមួយសែលនៅក្នុងបង្អួចស្ថានីយមួយ:
- CTRL + U = កាត់អក្សររហូតដល់ទស្សន៍ទ្រនិច
- CTRL + K = កាត់ពីទស្សន៍ទ្រនិចរហូតដល់ចុងបន្ទាត់
- CTRL + Y = បិទភ្ជាប់អត្ថបទ
- CTRL + E = ផ្លាស់ទីទស្សន៍ទ្រនិចទៅចុងបន្ទាត់
- CTRL + A = ផ្លាស់ទីទស្សន៍ទ្រនិចទៅដើមបន្ទាត់
- ALT + F = លោតទៅចន្លោះបន្ទាប់
- ALT + B = លោតទៅចន្លោះមុន
- ALT + backspace = លុបពាក្យមុន
- CTRL + W = កាត់ពាក្យមុនទស្សន៍ទ្រនិច
- ប្ដូរ (Shift) + បញ្ចូល = បិទភ្ជាប់
ការដំឡើងកម្មវិធីដោយប្រើបន្ទាត់ពាក្យបញ្ជា
សែលអាចត្រូវបានប្រើច្រើនជាងគ្រាន់តែជាវិធីចម្លងឯកសារនៅជុំវិញនិងកែសម្រួលវា។
ឧទាហរណ៍អ្នកអាចប្រើសែលដើម្បីដំឡើងកម្មវិធី។ ពាក្យបញ្ជាភាគច្រើនសម្រាប់ការដំឡើងកម្មវិធីគឺជាក់លាក់ចំពោះប្រព័ន្ធប្រតិបត្តិការនិងមិនមែនសែលជាក់លាក់ទេ។
ឧទាហរណ៍ apt-get មាននៅលើការចែកចាយដែលមានមូលដ្ឋានលើដេបៀនខណៈពេលដែល yum អាចរកបានសម្រាប់ការបែងចែកដែលមានមូលដ្ឋានលើ RedHat ។
អ្នកអាចប្រើ apt-get ក្នុងស្គ្រីបសែលប៉ុន្តែវានឹងមិនដំណើរការលើការចែកចាយទាំងអស់ទេ។ វាគឺជាកម្មវិធីបន្ទាត់ពាក្យបញ្ជាដែលផ្ទុយទៅនឹងពាក្យបញ្ជាសែលដែលបានឧទ្ទិស។
ព័ត៌មានជំនួយនិងល្បិចមានប្រយោជន៍
មគ្គុទេសក៍នេះផ្តល់ជូននូវបញ្ជីនៃគន្លឹះនិងល្បិចមានប្រយោជន៍ចំនួន 15 សម្រាប់បន្ទាត់ពាក្យបញ្ជា។
វានឹងបង្ហាញអ្នកពីរបៀបរត់ពាក្យបញ្ជាក្នុងផ្ទៃខាងក្រោយរបៀបផ្អាកពាក្យបញ្ជារបៀបរក្សាពាក្យបញ្ជាកំពុងរត់សូម្បីក្រោយពេលអ្នកចេញពីរបៀបរត់ពាក្យបញ្ជានៅកាលបរិច្ឆេទនិងពេលណាមួយរបៀបមើលនិងគ្រប់គ្រងដំណើរការរបៀបសម្លាប់ព្យួរ។ ដំណើរការរបៀបទាញយកវីដេអូ Youtube របៀបទាញយកទំព័រវិបនិងរបៀបដើម្បីទទួលបានទ្រព្យសម្បត្តិរបស់អ្នក។