Imenici su spremnici koji sadrže različite podatke, uključujući tekstualne, medijske i zip datoteke. Kao administrator sustava, možete stvarati, premještati ili brisati ove direktorije. Iako je brisanje direktorija u Linuxu jednostavno, mnogi početnici trebaju naučiti ispravne načine za to. Zbog toga korisnici Linuxa ponekad brišu važne direktorije, što može dovesti do velikih problema.
U ovom brzom blogu uključili smo sve moguće načine brisanja direktorija u Linuxu. Ovdje smo uključili naredbe i jednostavnu GUI metodu za brisanje imenika bez gnjavaže. Pa pogledajmo ih sve s odgovarajućim primjerima:
Naredba rm
Naredba rm briše datoteke i direktorije, gdje 'rm' znači 'ukloni'. Za brisanje direktorija možete koristiti sljedeću naredbu rm:
rm -r naziv_direktorija
Koristimo opciju '-r' za brisanje ciljnog direktorija, njegovog sadržaja i poddirektorija. Na primjer, izbrišite glazbeni direktorij pomoću naredbe rm:
rm -r glazba, muzika
Bilješka: Budite oprezni pri korištenju naredbe rm jer trajno briše datoteke i direktorije bez potvrde.
Naredba rmdir
Za razliku od rm-a, naredba rmdir dizajnirana je za uklanjanje praznih direktorija. Na primjer, za brisanje praznog direktorija pod nazivom Skripta koji se nalazi u početnom direktoriju, koristite sljedeću naredbu:
je rm ~ / Skripta
Bilješka: Kada koristite naredbu rmdir, navedite ciljni direktorij i njegov put. Bez ispravne staze ova će naredba rezultirati pogreškom.
Slično, također možete koristiti rmdir za brisanje poddirektorija. Na primjer, izbrišite poddirektorij Slike dostupan u direktoriju Dokumenti:
je rm ~ / Dokumenti / Slike
Naredba za traženje
Unatoč izvornoj funkciji naredbe find, ona vam također omogućuje brisanje datoteka i direktorija s opcijom '-exec'. Međutim, ova je značajka primjenjiva samo na prazne imenike. Na primjer, da biste uklonili imenik na ovaj način, upotrijebite:
pronaći naziv_direktorija -tip d -izvrš rm -r { } +
Ovdje opcija '-type d' navodi da je traženi pojam naziv imenika. Opcija '-exec rm -r {} +' usmjerava uslužni program za pronalaženje da izvrši naredbu 'rm -r' za svaki direktorij pronađen s imenom unosa. Štoviše, ime direktorija zamijenite nazivom direktorija koji namjeravate ukloniti:
pronaći Skripte -tip d -izvrš rm -r { } +
Kratki sažetak
Brisanje datoteka i direktorija temeljni je zadatak za svakodnevnog korisnika Linuxa. Ovaj članak demonstrira različite metode za brisanje direktorija koristeći odgovarajuće primjere: naredbe rm, rmdir i find. Možete odabrati rm za brisanje direktorija i datoteka, dok rmdir radi samo za brisanje praznih direktorija. Na kraju, naredba find omogućuje vam brisanje direktorija uz pomoć opcije '-exec'.