វាក្យសម្ពេច
MV គឺជាផ្នែកមួយនៃការចែកចាយស្តង់ដារដែលមានមូលដ្ឋានលើខឺណែលលីនុច។ អ្នកប្រើម្នាក់ៗដែលចង់ស្វែងយល់ពីពាក្យបញ្ជាស្ថានីយមូលដ្ឋាននឹងត្រូវបានគេដឹងអំពីនាងដើម្បីសិក្សាពីសកម្មភាពចាំបាច់ណាមួយតាមរយៈកុងសូល។ ឧបករណ៍ប្រើប្រាស់នេះអនុញ្ញាតឱ្យអ្នកប្តូរឈ្មោះថតឯកសារនិងវត្ថុនីមួយៗក៏ដូចជាផ្លាស់ទីពួកវា។ ជាការពិតណាស់សកម្មភាពដដែលអាចត្រូវបានអនុវត្តតាមរយៈចំណុចប្រទាក់ក្រាហ្វិកប៉ុន្តែវាមិនតែងតែអាចទទួលបានវាទេឬវាចាំបាច់ក្នុងការធ្វើភារកិច្ចតាមរយៈ "ស្ថានីយ" ដោយមិនមានការរំខានពីបរិស្ថាននៃផ្ទៃតុ។ បើកដំណើរការពាក្យបញ្ជា MV នៅក្នុងកុងសូលគឺសាមញ្ញណាស់ព្រោះវាក្យសម្ព័ន្ធរបស់វាមិនពិបាកហើយជម្រើសដែលមានអាចមានទំនោរតាមព្យញ្ជនៈក្នុងរយៈពេលពីរបីនាទីដោយមើលតែពួកគេ។ ទោះយ៉ាងណាយើងនៅតែទទួលបានការយកចិត្តទុកដាក់ដាច់ដោយឡែកឡើងវិញចំពោះវិធាននៃការបញ្ចូលនិងអាគុយម៉ង់ដែលមានដូច្នេះសូម្បីតែអ្នកប្រើថ្មីថ្មោងក៏មិនមានសំណួរណាមួយលើប្រធានបទនេះដែរ។ យើងស្នើពីវាក្យសម្ព័ន្ធគឺមានច្បាប់សម្រាប់ការគូរបន្ទាត់នៃសកម្មភាពនៅក្នុងកុងសូល។ដូចដែលអ្នកបានដឹងហើយថាវាក្យសម្ព័ន្ធនៃការសរសេរកម្មវិធីទទួលខុសត្រូវចំពោះវិធានសម្រាប់ការបញ្ចូលពាក្យនៅពេលគូរសំណើមួយឬច្រើន។ មិនបានឆ្លងកាត់ច្បាប់នេះទេហើយក្រុមនេះបានពិចារណានៅថ្ងៃនេះ។ ពីលំដាប់ខ្សែអក្សរនិងអាស្រ័យលើថាតើអ្នកប្រើប្រាស់ត្រូវការត្រឹមត្រូវដែរឬទេ។ ភាពត្រឹមត្រូវនៃការសរសេរមើលទៅដូចនេះ: MV + ជម្រើស + ប្រភពដើម Quile + Auth_name ។ តោះពិចារណាបំណែកនីមួយៗឱ្យបានលំអិតបន្ថែមទៀតដូច្នេះអ្នកអាចយល់ពីតួនាទីរបស់គាត់:
- MV - រៀងៗខ្លួនបញ្ហានៃឧបករណ៍ប្រើប្រាស់ដោយខ្លួនឯង។ វាតែងតែជាការចាប់ផ្តើមនៃខ្សែលើកលែងតែការតំឡើងអាគុយម៉ង់ស៊ូដង់ដែលទទួលខុសត្រូវចំពោះការប្រតិបត្តិនៃពាក្យបញ្ជាក្នុងនាមអ្នកប្រើជាន់ខ្ពស់។ បន្ទាប់មកខ្សែអក្សរទទួលបានប្រភេទ Sudo MV + ជម្រើស + ប្រភពដើម + កន្លែងឈ្មោះ។
- ជម្រើសត្រូវបានដំឡើងភារកិច្ចបន្ថែមដូចជាការបម្រុងទុកការសរសេរឯកសារឡើងវិញនិងសកម្មភាពផ្សេងទៀតដែលយើងនឹងនិយាយនៅក្នុងផ្នែកដាច់ដោយឡែកនៃសម្ភារៈថ្ងៃនេះ។
- ប្រភព - វត្ថុទាំងនោះឬថតទាំងនោះដែលអ្នកចង់ធ្វើសកម្មភាពឧទាហរណ៍ប្តូរឈ្មោះឬផ្លាស់ទី។
- ទីតាំងត្រូវបានចង្អុលបង្ហាញនៅពេលវត្ថុត្រូវបានផ្លាស់ប្តូរហើយប្រសិនបើប្តូរឈ្មោះឈ្មោះថ្មីត្រូវបានចង្អុលបង្ហាញ។
ទាំងនេះគឺជាវិធានបញ្ចូលទាំងអស់ដែលចាំបាច់ត្រូវចងចាំ។ មិនមានលក្ខណៈពិសេសទៀតទេដូច្នេះអ្នកអាចបន្តការវិភាគនៃជម្រើសដែលមាន។
ជម្រើស
អ្នកបានដឹងថាជម្រើសនោះគឺជាអាគុយម៉ង់បន្ថែមនៅក្នុងទំរង់នៃអក្សរដែលបានបញ្ជាក់បើចាំបាច់សម្រាប់ការងាររបស់ក្រុមនៃសកម្មភាពបន្ថែម។ ស្ទើរតែពាក្យបញ្ជាទាំងអស់ដែលមាននៅក្នុងលីនុចអាចត្រូវបានអនុវត្តដោយមានជម្រើសមួយឬច្រើនដែលអាចអនុវត្តបានចំពោះ MV ផងដែរ។ ឱកាសរបស់វាមានគោលបំណងបំពេញភារកិច្ចដូចតទៅនេះ:
- - បង្ហាញឯកសារផ្លូវការអំពីឧបករណ៍ប្រើប្រាស់។ វានឹងមានប្រយោជន៍ប្រសិនបើអ្នកភ្លេចជម្រើសផ្សេងទៀតហើយចង់ទទួលបានការសង្ខេបទូទៅ។
- - ជឿនលឿន - បង្ហាញកំណែ MV ។ វាស្ទើរតែមិនដែលប្រើដោយអ្នកប្រើប្រាស់ទេពីព្រោះនិយមន័យនៃកំណែនៃឧបករណ៍នេះគឺស្ទើរតែមិនដែលត្រូវការ។
- -B /--backup / -backup = - វិធីសាស្ត្រចម្លងឯកសារដែលត្រូវបានផ្លាស់ប្តូរឬសរសេរជាន់លើ។
- -f - នៅពេលធ្វើឱ្យសកម្មនឹងមិនសួរការអនុញ្ញាតពីម្ចាស់ឯកសារទេប្រសិនបើវាមកដល់ផ្លាស់ទីឬប្តូរឈ្មោះឯកសារ។
- - ខ្ញុំផ្ទុយទៅវិញនឹងសុំការអនុញ្ញាតពីម្ចាស់។
- - គ្មាន - បិទការសរសេរជាន់លើវត្ថុដែលមានស្រាប់។
- -strip-trunding-slashes - លុបនិមិត្តសញ្ញាចុងក្រោយ / ពីឯកសារប្រសិនបើមាន។
- -t ថត - ផ្លាស់ទីឯកសារទាំងអស់ទៅថតដែលបានបញ្ជាក់។
- -u - ផ្លាស់ទីតែលុះត្រាតែឯកសារប្រភពថ្មីជាងវត្ថុទិសដៅ។
- -v - បង្ហាញព័ត៌មានអំពីធាតុនីមួយៗក្នុងកំឡុងពេលដំណើរការពាក្យបញ្ជា។
នៅពេលអនាគតអ្នកអាចប្រើជម្រើសខាងលើដើម្បីបញ្ជាក់វាក្នុងរបារមួយក្នុងអំឡុងពេលប្តូរឈ្មោះឬផ្លាស់ប្តូរវត្ថុនីមួយៗឬថត។ បន្ទាប់មកទៀតយើងស្នើឱ្យដោះស្រាយឱ្យបានលំអិតបន្ថែមទៀតជាមួយនឹងឧទាហរណ៍នៃអន្តរកម្មដែលមានប្រជាប្រិយបំផុតជាមួយនឹងពាក្យបញ្ជា MV ដែលបានឈប់នៅឯសកម្មភាពសំខាន់ៗទាំងអស់។
ការផ្លាស់ប្តូរឯកសារនិងថតឯកសារ
ពីព័ត៌មានខាងលើដែលអ្នកដឹងរួចហើយថាក្រុមដែលកំពុងពិចារណាត្រូវបានប្រើដើម្បីផ្លាស់ទីឯកសារ។ ដើម្បីធ្វើដូចនេះអ្នកនឹងត្រូវដំណើរការ "ស្ថានីយ" តាមរបៀបងាយស្រួលហើយសរសេរនៅទីនោះ MV myfile1.txt mydir /, ជំនួសឈ្មោះឯកសារដែលបានបញ្ជាក់និងថតចុងក្រោយទៅជាចាំបាច់។ ប្រសិនបើវត្ថុមិនមាននៅក្នុងថតបច្ចុប្បន្នអ្នកគួរតែចុះឈ្មោះផ្លូវពេញលេញទៅវាដែលយើងនៅតែនិយាយបន្ទាប់។ ដូចគ្នានេះដែរអាចត្រូវបានអនុវត្តដោយថតដាច់ដោយឡែក។
ប្តូរឈ្មោះវត្ថុនិងថតឯកសារ
គោលបំណងទីពីរនៃឧបករណ៍ប្រើប្រាស់កុងសូល MV គឺត្រូវប្តូរឈ្មោះវត្ថុ។ នេះក៏ត្រូវបានធ្វើឡើងតាមរយៈពាក្យបញ្ជាមួយដែរ។ ខាងលើយើងបានសន្យាថានឹងបង្ហាញពីរបៀបដែលប្រតិបត្តិការនេះត្រូវបានអនុវត្តដែលបង្ហាញពីផ្លូវពេញលេញ។ ក្នុងករណីនេះខ្សែអក្សរទទួលបានការមើល MV / ផ្ទះ / ក្រុមហ៊ុន Lumpics / Test.txt Test2.TXT, កន្លែងណា / ផ្ទះ / Lumptop / Desktop / Test.txt គឺជាទីតាំងដែលត្រូវការរបស់វត្ថុដែលត្រូវការឈ្មោះនិងការពង្រីករបស់វា ហើយ Test2.Txt - ឈ្មោះដែលនឹងត្រូវប្រគល់ឱ្យគាត់បន្ទាប់ពីការធ្វើឱ្យសកម្មរបស់ក្រុមនេះ។
ប្រសិនបើមិនមានបំណងចង់បញ្ជាក់ផ្លូវពេញលេញទៅវត្ថុឬថតឯកសារឧទាហរណ៍នៅពេលដែលអ្នកត្រូវការធ្វើសកម្មភាពជាច្រើននៅក្នុងវគ្គមួយវាត្រូវបានណែនាំឱ្យផ្លាស់ទៅទីតាំងដោយបញ្ចូលពាក្យបញ្ជាស៊ីឌី។ បន្ទាប់ពីនោះវិធីពេញលេញក្នុងការសរសេរគឺមិនចាំបាច់ទេ។
បន្ទាប់ពីនោះសូមប្តូរឈ្មោះថតឯកសារតាមរយៈការធ្វើតេស្តសាកល្បង MV 1 ដែលតេស្ត 1 គឺជាឈ្មោះដើមហើយតេស្ត 1 គឺជាចុងក្រោយ។
ភ្លាមៗបន្ទាប់ពីចុចលើគ្រាប់ចុចបញ្ចូល (Enter) អ្នកនឹងឃើញខ្សែបញ្ចូលថ្មីដែលមានន័យថាការផ្លាស់ប្តូរទាំងអស់បានឆ្លងកាត់ដោយជោគជ័យ។ ឥឡូវអ្នកអាចបើកកម្មវិធីគ្រប់គ្រងឯកសារឬឧបករណ៍ផ្សេងទៀតដើម្បីធីកឈ្មោះថតឯកសារថ្មី។
ការបង្កើតច្បាប់ចម្លងនៃវត្ថុបម្រុងទុកនៃវត្ថុ
នៅពេលស្គាល់ជម្រើសពាក្យបញ្ជាវាអាចកត់សំគាល់ការឈ្លោះប្រកែកគ្នា -b ។ វាគឺជាអ្នកដែលទទួលខុសត្រូវក្នុងការបង្កើតច្បាប់ចម្លងបម្រុងទុក។ ការតុបតែងត្រឹមត្រូវនៃខ្សែអក្សរមើលទៅដូចនេះ: MV -b /t /test/txt.txt test1.txt, ដែលជាកន្លែងដែល ut ordest/test.txt គឺជាផ្លូវដែលត្រូវនឹងឯកសារភ្លាមៗ "។
តាមលំនាំដើមវត្ថុបម្រុងទុកនៅចុងបញ្ចប់នៃឈ្មោះរបស់ពួកគេមាននិមិត្តសញ្ញា ~ រៀងៗខ្លួនពាក្យបញ្ជា MV ក៏បង្កើតវាដោយស្វ័យប្រវត្តិដែរ។ ប្រសិនបើអ្នកចង់ផ្លាស់ប្តូរវាអ្នកគួរតែប្រើខ្សែអក្សរ MV -B -S .txt test.txt test1.txt នៅពេលបង្កើតការបម្រុងទុក។ នេះជំនួសឱ្យ ".txt" សរសេរផ្នែកបន្ថែមឯកសារល្អបំផុតសម្រាប់អ្នក។
ការផ្លាស់ប្តូរឯកសារច្រើនក្នុងពេលតែមួយ
ពេលខ្លះមានតម្រូវការដើម្បីផ្លាស់ទីឯកសារជាច្រើនក្នុងពេលតែមួយ។ ជាមួយនឹងកិច្ចការនេះឧបករណ៍ប្រើប្រាស់ដែលកំពុងពិចារណាគឺការស៊ូទ្រាំយ៉ាងល្អឥតខ្ចោះ។ នៅក្នុងស្ថានីយអ្នកគួរតែបញ្ចូលតែ MV myfile1 myfile2 myfile3 myfile3 mydir / ការដាក់ឈ្មោះវត្ថុវត្ថុនិងថតចុងក្រោយទៅឱ្យចាំបាច់។
ប្រសិនបើពាក្យបញ្ជាពីកុងសូលឥឡូវត្រូវបានធ្វើឱ្យសកម្មពីកន្លែងដែលឯកសារទាំងអស់មានទីតាំងសម្រាប់ការផ្លាស់ប្តូរសូមប្រើ MV * mydir / ដើម្បីផ្ទេរពួកវាទាំងអស់ទៅថតដែលបានបញ្ជាក់។ ដូច្នេះអ្នកនឹងសន្សំចំនួនពេលវេលាដ៏សំខាន់មួយដែលកំពុងផ្លាស់ប្តូរដោយការផ្លាស់ប្តូរឬបញ្ចូលឈ្មោះវត្ថុទាំងអស់ដោយដៃ។
អនុវត្តដូចគ្នាចំពោះធាតុដែលមានទ្រង់ទ្រាយដូចគ្នា។ ប្រសិនបើមានបំណងចង់ផ្លាស់ទីឧទាហរណ៍មានតែរូបភាពនៃប្រភេទ JPG អ្នកគួរតែផ្លាស់ប្តូរបន្ទាត់នៅលើ MV * .jpg mydir mydir ។ អនុវត្តដូចគ្នាចំពោះប្រភេទឯកសារដែលគេស្គាល់ទាំងអស់។
ផ្លាស់ទីបាត់នៅក្នុងថតឯកសារគោលដៅ
មានស្ថានភាពដែលចំនួនឯកសារមួយចំនួនត្រូវតែត្រូវបានផ្លាស់ប្តូរទៅថតឯកសារជាក់លាក់មួយប៉ុន្តែវាមួយចំនួនមានរួចហើយនៅក្នុងថតឯកសារនេះ។ បន្ទាប់មកអ្នកត្រូវប្រើជម្រើស -n ដូច្នេះនៅទីបញ្ចប់ក្រុមបានរកឃើញ MV -N Mydir1 / * Mydir2 / ។ ជំនួសថតដែលបានបញ្ជាក់នៅទីនេះនៅលើអ្វីដែលចាំបាច់ដើម្បីផ្លាស់ទីបានត្រឹមត្រូវ។
ដូចដែលអ្នកបានឃើញពាក្យបញ្ជា MV អាចត្រូវបានប្រើសម្រាប់គោលបំណងផ្សេងៗគ្នានិងមានអាគុយម៉ង់ជាក់លាក់ដែលអនុញ្ញាតដោយមិនមានបញ្ហាក្នុងការប្តូរឈ្មោះឬផ្លាស់ប្តូរក្រុមវត្ថុឬឯកសារជាក់លាក់ណាមួយ។ ប្រសិនបើអ្នកចាប់អារម្មណ៍នឹងអន្តរកម្មជាមួយឧបករណ៍កុងសូលស្តង់ដារផ្សេងទៀតនៅក្នុងលីនុចយើងណែនាំអ្នកឱ្យស្វែងយល់ពីសំភារៈលើប្រធានបទនេះដោយប្រើតំណភ្ជាប់ខាងក្រោម។
សូមមើលផងដែរ:
ពាក្យបញ្ជាដែលបានប្រើជាញឹកញាប់នៅក្នុង "ស្ថានីយ" លីនុច
ln / ស្វែងរក / ls / grep / pwd / pwd / pwd / pwco / tf / tou / tf នៅក្នុងលីនុច