Linux միջուկային վրա հիմնված օպերացիոն համակարգերը սովորաբար պահում են մեծ քանակությամբ դատարկ եւ ոչ դատարկ դիրեկտորիաներ: Նրանցից ոմանք քշում են բավականաչափ մեծ տարածքներ, եւ հաճախ նաեւ անհարկի են դառնում: Այս դեպքում ճիշտ տարբերակ կլիներ դրանք հեռացնել: Մաքրում կատարելու մի քանի եղանակներ կան, որոնցից յուրաքանչյուրը կիրառելի է որոշակի իրավիճակում: Եկեք տեսնենք բոլոր առկա մեթոդները մանրամասնորեն, եւ դուք կընտրեք ամենից հարմարը ձեր կարիքների վրա:
Հեռացրեք դիրեկտորիաներ Linux- ում
Այս հոդվածում մենք կխոսենք վահանակի կոմունալ ծառայությունների եւ լրացուցիչ գործիքների մասին, որոնք սկսվում են հրամանների ներդրման միջոցով: Սակայն, չպետք է մոռանալ, որ գրաֆիկական բաշխումները հաճախ իրականացվում են բաշխման մեջ: Համապատասխանաբար, ֆայլի մենեջերի միջոցով ուղղորդելու համար հարկավոր է ջնջել այն դիրեկտորիան, սեղմեք աջ պատկերակը եւ ընտրեք «Ջնջել». Դրանից հետո մի մոռացեք դատարկ զամբյուղը: Այնուամենայնիվ, այս տարբերակը չի կիրառելի բոլոր օգտագործողների համար, ուստի խորհուրդ ենք տալիս ծանոթանալ հետեւյալ ձեռնարկներին:
Նախքան ճանապարհները քննարկելու համար կարեւոր է նշել, որ հրաման մուտք գործելիս դուք ամենից հաճախակի եք նշում այն ցանկը, որը ցանկանում եք ջնջել: Երբ դուք չեք գտնվում իր գտնվելու վայրում, դուք պետք է նշեք ամբողջական ճանապարհը: Եթե կա նման հնարավորություն, խորհուրդ ենք տալիս գտնել օբյեկտի ծնողի տեղեկատու եւ անցնել այն կոնսոլի միջոցով: Այս գործողությունը կատարվում է ընդամենը մի քանի րոպեում.
- Բացեք ֆայլի կառավարիչը եւ նավարկեք պանակը պահեստավորման վայրը:
- Անմիջապես սեղմեք այն եւ ընտրեք «Հատկություններ».
- Բաժինում «Հիմնական» գտնել ամբողջական ուղին եւ հիշեք այն:
- Սկսեք մխիթարել ցանկի միջոցով կամ օգտագործելով ստանդարտ տաք ստեղնը Ctrl + Alt + T.
- Օգտագործեք cdգնալ աշխատանքի վայրում: Այնուհետեւ մուտքագրման գիծը վերցնում է ձեւը
cd / home / user / թղթապանակ
եւ ակտիվացված է ստեղնը սեղմելուց հետո Մուտքագրեք. Օգտագործող այս դեպքում, օգտագործողի անունը, եւ թղթապանակ - ծնողական թղթապանակի անվանումը:
Եթե դուք չեք կարողանում որոշել տեղանքը, ապա դուք պետք է մուտքագրեք ամբողջական ճանապարհը, երբ ջնջեք, այնպես որ դուք պետք է իմանաք այն:
Մեթոդ 1: Ստանդարտ տերմինալի հրամաններ
Ցանկացած Linux բաշխման հրամանների շերտում կա մի շարք հիմնական կոմունալ եւ գործիքներ, որոնք թույլ են տալիս իրականացնել տարբեր գործողություններ համակարգային պարամետրերի եւ ֆայլերի հետ, ներառյալ `դիրեկտորիաների վերացումը: Կան մի քանի նման կոմունալ ծառայություններ, որոնցից յուրաքանչյուրը հնարավոր կլինի որոշակի իրավիճակում:
Rmdir հրամանը
Նախեւառաջ ուզում եմ կապել rmdir- ին: Այն նախատեսված է մաքրելու համակարգը միայն դատարկ դիրեկտորիաներից: Հեռացնում է դրանք մշտապես, եւ այս գործիքի առավելությունն այն է, սինթետիկ պարզությունն ու սխալների բացակայությունը: Մխիթարիչում բավականաչափ գրանցվելու համարrmdir թղթապանակ
որտեղ թղթապանակ - թղթապանակի անվանումը ներկայիս վայրում: Գործիքը ակտիվացված է, սեղմելով բանալին: Մուտքագրեք.
Ոչինչ չի խանգարում ձեզ տեղեկացնել ամբողջական դիրքի մասին, եթե չեք կարողանում տեղաշարժվել անհրաժեշտ վայրում կամ կարիք չկա դրա համար: Այնուհետեւ տողը տանում է, օրինակ, հետեւյալ ձեւը.rmdir / home / user / folder / folder1
որտեղ օգտագործողը - օգտվողի անունը թղթապանակ - ծնողական տեղեկատու, եւ թղթապանակ 1 - թղթապանակը ջնջելու համար: Խնդրում ենք նկատի ունենալ, որ նախքան տնային պայմանները պետք է լինեն, եւ այն պետք է բաց լինի ճանապարհի վերջում:
Rm հրամանը
Նախորդ գործիքը rm կոմունալ բաղադրիչներից մեկն է: Սկզբում այն նախատեսված է ջնջել ֆայլերը, բայց եթե այն տալիս եք համապատասխան փաստարկ, ապա այն կջնջվի թղթապանակը: Այս տարբերակը արդեն հարմար է ոչ դատարկ դիրեկտորիաների համար, այն մխիթարիչում, որը դուք պետք է մուտքագրեքrm -R թղթապանակ
(կամ ամբողջական ուղեցույցի ուղին): Նշենք փաստարկը -Ռ - այն սկսում է ռեկուրսիվ ջնջում, այսինքն, այն վերաբերում է թղթապանակի ամբողջ բովանդակությանը եւ ինքնին: Անհրաժեշտ է հաշվի նստել հաշվի մեջ -ռ - բոլորովին այլ տարբերակ է:
Եթե ցանկանում եք ցուցադրել ցուցադրվող բոլոր ֆայլերի եւ թղթապանակների ցանկը rm- ով, ապա դուք պետք է փոփոխեք գիծը մի քիչ: Մուտքագրեք "Տերմինալ"rm -Rfv թղթապանակը
եւ ապա ակտիվացնել հրամանը:
Ջնջման ավարտից հետո ցուցադրվելու է նշված դիրքում գտնվող բոլոր դիրեկտորիաների եւ անհատ օբյեկտների մասին տեղեկությունները:
Գտեք հրամանը
Մեր կայքը արդեն իսկ նյութ ունի Linux սերվերում մշակված օպերացիոն համակարգերում գտնել օգտագործման օրինակներ: Իհարկե, կան միայն հիմնական եւ առավել օգտակար տեղեկատվություն: Դուք կարող եք ծանոթանալ այն հետ, սեղմելով հետեւյալ հղումը, եւ այժմ մենք առաջարկում ենք պարզել, թե ինչպես է այս գործիքը աշխատում, երբ դուք պետք է հեռացնել դիրեկտորիաներ:
Կարդալ ավելին. Linux- ի որոնման հրամանի օգտագործման օրինակներ
- Ինչպես հայտնի է գտնել ծառայում է համակարգում գտնվող օբյեկտների որոնման համար: Լրացուցիչ ընտրանքների միջոցով դուք կարող եք գտնել կոնտակտներ կոնկրետ անունով եւ անմիջապես հեռացնել դրանք: Դա անելու համար մուտքագրեք մխիթարել
գտնել: -type d -name "թղթապանակը" -exec rm -rf {} , որտեղ պանակը
- կատալոգի անվանումը: Համոզվեք, որ գրեք երկակի մեջբերումներ: - Երբեմն առանձին գիծը ցույց է տալիս, որ նման ֆայլ կամ գրացուցակ չկա, բայց դա չի նշանակում, որ այն չի հայտնաբերվել: Պարզապես գտնել Համակարգը կատալոգից ջնջելուց հետո կրկին աշխատել է:
գտնելու ~ / -փոստի-տիպային d -delete
թույլ է տալիս ջնջել համակարգում բոլոր դատարկ թղթապանակները: Նրանցից ոմանք հասանելի են միայն superuser- ի համար գտնել պետք է ավելացնելsudo
.- Էկրանի վրա ցուցադրված տվյալները հայտնաբերված բոլոր օբյեկտների եւ գործողության հաջողության մասին:
- Կարող եք նաեւ նշել միայն կոնկրետ տեղեկատու, որը գործիքը կգտնի եւ մաքուր կլինի: Այնուհետեւ տողը կանդրադառնա, օրինակ, այսպես.
գտնել / home / user / թղթապանակը / -empty -type d -delete
.
Սա ավարտում է Linux- ի ստանդարտ կոնսոլից օգտվողների հետ փոխգործակցությունը: Ինչպես տեսնում եք, նրանցից շատերը կան, եւ յուրաքանչյուրը կիրառելի է որոշակի իրավիճակներում: Եթե ցանկանում եք ծանոթանալ այլ հայտնի թիմերին, կարդացեք ստորեւ բերված հղումը մեր առանձին նյութը:
Տես նաեւ. Linux Terminal- ում հաճախ օգտագործվող հրամաններ
Մեթոդ 2: Ջնջել կոմունալը
Եթե նախորդ գործիքները կառուցված են հրամանների շերտում, ապա սրբել օգտակարը պետք է տեղադրել իրենց պաշտոնական պահեստը: Դրա առավելությունն այն է, որ այն թույլ է տալիս մշտապես ջնջել կատալոգը, առանց հատուկ ծրագրային ապահովման վերականգնման հնարավորության:
- Բացեք "Տերմինալ" եւ գրեք այնտեղ
sudo apt տեղադրել սրբել
. - Մուտքագրեք գաղտնաբառը, հաստատեք ձեր հաշիվը:
- Սպասեք նոր փաթեթների ավելացման համակարգի գրադարաններին:
- Մնում է միայն գնալ ցանկալի վայր կամ գրանցել հրամանը լիարժեք թղթապանակով: Դա կարծես սա է.
սրբել -rfi / home / user / folder- ը
կամ պարզապեսսրբել -rfi թղթապանակը
նախնական կատարման ժամանակcd + ճանապարհը
.
Եթե գործիքում աշխատելիս սրբել առաջին անգամ հանդիպել էր, գրել մխիթարելսրբել-օգնություն
այս օգտակար օգտագործման համար մշակողներին տեղեկություն ստանալու համար: Այնտեղ կցուցադրվեն յուրաքանչյուր փաստարկի եւ տարբերակի նկարագրությունը:
Դուք այժմ ծանոթ եք տերմինալային հրամաններին, որոնք թույլ են տալիս ջնջել Linux- ում մշակված օպերացիոն համակարգերում դատարկ դիրեկտորիաների կամ ոչ պակաս դիրեկտորիաներ: Ինչպես տեսնում եք, յուրաքանչյուրը ներկայացված գործիքը տարբեր կերպ է աշխատում, ուստի տարբեր իրավիճակներում օպտիմալ կլինի: Նախքան գործիքներ վարելը, մենք խստորեն խորհուրդ ենք տալիս ստուգել նշված ճանապարհի եւ թղթապանակի անվանումների ճշգրտությունը, որպեսզի սխալները կամ պատահական հանումը տեղի չունենան: