Come eliminare facilmente file e cartelle in Linux

Come eliminare facilmente file e cartelle in Linux

Vuoi sapere come puoi eliminare un file o una cartella sul tuo computer Linux? Forse hai dei file non necessari che vuoi rimuovere dal tuo sistema.





In questo articolo discuteremo di tutto ciò che riguarda l'eliminazione di file e cartelle in Linux. Forniremo anche brevi informazioni sui vari flag e opzioni che puoi utilizzare durante l'eliminazione di file e directory sul tuo computer.





Come eliminare un file in Linux

Per impostazione predefinita, i sistemi Linux forniscono un modo per eliminare file e directory utilizzando il terminale. Scollega , rm , e rmdir sono utilità integrate che consentono a un utente di pulire la propria memoria di sistema rimuovendo i file che non sono più necessari (rm sta per rimuovere mentre rmdir denota rimuovi directory ).





Per eliminare un file utilizzando il comando unlink, digita:

unlink filename

Quando premi accedere , il sistema rimuoverà l'hard link del file specificato con l'archiviazione. Tieni presente che non sarai in grado di eliminare più file utilizzando il comando unlink. Il comando rm prende il sopravvento in tali situazioni.



Per eliminare un singolo file usando rm, digita:

rm filename

Con rm, dovrai confermare la cancellazione dei file protetti da scrittura digitando e o . Questo è un meccanismo di sicurezza in Linux poiché la maggior parte dei file di sistema sono protetti da scrittura e Linux conferma se l'utente desidera eliminarli. La crittografia di file e cartelle su Linux è possibile anche se sei seriamente intenzionato a proteggere il tuo sistema.





Durante l'eliminazione di un file protetto da scrittura, verrà visualizzato un messaggio simile a quello riportato di seguito.

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

Puoi anche passare più nomi di file separati con il Spazio carattere per rimuovere più di un file.





controlla la posta di icloud sul telefono Android
rm filename1 filename2 filename3

Per eliminare tutti i file che hanno un'estensione specifica, puoi implementare espressioni regolari nel comando rm.

rm *.txt

Il comando di cui sopra rimuoverà tutti i file di testo nella directory di lavoro corrente.

laptop non si connette a wifi windows 10

Se vuoi confermare la cancellazione di ogni file in una directory, usa il tasto -io bandiera con rm. Il -io bandiera sta per interattivo e ti permetterà di scegliere se vuoi eliminare il file o meno. Dovrai digitare e sì o n/no per confermare la tua scelta.

rm -i *.txt

Per eliminare i file senza la richiesta di conferma, utilizzare il -F flag con il comando rm. Il -F sta per forza o forzatamente .

rm -f filename1 filename2 filename3

Ci sono varie altre opzioni rm che puoi usare. Puoi anche concatenare più opzioni insieme per aumentare l'efficienza del tuo comando. Ad esempio, combinando -io e -v insieme mostreranno un prompt prima di eliminare qualsiasi file specificato in modalità dettagliata.

rm -iv *.docx

Imparentato: Come creare un nuovo file in Linux

Rimozione di directory e cartelle

Su Linux, ci sono due scelte di comando quando si tratta di eliminare le cartelle. Puoi usare il rmdir comando o il rm comando.

Tuttavia, c'è una leggera differenza tra questi due comandi. Con rmdir, puoi eliminare solo le directory vuote. Se hai una cartella che contiene più file, sei obbligato a usare il comando rm.

Per eliminare una cartella vuota utilizzando il comando rmdir:

rmdir /directory

Se c'è una directory vuota che vuoi rimuovere, usa il pulsante -D flag con il comando rm. Il -D bandiera sta per directory .

rm -d /directory

Anche l'eliminazione di più directory con il comando rm è facile. Passa il nome delle cartelle separate con il spazio carattere.

rm -r /dir1 /dir2 /dir3

Per eliminare una directory non vuota (cartelle contenenti file), utilizzare il pulsante -R opzione con il comando. Il -R bandiera o ricorsivo flag eliminerà ricorsivamente tutti i file e le sottocartelle della directory specificata.

rm -r /directory

Come i file su Linux, se la directory è protetta da scrittura, rm visualizzerà un prompt che ti chiederà di confermare nuovamente la rimozione. Per ignorare il prompt, utilizzare il -F bandiera con il comando.

rm -rf /directory

Puoi anche concatenare più opzioni insieme durante l'eliminazione delle cartelle. Inoltre, è possibile utilizzare le espressioni regolari durante l'eliminazione delle directory di Linux.

Gestione dei file su Linux

Sapendo come organizzare lo spazio di archiviazione sul tuo computer eliminando file e cartelle è essenziale. Potresti imbatterti in una situazione in cui il tuo file manager non ti consente di eliminare graficamente file e cartelle. In tali casi, eliminare i file utilizzando il terminale è l'unica scelta appropriata.

A volte, potresti voler spostare un file in un'altra directory invece di eliminarlo completamente dal tuo sistema. Linux fornisce il mv comando per modificare la posizione di file e cartelle nella memoria di sistema.

Windows 10 si è verificato un problema durante il ripristino del PC, non sono state apportate modifiche
Condividere Condividere Tweet E-mail Come spostare file Linux con il comando Mv

Spostare file nel terminale Linux è più potente che in un browser di file, ma devi sapere cosa stai facendo.

Leggi Avanti
Argomenti correlati
  • Linux
  • Gestione dei file
  • terminale
  • Linux
Circa l'autore Deepesh Sharma(79 articoli pubblicati)

Deepesh è l'editor junior per Linux di MUO. Scrive guide informative su Linux, con l'obiettivo di fornire un'esperienza felice a tutti i nuovi arrivati. Non sono sicuro dei film, ma se vuoi parlare di tecnologia, è il tuo ragazzo. Nel suo tempo libero, puoi trovarlo a leggere libri, ascoltare diversi generi musicali o suonare la sua chitarra.

Altro da Deepesh Sharma

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti