avatar

Esborrar fitxers i directoris des de la terminal

Una ordre molt bàsica que tot usuari d’un sistema UNIX hauria de conèixer és com esborrar un fitxer des de la terminal. L’ordre que veurem a continuació té l’inconvenient que esborra el fitxer totalment, no l’envia a la paperera (això són invents moderns, molt útils, per cert).

Per esborrar fitxers i directoris a un sistema UNIX es fa servir l’ordre rm, a la qual cal passar-li un o altre paràmetre segons el que vulguem eliminar. Ací us mostrarem dos dels paràmetres bàsics per esborrar un fitxer concret o un directori amb tots els seus directoris. Per tant:

rm -f /ruta_al_fitxer

Per exemple, si volem esborrar el fitxer fitxer.txt que es troba a la carpeta /home/usuari, l’ordre seria:

rm -f /home/usuari/fitxer.txt

En el cas dels directoris, això varia. Per esborrar un directori sencer, amb tots els seus subdirectoris, el paràmetre a passar és -R. Si volem esborrar el directori /home/usuari/Directori, l’ordre seria:

rm -f /home/usuari/Directori

A rm se li poden passar molts paràmetres. Un usuari atrevit va fer una prova per tal d’esborrar tot el directori base / fent servir l’ordre següent (que no se us passe pel cap executar-la!!!):

rm -rf /

El resultat va ser el del vídeo més abaix.

YouTube Preview Image

Anotacions relacionades:

Publicat en Trucs i tutorials | Etiquetat , | 3 comentaris

3 comentaris a l'entrada: Esborrar fitxers i directoris des de la terminal

  1. avatar Gerard diu:

    Hi ha gent que s’avorreix molt…

    Thumb up 0 Thumb down 0

  2. avatar tux diu:

    Molt guapo, sort que és una màquina virtual :-D

    Thumb up 0 Thumb down 0

  3. avatar Funk'u diu:

    Cony!, a mi em va passar :P
    Sempre es una bona excusa per provar distros noves ;)

    Thumb up 0 Thumb down 0

Deixa un comentari

Registra't! Així ja no hauràs d'introduir les dades cada vegada i podràs editar els teus comentaris.

*

L'adreça electrònica no es publicarà Els camps necessaris estan marcats amb *

Podeu fer servir aquestes etiquetes i atributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>