Anonim

Daugelis žmonių apie „Linux“ žino tik kaip iš smalsumo ir aptardami „Windows“ ar „iOS“ pateikia juos kaip vėlesnę mintį. Tačiau specializuotai mažumai Linux yra svarbus įrankis.

Taip pat skaitykite mūsų straipsnį „Kaip nustatyti„ Linux “virtualią mašiną naudojant„ VirtualBox “

Kaip jau žinote, „Linux“ operacijos gali būti sudėtingesnės nei kitose operacinėse sistemose. Norint atlikti net paprastą operaciją, pavyzdžiui, pašalinti katalogą, reikia komandų., aptarsime, kaip tai padaryti, ir paliesime keletą naudingų papildomų patarimų. Jei dar nesate „Linux“, tai turėtų padėti įgyti šiek tiek perspektyvos.

Tuščio katalogo pašalinimas

„Linux“ sistemoje žodis „katalogas“ reiškia vietą, kur duomenys saugomi failų sistemoje. Pagalvokite apie tai kaip aplanko „Windows“ sistemose analogą.

Bet pašalinti katalogą iš „Linux“ nėra taip paprasta, kaip paspausti ištrinti, ir pirmiausia reikėtų atsižvelgti į keletą dalykų.

Jei turite tuščią katalogą, galite naudoti komandą rmdir. Pirmiausia paleiskite terminalo programą savo kompiuteryje. Tada įveskite šią sintaksę:

„rmdir DirectoryName“

Įveskite šią komandą ir pakeiskite „DirectoryName“ savo katalogo pavadinimu. Atminkite, kad tai veiks tik tušti katalogai. Jei bandysite naudoti tuščiame aplanke, jis parodys išvestį „Katalogas nėra tuščias“. Tai dar nereiškia, kad jo negalima pašalinti, tai tiesiog reiškia, kad jums reikės kitos komandos .

Katalogų su turiniu jų pakatalogiuose pašalinimas

Jei kalbate apie katalogą, kuriame yra kiti failai, procesas bus tik šiek tiek kitoks. Vietoj komandos rmdir galite naudoti rm. Iš esmės tai yra ta pati komanda, tačiau ji nėra būdinga katalogams, o pridėjus -r, ji bus pasikartojanti. T. y., Ji hierarchiškai pašalins katalogus iš katalogo, kol bus tuščias, ir tada pašalins katalogą. Taigi jūsų naujoji sintaksė bus tokia:

rm -r DirectoryName

Kaip ir ankstesniame pavyzdyje, „DirectoryName“ pakeiskite tikrojo katalogo pavadinimu. Vienas įspėjimas yra tas, kad ištrindami kiekvieną failą gausite raginimą. Galite apeiti raginimus naudodami -rf, o ne -r, tačiau tai nelaikoma geriausia praktika.

Katalogo, kuris jums nepriklauso, pašalinimas

Nors nerekomenduojama, kartais turėsite pašalinti katalogus, kuriuos pašalinti neturite leidimo. Jei bandysite pašalinti vieną iš jų, jums nebus suteikta prieiga. Tačiau, jei esate visiškai tikri, kad pašalinate nereikalingus katalogus, galite naudoti komandą sudo. Taigi, jūsų galutinė sintaksė norint pašalinti katalogą, kuris jums nepriklauso (vengiant raginimų jums apie tai pranešti), turėtų atrodyti taip:

sudo rm -rf DirectoryName

Tai nėra rekomenduojamas veiksmas, tačiau nebijokite jo naudoti, jei esate tikri, kad jums to reikia.

Keletas komandų paaiškinimų

Jūsų naudojamos raidės nurodo OS atlikti labai konkrečius veiksmus. Čia yra suskirstymas, kas nutinka, kai naudojate šias ir kai kurias kitas naudingas komandas.

-r - pašalina katalogą rekursyviai, hierarchiškai pašalindamas jame esančius failus.

-f - pašalinant failus neleidžiama leisti leidimų, neatsižvelgiant į failo būseną.

-i - sukuria raginimą ištrinti kiekvieną failą, naudinga, kai tvarkote kelis neskelbtinus failus.

-v - Ši apvalkalo komanda sugeneruos diagnostinį pranešimą kiekvienam aplankui, apdorojamam kaip rm dalis.

Elkitės atsargiai

To turėtų pakakti, kad supažindinčiau jus su rm komanda. Atminkite, kad visam laikui pašalinate katalogus, ir visada turėtumėte būti tikri, kad norite, kad jų nebeliktų. Ypač naudodami komandas -r ir -rf, galite lengvai prarasti duomenis, kuriuos galbūt norėjote išsaugoti. Turėdami tai omenyje, eikite ir atsikratykite kai kurių katalogų.

Kokias kitas komandas norėtumėte pamatyti išplėstines? Jei mokytumėtės įvadinio „Linux“ kurso, kokias temas norėtumėte pamatyti nagrinėjamas?

Kaip pašalinti katalogą Linux