Ultimo aggiornamento il
I file di grandi dimensioni su Linux possono occupare spazio su disco non necessario. Se vuoi svuotare un file su Linux, segui i passaggi di questa guida.
Più usiamo un PC, più file raccogliamo. Alcuni sono importanti, mentre altri no, ed è importante sapere come (e quando) rimuoverli.
Se vuoi svuotare un file su Linux ma non vuoi rimuoverlo completamente, puoi provare un paio di metodi. Utilizzando il terminale Linux, puoi apportare modifiche al contenuto di un file, privandolo del contenuto.
Il file rimarrà, permettendoti di riutilizzarlo per altre cose. Se vuoi sapere come svuotare un file in Linux, segui questi passaggi.
Come svuotare un file su Linux usando il comando cat
Un modo semplice e veloce per svuotare un file su Linux è usare il file gatto comando. gatto stampa l'output di un comando o il contenuto di un file sul terminale o scrive l'output su un file. Puoi usare gatto per reindirizzare il contenuto di /dev/null per sovrascrivere un file.
/dev/null è uno speciale dispositivo Linux utilizzato come segnaposto, che consente alle app (e agli utenti) di scrivere contenuti su di esso per cancellarlo. Trattare /dev/null come un buco nero, dove il contenuto entra ma non esce.
Usando cat, puoi usare il contenuto (o la mancanza di) di /dev/null per sovrascrivere qualsiasi file esistente.
Per usare cat per svuotare un file su Linux:
- Apri il terminale sul tuo PC Linux. Se stai eseguendo una distribuzione Linux con una GUI, di solito puoi farlo premendo Ctrl+T sulla tua tastiera.
- Nella finestra del terminale, tipo:cat /dev/null > /home/document/percorso e premere accedere. Sostituire /home/document/path con il percorso file corretto al file che si desidera svuotare. Se il percorso del file contiene spazi, racchiudere l'intero percorso tra virgolette.
- Se il file è protetto, usa sudo (per esempio., sudo cat /dev/null > /home/document/percorso) per sovrascrivere il file. Fai molta attenzione a farlo, tuttavia, poiché Linux non si fermerà a controllare se sovrascrivi file importanti, lo farà e basta.
Come utilizzare il comando echo per svuotare i file Linux
IL eco comando produrrà tutto ciò che ti riscrivi nel terminale o in un file. Se non scrivi niente a eco, puoi usarlo per svuotare un file.
Per utilizzare echo per svuotare un file su Linux:
- Apri il terminale sul tuo PC Linux. Puoi premere Ctrl+T sulla tastiera per aprirlo sulla maggior parte delle distribuzioni Linux.
- Nel terminale, tipo:echo "" > /home/documento/percorso e premere accedere. Sostituire /home/document/path con il percorso file corretto e racchiudi la directory tra virgolette se contiene spazi.
- Se il file è protetto, usa sudo per sovrascrivere il file (ad esempio, sudo eco…) Ma prestare estrema attenzione nel farlo.
Come utilizzare il comando cp per svuotare i file Linux
È possibile sovrascrivere un file con una versione vuota utilizzando l'estensione cp comando. cp sta per copia, permettendoti di copiare e sostituire file più grandi con quelli vuoti.
Usando gatto, puoi creare un nuovo file (vuoto). Puoi quindi utilizzare cp per spostare questo file e sovrascrivere quello più grande.
Per usare cp per svuotare un file su Linux:
- Apri il terminale sul tuo PC Linux. Se la tua distribuzione lo supporta, premi Ctrl+T per fare questo.
- Nella finestra del terminale, tipo:cat > /home/document/nuovopercorso e premere accedere. Sostituire /home/document/newpath con una posizione adatta per il file temporaneo.
- Premere CTRL+C per fermare la corsa gatto comando.
- Prossimo, tipo:cp /home/document/nuovopercorso /home/documento/vecchiopercorso e premere accedere. Sostituisci il primo percorso (nuovo percorso) con la posizione del file nuovo e vuoto e il secondo percorso (oldpath) con la posizione del file che desideri cancellare.
- Se il file che stai sostituendo è protetto, usa sudo per sovrascriverlo (ad es. sudo cp…) ma assicurati di farlo prestare estrema attenzione nel farlo.
Troncamento di file su Linux
IL troncare comando su Linux consente di ridurre i file a una dimensione specifica. Se usi troncare con una dimensione di uscita di 0, puoi svuotare completamente un file.
Per svuotare un file su Linux usando il comando truncate:
- Apri il terminale sul tuo PC Linux. Potresti essere in grado di premere Ctrl+T per aprire questo.
- Nel terminale, tipo:truncate -s 0 /home/documento/percorso e premere accedere. Assicurati di sostituire /home/document/path con il percorso corretto del file che vuoi svuotare.
- Se il file è protetto, usa sudo invece di sovrascriverlo (ad esempio, sudo tronca -s…), Ma prestare estrema attenzione nel farlo.
Cancellare i tuoi file Linux
Utilizzando i passaggi precedenti, puoi svuotare rapidamente un file su Linux. Puoi anche seguire tecniche più complesse per cancella in modo sicuro i file importanti su Linux, assicurando che non ci sia modo di recuperare un file che include dati personali sensibili.
Vuoi svuotare i tuoi file perché stai esaurendo lo spazio? Potresti volere controlla il tuo spazio su disco su Linux per vedere cosa sta occupando lo spazio ed eliminare i file successivi.
Se non riesci a trovare un documento importante, puoi sempre trovarlo cercare file su Linux usando il Trovare comando.
Come trovare il codice Product Key di Windows 11
Se devi trasferire il codice Product Key di Windows 11 o ne hai solo bisogno per eseguire un'installazione pulita del sistema operativo,...
Come cancellare la cache, i cookie e la cronologia di navigazione di Google Chrome
Chrome fa un ottimo lavoro di memorizzazione della cronologia di navigazione, della cache e dei cookie per ottimizzare le prestazioni del browser online. Il suo è come...