Ինչպե՞ս ջնջել գրացուցակը Linux-ում։
Linux համակարգում գրացուցակը մաքրելը կարող է իրականացվել տարբեր եղանակներով՝ կախված նրանից, թե արդյոք ցանկանում եք պահպանել գրացուցակը և դրա մեջ գտնվող ֆայլի ատրիբուտները: Ստորև ներկայացված են մի քանի տարածված մեթոդներ.
Մեթոդ 1. Օգտագործեք րմ Հրամանը ջնջում է գրացուցակի ներսում գտնվող բոլոր ֆայլերը
Եթե ցանկանում եք ջնջել գրացուցակի բոլոր ֆայլերը, բայց պահպանել գրացուցակը, կարող եք օգտագործել րմ հրաման։ Օրինակ՝ անունով գրացուցակը մաքրելու համար իմ_տեղեկատու, կարող եք օգտագործել հետևյալ հրամանը՝
rm -rf իմ_տեղեկատուն/*
-ր տարբերակը այստեղ նշանակում է ռեկուրսիվ ջնջում, և -ֆ տարբերակը նշանակում է հարկադիր ջնջում, այսինքն՝ հաստատման հարցումներ չկան։
Մեթոդ 2՝ օգտագործեք find հրամանը -exec-ի հետ միասին
Եթե ցանկանում եք ավելի մանրակրկիտ վերահսկողություն ունենալ ջնջման գործընթացի նկատմամբ, կարող եք օգտագործելգտնելհրամանը միասին՝-գործադիրտարբերակ։ Օրինակ՝
գտնել իմ_գրացուցակը -տիպ f -exec rm {} \;

Այս հրամանը կգտնի բոլոր ֆայլերը (-տիպ f) տակ իմ_տեղեկատու տեղեկատու և կատարեք րմ հրամանը յուրաքանչյուր ֆայլի վրա։
Մեթոդ 3. Ստեղծեք նոր տեղեկատու՝ բնօրինակը փոխարինելու համար
Եթե ցանկանում եք ամբողջությամբ դատարկել որևէ գրացուցակ և դեմ չեք այն վերստեղծելուն, կարող եք ջնջել ամբողջ գրացուցակը և այնուհետև նորից ստեղծել այն։

rm -rf my_directory mkdir my_directory
Այս մոտեցումը ջնջում է գրացուցակը և դրա ամբողջ պարունակությունը, այնուհետև ստեղծում է նոր դատարկ գրացուցակ։
Մեթոդ 4. Օգտագործեք rsync Հրաման
The rsync հրամանը կարող է օգտագործվել ֆայլերը և գրացուցակները համաժամեցնելու համար, ինչպես նաև գրացուցակը դատարկելու համար։ Օրինակ՝
rsync -a --ջնջել դատարկ_տեղեկատուն/ իմ_տեղեկատուն/

Այստեղ, դատարկ_տեղեկատու դատարկ գրացուցակ է, և --ջնջել տարբերակը նպատակային գրացուցակից հեռացնում է այն ֆայլերը, որոնք չկան սկզբնաղբյուր գրացուցակում։
Նախազգուշական միջոցներ
Ջնջման գործողություններ կատարելուց առաջ համոզվեք, որ իսկապես մտադիր եք ջնջել ֆայլերը, քանի որ այդ գործողությունները անշրջելի են։
Եթե գրացուցակը պարունակում է կարևոր ֆայլեր, նախ պահուստավորեք դրանք։
Օգտագործելով սուդո Հրամանը պահանջում է ադմինիստրատորի արտոնություններ: Եթե դուք չունեք բավարար թույլտվություններ, կարող է անհրաժեշտ լինել օգտագործել սուդո այս հրամանները կատարելու համար։
Վերոնշյալ մեթոդները կիրառելի են իրավիճակների մեծ մասի համար, բայց դրանք կիրառելիս ընտրեք համապատասխան մեթոդը՝ հիմնվելով ձեր կոնկրետ դեպքի վրա, և գործեք զգուշությամբ՝ տվյալների կորստից խուսափելու համար։
Եթե ցանկանում եք ավելի մանրակրկիտ վերահսկողություն ունենալ ջնջման գործընթացի նկատմամբ, կարող եք օգտագործելգտնելհրամանը միասին՝-գործադիրտարբերակ։ Օրինակ՝
գտնել իմ_գրացուցակը -տիպ f -exec rm {} \;

Այս հրամանը կգտնի բոլոր ֆայլերը (-տիպ f) տակ իմ_տեղեկատու տեղեկատու և կատարեք րմ հրամանը յուրաքանչյուր ֆայլի վրա։
Մեթոդ 3. Ստեղծեք նոր տեղեկատու՝ բնօրինակը փոխարինելու համար
Եթե ցանկանում եք ամբողջությամբ դատարկել որևէ գրացուցակ և դեմ չեք այն վերստեղծելուն, կարող եք ջնջել ամբողջ գրացուցակը և այնուհետև նորից ստեղծել այն։
Այս մոտեցումը ջնջում է գրացուցակը և դրա ամբողջ պարունակությունը, այնուհետև ստեղծում է նոր դատարկ գրացուցակ։
Մեթոդ 4. Օգտագործեք rsync Հրաման
The rsync հրամանը կարող է օգտագործվել ֆայլերը և գրացուցակները համաժամեցնելու համար, ինչպես նաև գրացուցակը դատարկելու համար։ Օրինակ՝
Այստեղ,
դատարկ_տեղեկատու դատարկ գրացուցակ է, և --ջնջել տարբերակը նպատակային գրացուցակից հեռացնում է այն ֆայլերը, որոնք չկան սկզբնաղբյուր գրացուցակում։Նախազգուշական միջոցներ
Ջնջման գործողություններ կատարելուց առաջ համոզվեք, որ իսկապես մտադիր եք ջնջել ֆայլերը, քանի որ այդ գործողությունները անշրջելի են։
Եթե գրացուցակը պարունակում է կարևոր ֆայլեր, նախ պահուստավորեք դրանք։
Օգտագործելով
սուդո Հրամանը պահանջում է ադմինիստրատորի արտոնություններ: Եթե դուք չունեք բավարար թույլտվություններ, կարող է անհրաժեշտ լինել օգտագործել սուդո այս հրամանները կատարելու համար։Վերոնշյալ մեթոդները կիրառելի են իրավիճակների մեծ մասի համար, բայց դրանք կիրառելիս ընտրեք համապատասխան մեթոդը՝ հիմնվելով ձեր կոնկրետ դեպքի վրա, և գործեք զգուշությամբ՝ տվյալների կորստից խուսափելու համար։
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.

Ռաքամոնտաժային համակարգիչ
Ներկառուցված հաշվարկներ
Արդյունաբերական դյուրակիր համակարգիչներ
Ամուր պլանշետներ
Հզոր նոութբուք
Արդյունաբերական վահանակային համակարգիչ
Հզոր ձեռքի սարք
Advantech Industrial PC