Glavni Mac Kako izbrisati puni direktorij koji uključuje datoteke u Linuxu

Kako izbrisati puni direktorij koji uključuje datoteke u Linuxu



Linux naredbeni redak moćan je alat koji vam omogućuje mnoge stvari brže i jednostavnije nego putem GUI-ja. Jedna od njegovih bitnih mogućnosti je stvaranje i brisanje datoteka i mapa, iako ćemo se u ovom članku držati brisanja mapa.

Kako izbrisati puni direktorij koji uključuje datoteke u Linuxu

Nastavite čitati kako biste naučili kako se pomoću naredbi rm i rmdir riješiti mapa, podmapa i datoteka koje vam više nisu potrebne.

Koristite rm za brisanje direktorija

Postoji mnogo naredbi pomoću kojih možete izbrisati imenik. Izbor bi trebao ovisiti o tome što želite i kako želite. Linux naredbeni redak je po tom pitanju super fleksibilan, možda čak i više od svojih kolega sa sustavom Windows i Mac.

Vrijedno je napomenuti da Linux ne pravi razliku između mapa i datoteka kao što to rade Mac i Windows operativni sustavi. Umjesto toga, mape tretira kao grupe datoteka. U ovom ćemo odjeljku ispitati naredbu rm. Započnimo.

Koristite rm za brisanje direktorija

rm –d ime direktorija

Gornja naredba omogućit će vam brisanje samo jednog praznog direktorija. Ovo je najosnovnija naredba za uklanjanje / brisanje mapa.

rm –d imenadirektorijuma1imenadirektorijuma2

Gornja naredba izbrisat će više mapa. Caka je ovdje, kao i kod prethodne, svi moraju biti prazni. Ako se dogodi da prva mapa koju ste imenovali nije prazna, naredbeni redak neće pokušati izbrisati druge mape. Jednostavno će se zaustaviti, a da vam ne pošalje poruku o pogrešci.

rm –r imedatoteke1 imedatoteke2

Gornja naredba izbrisat će sve navedene mape, njihove podmape i datoteke u njima. To je moguće zahvaljujući opciji -r koja zamjenjuje -d iz prethodne naredbe. U naredbenom retku Linuxa -r znači rekurzivno. Može se koristiti samostalno i kombinirati s drugim opcijama.

rm –rf imedatoteke

Kada izvršite rm -r naredbu, Linux naredbeni redak zatražit će od vas dozvolu za brisanje svih podmapa i datoteka koje su zaštićene od pisanja. Međutim, ako umjesto toga upišete rm –rf, nećete biti upitani. Slovo f označava silu.

Trebali biste biti oprezni prilikom brisanja mapa i datoteka naredbom rm –rf, jer biste mogli izgubiti važne podatke ili oštetiti operativni sustav. Datoteke i mape sustava mogu se lakše brisati u sustavu Linux nego u sustavu Windows ili Mac.

sudo apt-get instalacijsko stablo

Da biste bolje razumjeli što ćete izbrisati, trebali biste instalirati paket stabla putem uslužnog programa apt-get. Ovo radi za Ubuntu i ostatak obitelji Debian. Ako ste na drugoj distribuciji, upotrijebite vlastiti alat za upravljanje paketima. Kada izvršite gornju naredbu, naredbeni redak prikazat će mapu i strukturu datoteka mape u kojoj se nalazite. Na taj način možete lako provjeriti postoje li datoteke ili podmape koje bi trebale ostati netaknute.

staza stabla / do / vašeg / direktorija

Gore predstavljena naredba omogućit će vam da vidite strukturu druge mape u vašem Linux sustavu.

kako doći do titlova na plexu -

Napredne naredbe

Postoje i druge varijacije naredbe rm, poput –no-save-root, –preserve-root, –one-file-system i druge. Međutim, namijenjeni su iskusnim korisnicima naredbenog retka. Ako pogriješite s jednim od njih, možete izbrisati dio ili čak sve sistemske datoteke na računalu. Zbog njihove komplicirane prirode, spremit ćemo ih za još jedan vodič za naredbeni redak.

Koristite rmdir za brisanje direktorija

Također možete koristiti rmdir skup naredbi za brisanje mapa. Međutim, naredbe rmdir mogu se pobrinuti samo za prazne mape i ne mogu izbrisati datoteke sadržane u mapama označenim za brisanje. Postoji nekoliko korisnih rmdir naredbi, a mi ćemo ih pogledati u ovom odjeljku.

Koristite rmdir za brisanje direktorija

Međutim, možete narediti naredbeni redak da izbriše nepraznu mapu s roditeljskom opcijom, iako o tome nešto kasnije.

ime rmdirdatoteke

Ovo je najosnovnija rmdir naredba. Izbrisat će prazan direktorij koji se nalazi u direktoriju na vašem trenutnom mjestu. Na primjer, ako je vaše trenutno mjesto radna površina i u njemu imate praznu novu mapu, ova naredba rmdir će se pobrinuti za to.

kako ukloniti stranicu u google dokumentima -

rmdir imedatoteke1 imedatoteke2

U slučaju da imate više mapa koje želite izbrisati, možete upotrijebiti gornju varijaciju naredbe rmdir. Sve navedene mape (direktoriji) bit će izbrisane, ali one moraju biti sadržane u direktoriju u kojem se trenutno nalazite. Da biste mape izbrisali drugdje, pogledajte sljedeću naredbu.

rmdir / put / do / vašeg / direktorija

Linux naredbeni redak omogućuje vam brisanje bilo kojeg direktorija s vašeg trenutnog mjesta, ma gdje on bio. Da biste to učinili, morat ćete unijeti puni put do direktorija ili direktorija kojih se želite riješiti.

U slučaju da ste pokušali izbrisati mapu koja sadrži podmape i / ili datoteke, naredbeni redak prikazat će vam poruku o pogrešci koja glasi: Imenik nije prazan. Nepotrebno je reći da neće izbrisati navedenu mapu.

U slučaju da ste naveli tri mape, a prva se pokazala da nije prazna, naredbeni redak zaustavit će obradu vaše naredbe čim se pokrene u prvu mapu. Dobit ćete istu poruku o pogrešci kao u prethodnom slučaju, a naredbeni redak neće pokušati izbrisati druge mape s popisa.

To možete ispraviti dodavanjem sljedeće opcije: –ignore-fail-on-non-empty. To će prisiliti naredbeni redak da nastavi izvršavati naredbu čak i ako naiđe na neprazne mape. Naredba može izgledati otprilike ovako: rmdir –ignore-fail-in-non-empty NewFolder1 NewFolder2 NewFolder3.

rmdir –p imeudirektoriju1 imeudirektoriju2

Gornja naredba može vam pomoći da prevarite Linux da izbriše praznu mapu. Koristi opciju -p, poznatu i kao nadređena opcija. Evo kako to funkcionira.

Recimo da u sebi imate mapu pod nazivom Pics i mapu pod nazivom ColorPics. Pretpostavimo da je potonje prazno i ​​jedina je stavka u mapi Pics. Kada izvršite naredbu rmdir –p ColorPics Pics, naredbeni će redak izbrisati mapu ColorPics jer u njoj nema ničega. Nakon toga provjerit će status mape Pics, utvrditi je li i ona prazna i izbrisati je.

Upoznajte snagu naredbenog retka

Naredbeni redak omogućuje vam mnogo toga na Linux sustavu. Budite oprezni ako nemate puno iskustva, jer je lakše oštetiti sustav na Linuxu nego na Windowsima i Macima.

Jeste li već koristili naredbeni redak za brisanje mapa i datoteka? Koje ste naredbe koristili? Ako mislite da smo propustili neke dobre mogućnosti, javite nam u odjeljku za komentare u nastavku.

Zanimljivi Članci

Izbor Urednika

Uklonite pogon diskete u Windows Hyper-V virtualnom stroju
Uklonite pogon diskete u Windows Hyper-V virtualnom stroju
U ovom ćemo članku vidjeti kako onemogućiti disketni pogon u Hyper-V virtualnom stroju sa sustavom Windows 10 ako za njega ne budete imali koristi.
Kako dodati knjižnice brzom pristupu u sustavu Windows 10
Kako dodati knjižnice brzom pristupu u sustavu Windows 10
Knjižnice možete dodati brzom pristupu u sustavu Windows 10. To se može učiniti jednostavnim podešavanjem registra. Evo kako se to može učiniti.
Što je ICS datoteka?
Što je ICS datoteka?
ICS datoteka je iCalendar datoteka koja sadrži podatke o kalendarskim događajima. Te se datoteke mogu koristiti u klijentima e-pošte kao što su Microsoft Outlook, Windows Live Mail ili drugi.
Pregled HP Slate 10 HD
Pregled HP Slate 10 HD
Nismo bili impresionirani HP-ovim posljednjim Android tabletom, Slate 7, ali Slate 10 HD obećava da će biti puno uspješniji dizajn. To je proračunski uređaj od 10,1 inča, ali s dodatnim bonusom od
Kako upariti i povezati AirPods s računalom sa sustavom Windows 11
Kako upariti i povezati AirPods s računalom sa sustavom Windows 11
Možete upariti i povezati AirPods s bilo kojim računalom sa sustavom Windows 11 s Bluetoothom, a vaši AirPods mogu zapamtiti i povezati se s više uređaja.
Kako igrati Tetris 99 na Nintendo Switchu
Kako igrati Tetris 99 na Nintendo Switchu
Tetris 99 je online Battle Royale puzzle igra za Nintendo Switch konzolu za video igre. Naučite kako igrati Tetris i kako biti dobar u igri Tetris 99.
Kako znati da vas je netko blokirao na Facebooku
Kako znati da vas je netko blokirao na Facebooku
Društveni mediji izvrstan su alat koji se koristi za interakciju i upoznavanje drugih. Postoje slučajevi kada vas ili nekoga drugog može 'blokirati' drugi korisnik. Ovu značajku mogu koristiti svi iz bilo kojeg razloga. Zaštititi