ជម្រើស - ពាក្យបញ្ជាលីនុច - ពាក្យបញ្ជាយូនីក

ពាក្យបញ្ជា លីនុច / យូនីក:> ជម្រើស

ឈ្មោះ

ជំនួស - ថែរក្សាតំណនិមិត្តសញ្ញាកំណត់ពាក្យបញ្ជាលំនាំដើម

សង្ខេប

ជម្មើសជំនួស [ ជម្រើស ] - ដំឡើង អាទិភាពផ្លូវតំណឈ្មោះ [ - ផ្លូវ តំណភ្ជាប់ ក្រឡាចត្រង្គ ... ] - [ - សេវា អ៊ិនប៊ីស៊ីស ]

ជម្រើស [ ជម្រើស ] - លុប ផ្លូវឈ្មោះ

ជម្រើស [ ជម្រើស ] - ផ្លូវឈ្មោះកំណត់

ជម្រើស [ ជម្រើស ] - ឈ្មោះ ស្វ័យប្រវត្តិ

ជម្រើស [ ជម្រើស ] - បង្ហាញ ឈ្មោះ

ជម្រើស [ ជម្រើស ] - ឈ្មោះ សំណុំបែបបទ

ការពិពណ៌នា

ជម្រើស បង្កើត, លុប, រក្សានិងបង្ហាញព័ត៌មានអំពី តំណ និមិត្តសញ្ញាដែលមានប្រព័ន្ធជម្មើសជំនួស។ ប្រព័ន្ធជំនួសគឺជាការជួសជុលប្រព័ន្ធជំនួសរបស់ដេបៀន។ វាត្រូវបានសរសេរឡើងវិញជាបឋមដើម្បីដកការពឹងផ្អែកលើ perl; វាត្រូវបានបង្កើតឡើងដើម្បីជំនួសឱ្យស្គ្រីបដែល អាស្រ័យលើភាពទាន់សម័យ របស់ដេបៀន។ ទំព័រមេនេះគឺកំណែប្រែនៃទំព័រមេដែលបានកែប្រែបន្តិចបន្តួចពីគម្រោងដេបៀន។

វាអាចទៅរួចសម្រាប់កម្មវិធីជាច្រើនដែលបំពេញមុខងារដូចគ្នាឬស្រដៀងគ្នាដែលត្រូវបានតំឡើងនៅលើប្រព័ន្ធតែមួយក្នុងពេលតែមួយ។ ឧទាហរណ៍ប្រព័ន្ធជាច្រើនមានកម្មវិធីនិពន្ធអត្ថបទជាច្រើនត្រូវបានដំឡើងភ្លាមៗ។ វាផ្ដល់ជម្រើសដល់អ្នកប្រើប្រព័ន្ធដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រើកម្មវិធីនិពន្ធខុសៗគ្នាបើចង់បានប៉ុន្តែធ្វើឱ្យមានការលំបាកសម្រាប់កម្មវិធីដើម្បីបង្កើតជម្រើសកម្មវិធីនិពន្ធដ៏ល្អដើម្បីហៅបើអ្នកប្រើមិនបានបញ្ជាក់ចំណូលចិត្តពិសេស។

ប្រព័ន្ធជំនួសមានគោលបំណងដោះស្រាយបញ្ហានេះ។ ឈ្មោះទូទៅនៅក្នុង ប្រព័ន្ធឯកសារ ត្រូវបានចែករំលែកដោយឯកសារទាំងអស់ដែលផ្តល់មុខងារផ្លាស់ប្តូរ។ ប្រព័ន្ធជំនួសនិងអ្នកគ្រប់គ្រងប្រព័ន្ធរួមគ្នាកំណត់ឯកសារជាក់ស្តែងណាដែលត្រូវបានយោងដោយឈ្មោះទូទៅនេះ។ ឧទាហរណ៍ប្រសិនបើកម្មវិធីនិពន្ធអត្ថបទ ed (1) និង nvi (1) ត្រូវបានដំឡើងទាំងពីរនៅលើប្រព័ន្ធប្រព័ន្ធជំនួសនឹងធ្វើឱ្យឈ្មោះ / usr / bin / editor ទូទៅ សំដៅលើ / usr / bin / nvi តាមលំនាំដើម។ អ្នកគ្រប់គ្រងប្រព័ន្ធអាចបដិសេធវាហើយបណ្តាលឱ្យវាសំដៅទៅលើ / usr / bin / ed ជំនួសហើយប្រព័ន្ធជំនួសនឹងមិនផ្លាស់ប្តូរការកំណត់នេះទេលុះត្រាតែបានស្នើដោយជាក់លាក់ឱ្យធ្វើដូច្នោះ។

ឈ្មោះទូទៅមិនមែនជាតំណនិមិត្តសញ្ញាផ្ទាល់ទៅនឹងជម្រើសដែលបានជ្រើស។ ផ្ទុយទៅវិញវាជាតំណនិមិត្តសញ្ញាមួយទៅនឹងឈ្មោះនៅក្នុង ថត ជំនួស ដែលជាវេយ្យាករណ៍និមិត្តសញ្ញាទៅនឹងឯកសារពិតប្រាកដដែលបានយោង។ ការនេះត្រូវបានធ្វើដើម្បីឱ្យការផ្លាស់ប្តូររបស់អ្នកគ្រប់គ្រងប្រព័ន្ធអាចត្រូវបានបង្ខាំងនៅក្នុងថត / etc : FHS (qv) ផ្តល់នូវហេតុផលថាហេតុអ្វីបានជានេះជារឿងល្អ។

នៅពេលដែលកញ្ចប់នីមួយៗផ្តល់ឯកសារដែលមានមុខងារពិសេសត្រូវបានតំឡើងផ្លាស់ប្តូរឬដកចេញ ជម្មើសជំនួស ត្រូវបានគេហៅថាធ្វើបច្ចុប្បន្នភាពព័ត៌មានអំពីឯកសារនោះនៅក្នុងប្រព័ន្ធជម្មើសជំនួស។ ជម្មើសជំនួស ត្រូវបានហៅជាធម្មតាពី % post% pre ស្គ្រីបក្នុងកញ្ចប់ RPM ។

ជារឿយៗវាមានប្រយោជន៍សម្រាប់ជម្រើសមួយចំនួនដែលត្រូវធ្វើសមកាលកម្មដូច្នេះពួកគេត្រូវបានផ្លាស់ប្តូរជាក្រុម។ ឧទាហរណ៍នៅពេលដែលកំណែជាច្រើននៃកម្មវិធីនិពន្ធ vi (1) ត្រូវបានតំឡើងទំព័របុរសដែលបានយោងដោយ /usr/share/man/man1/vi.1 គួរតែឆ្លើយតបទៅនឹងការប្រតិបត្តិដែលត្រូវបានយោងដោយ / usr / bin / viជម្រើស ដោះស្រាយចំណុចនេះតាមមធ្យោបាយនៃតំណ មេ និង កូនចៅ ; នៅពេលម្ចាស់ត្រូវបានផ្លាស់ប្តូរទាសករដែលត្រូវបានផ្លាស់ប្តូរផងដែរ។ តំណមេមួយនិងទាសករដែលជាប់ទាក់ទងរបស់វាបង្កើតជា ក្រុម តំណ មួយ

ក្រុមតំណនីមួយៗគឺនៅពេលណាមួយក្នុងរបៀបមួយក្នុងចំណោមពីរ: ដោយស្វ័យប្រវត្តិឬដោយដៃ។ នៅពេលក្រុមមួយស្ថិតនៅក្នុងរបៀបស្វ័យប្រវត្តិប្រព័ន្ធជំនួសនឹងត្រូវសម្រេចដោយស្វ័យប្រវត្តិព្រោះថាកញ្ចប់ត្រូវបានតំឡើងនិងដកចេញថាតើនិងរបៀបធ្វើបច្ចុប្បន្នភាពតំណ។ នៅក្នុងរបៀបដៃ, ប្រព័ន្ធជំនួសនឹងមិនផ្លាស់ប្តូរតំណភ្ជាប់; វានឹងទុកការសម្រេចចិត្តទាំងអស់ទៅកាន់អ្នកគ្រប់គ្រងប្រព័ន្ធ។

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

ជម្រើសនីមួយៗមាន អាទិភាព ជាប់ទាក់ទងជាមួយវា។ នៅពេលដែលក្រុមតំណស្ថិតនៅក្នុងរបៀបស្វ័យប្រវត្តិជម្រើសដែលចង្អុលបង្ហាញដោយសមាជិកនៃក្រុមនេះនឹងជាអាទិភាពខ្ពស់បំផុត។

នៅពេលប្រើជម្រើស --config នឹងរាយជម្រើសទាំងអស់សម្រាប់ក្រុមតំណដែលផ្តល់ឱ្យជា ឈ្មោះ មេ។ បន្ទាប់មកអ្នកនឹងត្រូវបានរំលឹកសម្រាប់ជម្រើសណាមួយដែលត្រូវប្រើសម្រាប់ក្រុមតំណនេះ។ នៅពេលដែលអ្នកផ្លាស់ប្តូរក្រុមតំណនឹងមិនស្ថិតនៅក្នុងរបៀប ស្វ័យប្រវត្តិ ទេ។ អ្នកនឹងត្រូវប្រើជម្រើស --auto ដើម្បីត្រឡប់ទៅស្វ័យប្រវត្តិវិញ។

ស័ព្ទ

ចាប់តាំងពីសកម្មភាពនៃ ជម្មើសជំនួស មានការពាក់ព័ន្ធណាស់ លក្ខខណ្ឌជាក់លាក់ មួយចំនួននឹងជួយពន្យល់ពីប្រតិបត្តិការរបស់វា។

ឈ្មោះទូទៅ

ឈ្មោះដូចជា / usr / bin / editor ដែលយោងតាមប្រព័ន្ធជម្មើសជំនួសមួយក្នុងចំណោមឯកសារមួយចំនួនដែលមានមុខងារដូចគ្នា។

symlink

ដោយគ្មានគុណសម្បត្តិបន្ថែមទៀតនោះវាមានន័យថាតំណនិមិត្តសញ្ញានៅក្នុងថតជំនួស: មួយដែលអ្នកគ្រប់គ្រងប្រព័ន្ធត្រូវបានរំពឹងថានឹងលៃតម្រូវ។

ជំនួស

ឈ្មោះនៃឯកសារជាក់លាក់មួយនៅក្នុងប្រព័ន្ធឯកសារដែលអាចត្រូវបានបង្កើតឡើងតាមរយៈឈ្មោះទូទៅដោយប្រើប្រព័ន្ធជំនួស។

ថតជំនួស

ថតតាមលំនាំដើម / etc / alternatives ដែលមានតំណនិមិត្តសញ្ញា។

ថតរដ្ឋបាល

ថតមួយ, តាមលំនាំដើម / var / lib / ជម្រើស , ដែលមានព័ត៌មានស្ថានភាពរបស់ ជម្មើសជំនួស

តំណ

សំណុំនៃតំណនិមិត្តសញ្ញាដែលពាក់ព័ន្ធដែលមានបំណងធ្វើបច្ចុប្បន្នភាពជាក្រុម។

តំណមេ

តំណនៅក្នុងក្រុមតំណដែលកំណត់ពីរបៀបដែលតំណផ្សេងទៀតនៅក្នុងក្រុមត្រូវបានតំឡើង។

តំណកូនសោ

តំណនៅក្នុងក្រុមតំណដែលត្រូវបានគ្រប់គ្រងដោយការកំណត់នៃតំណមេ។

របៀបស្វ័យប្រវត្តិ

នៅពេលដែលក្រុមតំណស្ថិតនៅក្នុងរបៀបស្វ័យប្រវត្តិប្រព័ន្ធជំនួសធានាថាតំណនៅក្នុងក្រុមនេះចង្អុលទៅជម្រើសអាទិភាពខ្ពស់បំផុតដែលសមស្របសម្រាប់ក្រុម។

របៀបដោយដៃ

នៅពេលដែលក្រុមតំណស្ថិតនៅក្នុងរបៀបដោយដៃប្រព័ន្ធជំនួសនឹងមិនធ្វើការផ្លាស់ប្តូរទៅលើការកំណត់របស់អ្នកគ្រប់គ្រងប្រព័ន្ធឡើយ។

ជម្រើស

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

ជម្រើសទូទៅ

--verbose

បង្កើតយោបល់បន្ថែមអំពីអ្វីដែល ជម្មើសជំនួស កំពុងធ្វើ។

- ច្បាស់

កុំបង្កើតមតិយោបល់ណាមួយលុះត្រាតែមានកំហុសកើតឡើង។ ជម្រើសនេះមិនទាន់ត្រូវបានអនុវត្តនៅឡើយទេ។

- សាកល្បង

កុំធ្វើអ្វីអោយសោះគ្រាន់តែនិយាយអ្វីដែលនឹងត្រូវធ្វើ។ ជម្រើសនេះមិនទាន់ត្រូវបានអនុវត្តនៅឡើយទេ។

- ជំនួយ

ផ្តល់ព័ត៌មានប្រើប្រាស់ខ្លះ (ហើយនិយាយថាកំណែណាមួយនៃ ជម្មើសជំនួស គឺ) ។

- កំណែ

ប្រាប់ថាតើកំណែណាដែល ជំនួស (និងផ្តល់ព័ត៌មានប្រើប្រាស់ខ្លះ) ។

- altdir ថត

បញ្ជាក់ថតជំនួសនៅពេលដែលវាខុសពីលំនាំដើម។

--admindir ថត

បញ្ជាក់ថតរដ្ឋបាលនៅពេលដែលវាខុសពីលំនាំដើម។

សកម្មភាព

- តំឡើង ឈ្មោះផ្លូវតំណភ្ជាប់ [- sluff snink spath ] [- serviceinitscript ] ...

បន្ថែមក្រុមនៃជម្មើសជំនួសទៅប្រព័ន្ធ។ ឈ្មោះ គឺជា ឈ្មោះ ទូទៅសម្រាប់តំណមេ។ តំណ គឺជាឈ្មោះនៃតំណនិមិត្តសញ្ញារបស់វាហើយ ផ្លូវ គឺជាជម្រើសដែលត្រូវបានណែនាំសម្រាប់តំណមេ។ snaping , slink និង spath គឺជាឈ្មោះទូទៅឈ្មោះនិមិត្តសញ្ញានិងជម្រើសសម្រាប់តំណកូនសោហើយ សេវាកម្ម គឺជាឈ្មោះនៃអក្សរអ៊ីនស៊ីសែលដែលបានភ្ជាប់សម្រាប់ជម្រើសផ្សេងទៀត។ ចំណាំ: --initscript គឺជាជម្រើស Red Hat Linux ។ ជម្រើសសូន្យឬច្រើន - អញ្ចឹង ដែលនីមួយៗអនុវត្តដោយអាគុយម៉ង់បីអាចត្រូវបានបញ្ជាក់។

ប្រសិនបើ symlink មេដែលបានបញ្ជាក់មានរួចហើយនៅក្នុងកំណត់ត្រាប្រព័ន្ធជម្មើសជំនួសនោះព័ត៌មានដែលបានផ្តល់នឹងត្រូវបានបន្ថែមជាសំណុំថ្មីនៃជម្មើសជំនួសសម្រាប់ក្រុម។ បើមិនដូច្នោះទេក្រុមថ្មីដែលត្រូវបានកំណត់ទៅរបៀបស្វ័យប្រវត្តិនឹងត្រូវបានបន្ថែមជាមួយព័ត៌មាននេះ។ ប្រសិនបើក្រុមនេះស្ថិតនៅក្នុងរបៀបស្វ័យប្រវត្តិហើយអាទិភាពជំនួសថ្មីបន្ថែមខ្ពស់ជាងជម្រើសដែលបានតំឡើងផ្សេងទៀតសម្រាប់ក្រុមនេះ symlinks នឹងត្រូវបានធ្វើបច្ចុប្បន្នភាពដើម្បីចង្អុលទៅជម្រើសបន្ថែមថ្មី។

ប្រសិនបើ --initscript ត្រូវបានប្រើប្រព័ន្ធជំនួសនឹងគ្រប់គ្រង initscript ដែលទាក់ទងនឹងជម្រើសតាមរយៈ chkconfig ការ ចុះឈ្មោះនិងការមិនចុះឈ្មោះស្គ្រីប init អាស្រ័យលើជម្រើសដែលសកម្ម។

ចំណាំ: --initscript គឺជាជម្រើស Red Hat Linux ។

- ដក ផ្លូវឈ្មោះ

យកជម្រើសផ្សេងនិងតំណកូនសោដែលពាក់ព័ន្ធរបស់វា។ ឈ្មោះ គឺជាឈ្មោះក្នុងថតជំនួសហើយ ផ្លូវ គឺជាឈ្មោះឯកសារដាច់ខាតដែល ឈ្មោះ អាចត្រូវបានភ្ជាប់។ ប្រសិនបើ ឈ្មោះ ពិតជាបានភ្ជាប់ទៅនឹង ផ្លូវ នោះ ឈ្មោះ នឹងត្រូវបានធ្វើបច្ចុប្បន្នភាពដើម្បីចង្អុលទៅជម្រើសដ៏សមរម្យមួយទៀតឬត្រូវបានដកចេញប្រសិនបើគ្មានជម្រើសផ្សេងទៀតដែលនៅសល់។ តំណភ្ជាប់ទោលដែលទាក់ទងនឹងត្រូវបានធ្វើបច្ចុប្បន្នភាពឬដកចេញ។ ប្រសិនបើតំណបច្ចុប្បន្នមិនចង្អុលទៅ ផ្លូវ គ្មានតំណត្រូវបានផ្លាស់ប្ដូរទេ។ មានតែព័ត៌មានអំពីជម្រើសប៉ុណ្ណោះដែលត្រូវបានដកចេញ។

- កំណត់ ឈ្មោះផ្លូវ

តំណនិមិត្តសញ្ញានិងទាសករសម្រាប់ ឈ្មោះ ក្រុមតំណកំណត់ទៅអ្នកដែលបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ ផ្លូវ ហើយក្រុមតំណត្រូវបានកំណត់ជារបៀបដោយដៃ។ ជម្រើសនេះមិនស្ថិតនៅក្នុងការអនុវត្តដេបៀនដើមឡើយ។

- ឈ្មោះ ស្វ័យប្រវត្តិ

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

- បង្ហាញ ឈ្មោះ

បង្ហាញព័ត៌មានអំពីក្រុមតំណដែល ឈ្មោះ ជាតំណមេ។ ព័ត៌មានដែលបានបង្ហាញរួមបញ្ចូលរបៀបរបស់ក្រុម (ដោយស្វ័យប្រវត្តិឬដោយដៃ) ដែលជំនួសឱ្យតំណនិមិត្តសញ្ញាចង្អុលបង្ហាញអ្វីផ្សេងទៀតដែលអាចរកបាន (និងជម្រើសម៉ាស៊ីនរងដែលទាក់ទងរបស់ពួកគេ) និងជម្រើសអាទិភាពខ្ពស់បំផុតដែលបានដំឡើងបច្ចុប្បន្ន។

សូម​មើល​ផង​ដែរ

ln (1), FHS, ស្តង់ដាឋានានុក្រមប្រព័ន្ធឯកសារ។

សំខាន់: ប្រើពាក្យបញ្ជា man ( % man ) ដើម្បីមើលពីរបៀបប្រើពាក្យបញ្ជាលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។