តើធ្វើដូចម្តេចដើម្បីលុបថតនៅក្នុងលីនុច?
នៅក្នុងប្រព័ន្ធលីនុច ការសម្អាតថតឯកសារអាចធ្វើឡើងតាមវិធីផ្សេងៗ អាស្រ័យលើថាតើអ្នកចង់រក្សាថតឯកសារដោយខ្លួនឯង និងលក្ខណៈឯកសារនៅក្នុងវា។ ខាងក្រោមនេះជាវិធីសាស្រ្តទូទៅមួយចំនួន៖
វិធីសាស្រ្តទី 1: ប្រើ rm ពាក្យបញ្ជាដើម្បីលុបឯកសារទាំងអស់នៅក្នុងថត
ប្រសិនបើអ្នកចង់លុបឯកសារទាំងអស់នៅក្នុងថតមួយ ប៉ុន្តែរក្សាថតដោយខ្លួនវា អ្នកអាចប្រើឯកសារ rm បញ្ជា។ ឧទាហរណ៍ ដើម្បីជម្រះបញ្ជីឈ្មោះ my_directoryអ្នកអាចប្រើពាក្យបញ្ជាខាងក្រោម៖
rm -rf my_directory/*
-r ជម្រើសនៅទីនេះតំណាងឱ្យការលុបដដែលៗ និង -f ជម្រើសមានន័យថាបង្ខំឱ្យលុប ពោលគឺគ្មានការបញ្ជាក់បញ្ជាក់។
វិធីសាស្រ្តទី 2: ប្រើពាក្យបញ្ជាស្វែងរកជាមួយ -exec
ប្រសិនបើអ្នកចង់បានការគ្រប់គ្រងលម្អិតបន្ថែមទៀតលើដំណើរការលុបនេះ អ្នកអាចប្រើពាក្យបញ្ជាស្វែងរកពាក្យបញ្ជារួមគ្នាជាមួយ- ប្រតិបត្តិជម្រើស។ ឧទាហរណ៍៖
ស្វែងរក my_directory -type f -exec rm {} \;

ពាក្យបញ្ជានេះនឹងស្វែងរកឯកសារទាំងអស់ (- ប្រភេទ f) នៅក្រោម my_directory ថតឯកសារនិងប្រតិបត្តិ rm ពាក្យបញ្ជាលើឯកសារនីមួយៗ។
វិធីសាស្រ្តទី 3: បង្កើតថតថ្មីមួយដើម្បីជំនួសឯកសារដើម
ប្រសិនបើអ្នកចង់លុបថតទាំងស្រុង ហើយមិនខ្វល់នឹងការបង្កើតវាឡើងវិញទេ អ្នកអាចលុបថតទាំងមូល រួចបង្កើតវាម្ដងទៀត៖

rm -rf my_directory mkdir my_directory
វិធីសាស្រ្តនេះលុបថត និងមាតិកាទាំងអស់របស់វា បន្ទាប់មកបង្កើតថតទទេថ្មី។
វិធីទី ៤៖ ប្រើ ស៊ីស៊ីស៊ី បញ្ជា
នេះ។ ស៊ីស៊ីស៊ី ពាក្យបញ្ជាអាចត្រូវបានប្រើដើម្បីធ្វើសមកាលកម្មឯកសារ និងថត ហើយវាក៏អាចត្រូវបានប្រើដើម្បីលុបថតមួយផងដែរ។ ឧទាហរណ៍៖
rsync -a --លុបថតទទេ/ my_directory/

នៅទីនេះ ថតទទេ គឺជាថតទទេ ហើយ --លុប ជម្រើសយកឯកសារចេញពីថតគោលដៅដែលមិនមាននៅក្នុងថតប្រភព។
ការប្រុងប្រយ័ត្នជាមុន
មុនពេលអនុវត្តប្រតិបត្តិការលុប សូមប្រាកដថាអ្នកពិតជាមានបំណងលុបឯកសារ ព្រោះសកម្មភាពទាំងនេះមិនអាចត្រឡប់វិញបានទេ។
ប្រសិនបើថតមានឯកសារសំខាន់ៗ សូមធ្វើការបម្រុងទុកជាមុនសិន។
ការប្រើប្រាស់ ស៊ូដូ ពាក្យបញ្ជាទាមទារសិទ្ធិគ្រប់គ្រង។ ប្រសិនបើអ្នកមិនមានការអនុញ្ញាតគ្រប់គ្រាន់ទេ អ្នកប្រហែលជាត្រូវប្រើ ស៊ូដូ ដើម្បីប្រតិបត្តិពាក្យបញ្ជាទាំងនេះ។
វិធីសាស្ត្រខាងលើអនុវត្តចំពោះស្ថានភាពភាគច្រើន ប៉ុន្តែនៅពេលអនុវត្តពួកវា សូមជ្រើសរើសវិធីសាស្ត្រសមស្របដោយផ្អែកលើករណីជាក់លាក់របស់អ្នក ហើយបន្តការប្រុងប្រយ័ត្នដើម្បីជៀសវាងការបាត់បង់ទិន្នន័យ។
ប្រសិនបើអ្នកចង់បានការគ្រប់គ្រងលម្អិតបន្ថែមទៀតលើដំណើរការលុបនេះ អ្នកអាចប្រើពាក្យបញ្ជាស្វែងរកពាក្យបញ្ជារួមគ្នាជាមួយ- ប្រតិបត្តិជម្រើស។ ឧទាហរណ៍៖
ស្វែងរក my_directory -type f -exec rm {} \;

ពាក្យបញ្ជានេះនឹងស្វែងរកឯកសារទាំងអស់ (- ប្រភេទ f) នៅក្រោម my_directory ថតឯកសារនិងប្រតិបត្តិ rm ពាក្យបញ្ជាលើឯកសារនីមួយៗ។
វិធីសាស្រ្តទី 3: បង្កើតថតថ្មីមួយដើម្បីជំនួសឯកសារដើម
ប្រសិនបើអ្នកចង់លុបថតទាំងស្រុង ហើយមិនខ្វល់នឹងការបង្កើតវាឡើងវិញទេ អ្នកអាចលុបថតទាំងមូល រួចបង្កើតវាម្ដងទៀត៖
វិធីសាស្រ្តនេះលុបថត និងមាតិកាទាំងអស់របស់វា បន្ទាប់មកបង្កើតថតទទេថ្មី។
វិធីទី ៤៖ ប្រើ ស៊ីស៊ីស៊ី បញ្ជា
នេះ។ ស៊ីស៊ីស៊ី ពាក្យបញ្ជាអាចត្រូវបានប្រើដើម្បីធ្វើសមកាលកម្មឯកសារ និងថត ហើយវាក៏អាចត្រូវបានប្រើដើម្បីលុបថតមួយផងដែរ។ ឧទាហរណ៍៖
នៅទីនេះ
ថតទទេ គឺជាថតទទេ ហើយ --លុប ជម្រើសយកឯកសារចេញពីថតគោលដៅដែលមិនមាននៅក្នុងថតប្រភព។ការប្រុងប្រយ័ត្នជាមុន
មុនពេលអនុវត្តប្រតិបត្តិការលុប សូមប្រាកដថាអ្នកពិតជាមានបំណងលុបឯកសារ ព្រោះសកម្មភាពទាំងនេះមិនអាចត្រឡប់វិញបានទេ។
ប្រសិនបើថតមានឯកសារសំខាន់ៗ សូមធ្វើការបម្រុងទុកជាមុនសិន។
ការប្រើប្រាស់
ស៊ូដូ ពាក្យបញ្ជាទាមទារសិទ្ធិគ្រប់គ្រង។ ប្រសិនបើអ្នកមិនមានការអនុញ្ញាតគ្រប់គ្រាន់ទេ អ្នកប្រហែលជាត្រូវប្រើ ស៊ូដូ ដើម្បីប្រតិបត្តិពាក្យបញ្ជាទាំងនេះ។វិធីសាស្ត្រខាងលើអនុវត្តចំពោះស្ថានភាពភាគច្រើន ប៉ុន្តែនៅពេលអនុវត្តពួកវា សូមជ្រើសរើសវិធីសាស្ត្រសមស្របដោយផ្អែកលើករណីជាក់លាក់របស់អ្នក ហើយបន្តការប្រុងប្រយ័ត្នដើម្បីជៀសវាងការបាត់បង់ទិន្នន័យ។
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

Rackmount កុំព្យូទ័រ
កុំព្យូទ័របង្កប់
កុំព្យូទ័រចល័តឧស្សាហកម្ម
ថេប្លេតដែលរឹងមាំ
កុំព្យូទ័រយួរដៃដែលរឹងមាំ
កុំព្យូទ័របន្ទះឧស្សាហកម្ម
ដៃកាន់រឹងមាំ
Advantech កុំព្យូទ័រឧស្សាហកម្ម