logo

Com eliminar el directori a Linux

A Linux, un Directori és un contenidor per a fitxers i altres directoris, formant una estructura jeràrquica. així que, abans d'aprofundir en el directori, aprenem sobre el directori Linux. Un directori és una estructura que té un paper important en el sistema de fitxers, oferint als usuaris una manera sistemàtica de navegar i estructurar les seves dades. Al sistema Linux, els directoris són essencials per mantenir l'ordre i proporcionar un camí clar per accedir als fitxers. Els directoris permeten als usuaris categoritzar els fitxers relacionats, facilitant la seva localització i gestió. L'estructura de directoris segueix una jerarquia en forma d'arbre, amb el directori arrel a la part superior, ramificant-se en subdirectoris i dividint-se encara més en fitxers. Els usuaris poden recórrer directoris mitjançant ordres com cd (canviar directori) al terminal Linux.

Com eliminar el directori a Linux?



Mètode 1: utilitzant l'ordre rmdir per eliminar el directori

En aquesta secció, explorarem els passos detallats per eliminar el directori a Linux mitjançant l' rmdir comandament incorporat.

Sintaxi:

rmdir [options] [directory name]>

El rmdir> L'ordre inclou les opcions següents:

  • --ignore-fail-on-non-empty> : no mostra cap missatge d'error quan s'intenta eliminar un directori no buit.
  • -p> : elimina el directori juntament amb el seu pare a la jerarquia.
  • -v> : Proporciona una sortida detallada.
  • --help> : Mostra el text d'ajuda.
  • --version> : Mostra la versió de l'ordre.

Pas 1: En primer lloc, obriu el vostre sistema Linux i obriu el terminal. Veureu una interfície com aquesta, tal com es mostra a la imatge següent.



tipus de closca
hostnamectl>
Obrint el terminal i executant l'ordre hostnamectl

Obrint el terminal i executant l'ordre hostnamectl

Pas 2 : Després d'això Abans d'establir un nou directori, utilitzeu el pwd comanda per determinar on esteu al sistema de fitxers.

pwd>
Execució del comandament pwd

Execució del comandament pwd



Pas 3: Ara, abans d'anar a suprimir qualsevol directori del sistema Linux, primer hem de crear un directori nou per realitzar la tasca mitjançant l'ordre següent. Comproveu les seves opcions i els paràmetres disponibles.

mkdir --help>
Visualització de la secció d'ajuda de l'ordre mkdir

Visualització de la secció d'ajuda de l'ordre mkdir

Pas 4: Ara hem d'utilitzar l'ordre anterior i crear un nom de directori com a ' techcodeview.com Llavors veurem com esborrar-lo.

cadena de format java
mkdir techcodeview.com>
Creació d'un directori nou anomenat techcodeview.com

Creació d'un directori nou anomenat techcodeview.com

Pas 5: Per comprovar si el directori techcodeview.com s'ha creat al vostre sistema o no, utilitzeu ls comandar i comprovar-ho.

ls>
Llista de fitxers i directoris de /home/kali

Llista de fitxers i directoris de /home/kali

Navegarem al directori techcodeview.com i veurem el seu contingut.

cadena de concat java
cd techcodeview.com ls>
Navegant al directori techcodeview.com

Navegant al directori techcodeview.com

Pas 6: Elimineu el directori per eliminar el directori i el seu contingut, utilitzeu l'ordre rmdir.

rmdir techcodeview.com>
Eliminació del directori techcodeview.com

Eliminació del directori techcodeview.com

Mètode 2: utilitzant el rm Ordre per eliminar el directori

El rm L'ordre a Linux és una eina poderosa per esborrar fitxers i directoris. Quan es tracta d'eliminar un directori, el -r (recursiu) opció és crucial. Això garanteix que el directori i el seu contingut s'eliminin.

Sintaxi:

rm [options] [file or directory name]>

El diferent rm> les opcions de comanda inclouen:

igualtat d'objectes java
  • f> : Força l'eliminació de tots els fitxers o directoris.
  • -i> : demana confirmació abans d'eliminar-lo.
  • -I> : Sol·licita una vegada abans d'eliminar més de tres fitxers o quan s'elimina de manera recursiva.
  • -r> : elimina els directoris i el seu contingut de forma recursiva.
  • -d> : elimina els directoris buits.
  • -v> : Proporciona una sortida detallada.
  • --help> : Mostra el text d'ajuda.
  • --version> : Mostra la versió de l'ordre.

Pas 1: En primer lloc, obriu el vostre sistema Linux i obriu el terminal. Veureu una interfície com aquesta, tal com es mostra a la imatge següent.

Pas 2: Navegar al directori principal Utilitzeu l'ordre cd per anar al directori principal que conté el directori de destinació.

cd /home/kali/Documents/>
Navegant al directori principal

Navegant al directori principal

Pas 3: Eliminar el directori Per eliminar el directori i el seu contingut, utilitzeu l'ordre rm amb l'opció -r (recursiva).

rm -r techcodeview.com>
Eliminació del directori techcodeview.com de manera recursiva

Eliminació del directori techcodeview.com de manera recursiva

javac no es reconeix

Pas 4: Confirmar l'eliminació Si voleu confirmar cada supressió, podeu afegir l'opció -i per demanar la confirmació.

rm -ri directory_name>
Confirmació de l'eliminació del directori

Confirmació de l'eliminació del directori

Per tant, utilitzant l'ordre rmdir, podem esborrar el directori del nostre sistema. Com podeu veure a la imatge, inicialment, quan vam crear el directori, estava al nostre sistema. Tanmateix, després de la supressió, no es va mostrar als nostres directoris de fitxers i el fitxer es va suprimir correctament.

Conclusió

En conclusió, eliminar un directori a Linux és un procés senzill que implica utilitzar el rmdir o l'ordre rm, depenent de si el directori està buit o conté fitxers. Els usuaris de Linux poden gestionar de manera eficient el seu sistema de fitxers utilitzant aquestes ordres per eliminar directoris no desitjats i racionalitzar la seva estructura de directoris. És crucial tenir precaució mentre utilitzeu l'ordre rm, assegurant-vos que s'especifica el directori correcte per evitar la pèrdua accidental de dades. La neteja regular de directoris millora l'organització del sistema i optimitza l'espai d'emmagatzematge als sistemes Linux.

Com eliminar el directori a Linux - Preguntes freqüents

Com puc eliminar un directori a Linux mitjançant la línia d'ordres?

Per eliminar un directori a Linux, podeu utilitzar el rmdir o comanda rm. El rmdir L'ordre està dissenyat específicament per eliminar directoris buits, mentre que l'ordre rm és més versàtil i pot eliminar directoris i el seu contingut.

Puc eliminar un directori amb sol·licituds de confirmació per evitar supressions accidentals?

Sí, podeu afegir l'opció -i a l'ordre rm per demanar confirmació abans d'eliminar cada fitxer i directori. Això ajuda a prevenir les supressions accidentals.

Com puc eliminar de manera forçada un directori sense demanar confirmació?

Per eliminar força un directori i el seu contingut sense cap sol·licitud de confirmació, podeu utilitzar l'opció -f amb l'ordre rm.