Com esborrar fàcilment fitxers i carpetes a Linux

Com esborrar fàcilment fitxers i carpetes a Linux

Voleu saber com podeu suprimir un fitxer o una carpeta de la vostra màquina Linux? Potser teniu fitxers innecessaris que voleu eliminar del vostre sistema.





En aquest article, parlarem de tot el relacionat amb la supressió de fitxers i carpetes a Linux. També proporcionarem informació breu sobre les diverses marques i opcions que podeu utilitzar mentre suprimiu fitxers i directoris de l’ordinador.





Com esborrar un fitxer a Linux

Per defecte, els sistemes Linux us ofereixen una manera d’eliminar fitxers i directoris mitjançant el terminal. Desenllaça , rm , i rmdir són utilitats integrades que permeten a un usuari netejar l'emmagatzematge del sistema eliminant fitxers que ja no són necessaris (rm significa eliminar mentre que rmdir denota elimina el directori ).





Per suprimir un fitxer mitjançant l'ordre desenllaçar, escriviu:

unlink filename

Quan premeu Entra , el sistema eliminarà l'enllaç dur del fitxer especificat amb l'emmagatzematge. Tingueu en compte que no podreu suprimir diversos fitxers mitjançant l'ordre desenllaçar. La comanda rm es posa en avantatge en aquestes situacions.



Per suprimir un sol fitxer mitjançant rm, escriviu:

rm filename

Amb rm, haureu de confirmar la supressió dels fitxers protegits contra escriptura escrivint i o bé . Es tracta d’un mecanisme de seguretat a Linux, ja que la majoria dels fitxers del sistema estan protegits contra escriptura i Linux confirma si l’usuari vol eliminar-los. El xifratge de fitxers i carpetes a Linux també és possible si us preocupeu seriosament per protegir el vostre sistema.





Mentre suprimiu un fitxer protegit contra escriptura, veureu un missatge similar al següent.

rm: remove write-protected regular empty file 'filename'?

També podeu passar diversos noms de fitxer separats amb el fitxer Espai per eliminar més d'un fitxer.





esbrineu què era un vídeo de YouTube suprimit
rm filename1 filename2 filename3

Per suprimir tots els fitxers que tinguin una extensió específica, podeu implementar-lo expressions regulars a l'ordre rm.

rm *.txt

L’ordre esmentada eliminarà tots els fitxers de text del directori de treball actual.

com accedir als missatges de Facebook esborrats

Si voleu confirmar la supressió de cada fitxer en un directori, utilitzeu el fitxer -i bandera amb rm. El -i bandera significa interactiu i us permetrà escollir si voleu eliminar el fitxer o no. Haureu d’escriure i / yes o bé n / no per confirmar la vostra elecció.

rm -i *.txt

Per suprimir fitxers sense la sol·licitud de confirmació, utilitzeu el fitxer -f marca amb l'ordre rm. El -f significa força o bé per força .

rm -f filename1 filename2 filename3

Hi ha diverses altres opcions de RM que podeu utilitzar. També podeu encadenar diverses opcions per augmentar l'eficiència del vostre comandament. Per exemple, combinar -i i -v junts mostraran una sol·licitud abans de suprimir qualsevol fitxer especificat en mode detallat.

rm -iv *.docx

Relacionat: Com es crea un fitxer nou a Linux

Eliminació de directoris i carpetes

A Linux, hi ha dues opcions d’ordres a l’hora d’eliminar carpetes. Podeu utilitzar el fitxer rmdir ordre o el rm comandament.

No obstant això, hi ha una lleugera diferència entre aquestes dues ordres. Amb rmdir, només podeu suprimir directoris buits. Si teniu una carpeta que conté diversos fitxers, esteu obligat a utilitzar l'ordre rm.

Per suprimir una carpeta buida mitjançant l'ordre rmdir:

rmdir /directory

Si voleu eliminar un directori buit, utilitzeu el fitxer -d marca amb l'ordre rm. El -d bandera significa directori .

rm -d /directory

Suprimir diversos directoris amb l'ordre rm també és fàcil. Passeu el nom de les carpetes separades amb el fitxer espai personatge.

rm -r /dir1 /dir2 /dir3

Per suprimir un directori no buit (carpetes que contenen fitxers), utilitzeu el fitxer -r opció amb l’ordre. El -r bandera o recursiu flag suprimirà recursivament tots els fitxers i subcarpetes del directori especificat.

rm -r /directory

Igual que els fitxers de Linux, si el directori està protegit contra escriptura, rm mostrarà un missatge que us demanarà que confirmeu la supressió de nou. Per evitar la sol·licitud, utilitzeu el fitxer -f marca amb l'ordre.

rm -rf /directory

També podeu encadenar diverses opcions mentre elimineu carpetes. A més, és possible utilitzar expressions regulars mentre esborren els directoris de Linux.

Gestió de fitxers a Linux

Saber com organitzar l’emmagatzematge a l’ordinador en suprimir fitxers i carpetes és fonamental. És possible que topeu amb una situació en què el gestor de fitxers no us permeti suprimir gràficament fitxers i carpetes. En aquests casos, desfer-se dels fitxers que fan servir el terminal és l’única opció adequada.

De vegades, és possible que vulgueu moure un fitxer a algun altre directori en lloc de suprimir-lo completament del sistema. Linux proporciona mv ordre per canviar la ubicació de fitxers i carpetes a l'emmagatzematge del sistema.

què és kernel_task mac
Compartir Compartir Tweet Correu electrònic Com moure fitxers Linux amb l'ordre Mv

Moure fitxers al terminal Linux és més potent que en un navegador de fitxers, però heu de saber què feu.

Llegiu a continuació
Temes relacionats
  • Linux
  • Gestió de fitxers
  • terminal
  • Linux
Sobre l'autor Deepesh Sharma(79 articles publicats)

Deepesh és l'editor júnior de Linux a MUO. Escriu guies informatives a Linux, amb l'objectiu de proporcionar una experiència feliç a tots els nouvinguts. No estic segur de les pel·lícules, però si vols parlar de tecnologia, ell és el teu noi. Durant el temps lliure, el trobareu llegint llibres, escoltant diferents gèneres musicals o tocant la seva guitarra.

Més de Deepesh Sharma

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us