Cum să ștergeți un director în Linux

Cum Sa Stergeti Un Director In Linux



Directoarele sunt containere care dețin diverse date, inclusiv fișiere text, media și zip. În calitate de administrator de sistem, puteți crea, muta sau șterge aceste directoare. Deși ștergerea unui director în Linux este simplă, mulți începători trebuie să învețe modalitățile corecte de a face acest lucru. De aceea, utilizatorii Linux șterg uneori directoare importante, ceea ce poate duce la probleme majore.

În acest blog rapid, am inclus toate modalitățile posibile de a șterge un director în Linux. Aici, am inclus comenzi și o metodă simplă GUI pentru a șterge un director fără bătăi de cap. Așa că să le privim pe toate cu exemplele potrivite:







Comandamentul rm

Comanda rm șterge fișiere și directoare, unde „rm” înseamnă „eliminare”. Puteți folosi următoarea comandă rm pentru a șterge un director:





rm -r nume_director

Folosim opțiunea „-r” pentru a șterge directorul țintă, conținutul acestuia și subdirectoarele. De exemplu, să ștergem directorul muzical folosind comanda rm:





rm -r Muzică

 r-option-in-rm-command-to-delete-a-director



Notă: Fiți atenți folosind comanda rm, deoarece șterge definitiv fișierele și directoarele fără confirmare.

Comanda rmdir

Spre deosebire de rm, comanda rmdir este concepută pentru a elimina directoarele goale. De exemplu, pentru a șterge un director gol numit Script situat în directorul principal, vă rugăm să utilizați următoarea comandă:

este rm ~ / Scenariul

 rmdir-command-to-delete-a-directory

Notă: Când utilizați comanda rmdir, vă rugăm să specificați directorul țintă și calea acestuia. Fără calea corectă, această comandă va avea ca rezultat o eroare.

În mod similar, puteți utiliza și rmdir pentru a șterge un subdirector. De exemplu, să ștergem subdirectorul Imagini disponibil în directorul Documente:

este rm ~ / Documente / Imagini

 rmdir-command-to-delete-a-subdirector

Comanda găsi

În ciuda funcției originale a comenzii find, vă permite, de asemenea, să ștergeți fișiere și directoare cu opțiunea „-exec”. Cu toate acestea, această caracteristică este aplicabilă numai directoarelor goale. De exemplu, pentru a elimina un director în acest fel, utilizați:

găsi nume_director -tip d -exec rm -r { } +

Aici, opțiunea „-type d” specifică faptul că termenul căutat este numele unui director. Opțiunea „-exec rm -r {} +” ghidează utilitarul de căutare pentru a executa comanda „rm -r” pentru fiecare director găsit cu numele de intrare. Mai mult, înlocuiți directory_name cu numele directorului pe care intenționați să îl eliminați:

găsi Scripturi -tip d -exec rm -r { } +

 găsiți-comandă-pentru-ștergerea-un-director

Un rezumat rapid

Ștergerea fișierelor și directoarelor este o sarcină fundamentală pentru un utilizator obișnuit de Linux. Acest articol a demonstrat diferite metode pentru ștergerea unui director folosind exemple adecvate: comenzile rm, rmdir și find. Puteți alege rm pentru a șterge directoare și fișiere, în timp ce rmdir funcționează doar pentru a șterge directoare goale. În cele din urmă, comanda find vă permite să ștergeți directoare cu ajutorul opțiunii „-exec”.