GNU/Linux >> Linux Esercitazione >  >> Linux

Qual è il modo più sicuro per svuotare una directory in *nix?

Il modo più sicuro è sedersi sulle mani prima di premere Invio.

A parte questo, potresti creare un alias come questo (per Bash)

alias rm="pwd;read;rm"

Questo ti mostrerà la tua directory, attendi un invio e poi rimuovi ciò che hai specificato con i flag appropriati. Puoi annullare premendo ^C invece di Invio.


Ecco un modo più sicuro:usa ls prima per elencare i file che saranno interessati, quindi utilizzare la cronologia della riga di comando o la sostituzione della cronologia per modificare il ls a rm ed esegui nuovamente il comando dopo esserti convinto che verranno utilizzati i file corretti.


Se vuoi essere veramente sicuro, puoi creare un semplice alias o uno script di shell come:

mv $1 ~/.recycle/

Questo sposterebbe semplicemente le tue cose in una cartella .recycle (ciao, Windows!).

Quindi imposta un cron job per eseguire rm -rf su cose in quella cartella che sono più vecchie di una settimana.


Linux
  1. Il modo più veloce per estrarre un ISO?

  2. Backup su cloud e backup locale:il modo più sicuro per archiviare i dati

  3. Qual è il modo più semplice per SSH usando Python?

  4. Qual è il modo corretto di inserire la scheda in sed?

  5. Qual è lo scopo di crittografare la home directory?

Percorso assoluto vs relativo in Linux:qual è la differenza?

Qual è il modo più semplice per liberare spazio su un disco rigido?

Qual è il modo più veloce per spostare un milione di immagini da una directory all'altra in Linux?

Qual è il modo più veloce per eseguire uno script?

Qual è lo scopo della directory setgid?

Cosa significa il suffisso .d in Linux?