Principal Mac Com esborrar un directori complet que inclou fitxers a Linux

Com esborrar un directori complet que inclou fitxers a Linux



La línia d'ordres de Linux és una potent eina que us permet fer moltes coses més ràpidament i fàcilment que amb la interfície gràfica d'usuari. Una de les seves funcions essencials és crear i suprimir fitxers i carpetes, tot i que en aquest article ens limitarem a suprimir carpetes.

Com esborrar un directori complet que inclou fitxers a Linux

Continueu llegint per aprendre a utilitzar les ordres rm i rmdir per desfer-vos de les carpetes, subcarpetes i fitxers que ja no necessiteu.

Utilitzeu rm per suprimir directoris

Hi ha moltes ordres que podeu utilitzar per suprimir un directori. L’elecció hauria de dependre del que vulgueu fer i de com voleu que es faci. La línia d'ordres de Linux és molt flexible en aquest sentit, potser encara més que les seves contraparts de Windows i Mac.

Val a dir que Linux no fa distinció entre carpetes i fitxers com ho fan els sistemes operatius Mac i Windows. En el seu lloc, tracta les carpetes com a grups de fitxers. En aquesta secció examinarem l’ordre rm. Comencem.

Utilitzeu rm per suprimir directoris

rm –d nom del directori

L'ordre anterior només us permetrà suprimir un directori buit. Aquesta és l'ordre més bàsica per eliminar / eliminar carpetes.

rm –d nom del directori1 nom del nom del directori2

L'ordre presentada anteriorment suprimirà diverses carpetes. El problema aquí és, com amb l’anterior, que tots han d’estar buits. Si passa que la primera carpeta que heu anomenat no està buida, la línia d’ordres no intentarà suprimir altres carpetes. Simplement s’aturarà sense donar-vos cap missatge d’error.

rm –r nom del directori 1 nom del directori 2

L'ordre anterior suprimirà totes les carpetes especificades, les seves subcarpetes i els fitxers que contenen. Això és possible gràcies a l'opció -r que substitueix la -d de l'ordre anterior. A Linux Command Line, -r significa recursiu. Es pot utilitzar tot sol i combinar-lo amb altres opcions.

rm –rf nom del directori

Quan executeu una ordre rm –r, la línia d’ordres de Linux us demanarà permís per eliminar qualsevol subcarpeta i fitxer que estigui protegit contra escriptura. Tanmateix, si escriviu rm –rf, no se us demanarà. La lletra f significa força.

Heu de tenir precaució quan elimineu carpetes i fitxers amb una ordre rm –rf, ja que podeu perdre dades importants o danyar el sistema operatiu. Els fitxers i carpetes del sistema es poden esborrar més fàcilment en un sistema Linux que en Windows o Mac.

sudo apt-get install tree

Per obtenir una millor comprensió del que esteu a punt de suprimir, heu d’instal·lar el paquet d’arbre mitjançant la utilitat apt-get. Això funciona per a Ubuntu i la resta de la família Debian. Si utilitzeu una altra distribució, utilitzeu la seva pròpia eina de gestió de paquets. Quan executeu l'ordre anterior, la línia d'ordres mostrarà l'estructura de carpetes i fitxers de la carpeta on esteu. D'aquesta manera, podeu comprovar fàcilment si hi ha fitxers o subcarpetes que haurien de romandre intactes.

camí de l'arbre / al / directori / vostre

L'ordre presentada anteriorment us permetrà veure l'estructura d'una altra carpeta del vostre sistema Linux.

com aturar permanentment l’actualització de Windows 10

Comandaments avançats

Hi ha altres variacions de l'ordre rm, com ara –no-preserve-root, –preserve-root, –one-file-system i altres. Tot i això, estan pensats per a usuaris de línia de comandes experimentats. Si cometeu un error amb un d’aquests, podeu suprimir una part o fins i tot tots els fitxers del sistema de l’ordinador. A causa del seu caràcter complicat, els guardarem per a un altre tutorial de línia d'ordres.

Utilitzeu rmdir per suprimir directoris

També podeu utilitzar el conjunt d’ordres rmdir per suprimir carpetes. Tanmateix, les ordres rmdir només es poden ocupar de les carpetes buides i no poden suprimir els fitxers de les carpetes marcades per suprimir-les. Hi ha diverses ordres rmdir útils i les examinarem en aquesta secció.

Utilitzeu rmdir per suprimir directoris

Tanmateix, podeu enganyar la línia d’ordres per suprimir una carpeta no buida amb l’opció pare, tot i que en farem una mica més endavant.

rmdir nom del directori

Aquesta és l'ordre rmdir més bàsica que hi ha. Se suprimirà un directori buit que es troba al directori de la vostra ubicació actual. Per exemple, si la vostra ubicació actual és d'escriptori i teniu una carpeta nova buida, aquesta ordre rmdir se n'encarregarà.

com moure carpetes d'una google drive a una altra

rmdir nom del directori 1 nom del directori 2

En cas que vulgueu suprimir diverses carpetes, podeu utilitzar la variació anterior de l'ordre rmdir. Totes les carpetes (directoris) especificats se suprimiran, però han de contenir-se dins del directori on esteu. Per suprimir directoris en un altre lloc, consulteu l'ordre següent.

rmdir / path / to / your / directori

La línia d’ordres de Linux us permet suprimir qualsevol directori de la vostra ubicació actual, sigui on sigui. Per fer-ho, haureu d’introduir el camí complet cap al directori o directoris dels quals voleu eliminar.

En cas que hagueu intentat suprimir una carpeta que conté subcarpetes i / o fitxers, la línia d’ordres us mostrarà un missatge d’error que indica: El directori no està buit. No cal dir que no suprimirà la carpeta especificada.

En cas que hàgiu especificat tres carpetes i que la primera resultés no estar buida, la línia d'ordres deixarà de processar l'ordre tan aviat com s'executi a la primera carpeta. Rebreu el mateix missatge d'error que en el cas anterior i la línia d'ordres no intentarà suprimir altres carpetes de la llista.

Podeu solucionar-ho afegint l’opció següent: –ignore-fail-on-non-empty. Això obligarà la línia d'ordres a continuar executant l'ordre encara que trobi carpetes no buides. L'ordre podria tenir un aspecte semblant a aquest: rmdir –ignore-fail-in-non-empty NewFolder1 NewFolder2 NewFolder3.

rmdir –p nameofthedirectory1 nameofthedirectory2

L'ordre anterior us pot ajudar a enganyar Linux perquè suprimeixi una carpeta no buida. Utilitza l’opció -p, també coneguda com a opció pare. Així és com funciona.

Suposem que teniu una carpeta anomenada Pics i una carpeta anomenada ColorPics. Suposem que aquest últim està buit i que és l’únic element de la carpeta Imatges. Quan executeu l’ordre rmdir –p ColorPics Pics, la línia d’ordres suprimirà la carpeta ColorPics perquè no hi ha res. Després, comprovarà l'estat de la carpeta d'imatges, determinarà que també està buida i la suprimirà.

Conegueu el poder de la línia d'ordres

La línia d’ordres us permet fer moltes coses en un sistema Linux. Aneu amb compte si no teniu molta experiència, ja que és més fàcil danyar el sistema a Linux que a Windows i Mac.

Ja heu utilitzat la línia d'ordres per esborrar carpetes i fitxers abans? Quines ordres heu utilitzat? Si creieu que hem perdut algunes bones opcions, feu-nos-ho saber a la secció de comentaris següent.

Articles D'Interès

L'Elecció De L'Editor

Els subtítols continuen activant-se Netflix: què passa?
Els subtítols continuen activant-se Netflix: què passa?
Els subtítols de Netflix tenen un gran propòsit. No només ajuden les persones amb discapacitat auditiva, sinó que també poden ajudar-vos a aprendre un altre idioma. Dit això, si mireu contingut en anglès i els actors criden o parlen
Com exportar missatges de Gmail a un fitxer de text
Com exportar missatges de Gmail a un fitxer de text
És possible que alguns usuaris de Gmail hagin de desar còpies de seguretat secundàries dels correus electrònics més essencials. Tanmateix, Gmail no inclou cap opció integrada per exportar els correus electrònics seleccionats com a fitxers de text (TXT) ni cap altre format de fitxer al respecte.
Quinto Black CT 2.5 per a Winamp: actualitzacions de CD Coverflow i molt més
Quinto Black CT 2.5 per a Winamp: actualitzacions de CD Coverflow i molt més
Winamp és un dels reproductors multimèdia més populars disponibles per a Windows. Una de les meves aplicacions preferides per a Winamp, la versió 2.5 de Quinto Black CT, ja està disponible.
Com editar la vostra biografia d’Instagram
Com editar la vostra biografia d’Instagram
Una de les primeres coses que qualsevol persona veurà al vostre perfil d’Instagram és la vostra biografia. Aquí podeu escriure la informació més valuosa sobre vosaltres, el vostre perfil o el negoci que esteu desenvolupant. I els vostres seguidors poden trobar un
Com es mostren només les finestres de l’escriptori actual a la barra de tasques de Windows 10
Com es mostren només les finestres de l’escriptori actual a la barra de tasques de Windows 10
Com es pot configurar la barra de tasques per mostrar només les finestres d'escriptori actuals a Windows 10
Com arreglar les modificacions de Sims 4 que no es mostren
Com arreglar les modificacions de Sims 4 que no es mostren
Els mods són una part important de Sims 4, i afegeixen infinitat de funcions noves, des de retocs de personalitat fins a diners il·limitats. Et permeten donar vida a les fantasies i afegir profunditat a una simulació de sandbox ja extensa. Tanmateix, de vegades, les modificacions recentment baixades fallen
El so no funciona a Snapchat: què fer?
El so no funciona a Snapchat: què fer?
Molts usuaris de Snapchat s’han queixat afirmant que el so no funciona a la seva aplicació. Per exemple, poden reproduir una història de Snap Video o una història de Snapchat i no escolten cap so. En realitat, això s'ha convertit en un molt