GNU/Linux >> Linux Esercitazione >  >> Linux

Rimuovere file e cartelle nel terminale Linux

Più risorse Linux

  • Comandi Linux cheat sheet
  • Cheat sheet sui comandi avanzati di Linux
  • Corso online gratuito:Panoramica tecnica RHEL
  • Cheat sheet della rete Linux
  • Cheat sheet di SELinux
  • Cheat sheet dei comandi comuni di Linux
  • Cosa sono i container Linux?
  • I nostri ultimi articoli su Linux

Per rimuovere un file su un computer utilizzando un'interfaccia grafica, di solito trascini un file o una cartella in un "cestino" o "cestino". In alternativa, potresti essere in grado di selezionare il file o la cartella che desideri rimuovere, fare clic con il pulsante destro del mouse e selezionare Elimina .

Quando si rimuove un file o una cartella nel terminale, non c'è cestino, almeno per impostazione predefinita. Su un desktop grafico, il Cestino è una directory protetta in modo che gli utenti non lo spostino accidentalmente o lo spostino dalla posizione predefinita e ne perdano traccia. Il Cestino è solo una cartella altamente gestita, quindi puoi creare la tua cartella Cestino da utilizzare nel tuo terminale.

Impostazione di un cestino per il terminale

Crea una directory chiamata Cestino nella tua home directory:

$ mkdir ~/Trash

Rimozione di un file

Quando desideri rimuovere un file o una cartella, utilizza mv comando per spostare un file o una directory nel Cestino:

$ mv example.txt ~/Trash

Eliminazione permanente di un file o di una cartella

Quando sei pronto per rimuovere un file o una cartella dal tuo sistema in modo permanente, puoi utilizzare il rm comando per cancellare tutti i dati nella cartella Cestino. Dirigendo il rm comando su un asterisco (* ), elimini tutti i file e le cartelle all'interno del Cestino cartella senza eliminare il Cestino cartella stessa. Se elimini accidentalmente il Cestino cartella, tuttavia, puoi semplicemente ricrearla perché le directory sono facili e gratuite da creare.

$ rm --recursive ~/Trash/*

Rimozione di una directory vuota

L'eliminazione di una directory vuota ha il comando speciale rmdir , che rimuove solo una directory vuota, proteggendoti da errori ricorsivi.

$ mkdir full
$ touch full/file.txt
$ rmdir full
rmdir: failed to remove 'full/': Directory not empty

$ mkdir empty
$ rmdir empty

Meglio spazzatura

Ci sono comandi per cestinare i file che non sono inclusi per impostazione predefinita nel tuo terminale, ma che puoi installare da un repository software. Semplificano ulteriormente il cestino dei file, perché gestiscono e utilizzano la stessa cartella Cestino che utilizzi sul desktop.

$ trash ~/example.txt
$ trash --list
example.txt
$ trash --empty


Linux
  1. Trova file e directory su Linux con il comando find

  2. Copia i file nel terminale Linux

  3. Sposta i file nel terminale Linux

  4. Confronta graficamente file e cartelle in Linux con Meld

  5. Come posso spostare file e directory nella cartella principale in Linux?

Come rimuovere file e directory su terminale Linux

Risparmia spazio comprimendo file e cartelle in Linux

Come copiare file e directory nel terminale Linux

Trovare i file e le cartelle più grandi nella riga di comando di Linux

Come comprimere file e cartelle in Linux

I 30 migliori emulatori di terminale Linux e editor Bash