GNU/Linux >> Znalost Linux >  >> Linux

Jaký je nejbezpečnější způsob, jak vyprázdnit adresář v *nix?

Nejbezpečnějším způsobem je před stisknutím klávesy Enter sedět na rukou.

Kromě toho můžete vytvořit alias, jako je tento (pro Bash)

alias rm="pwd;read;rm"

Tím se zobrazí váš adresář, počkejte na stisknutí klávesy Enter a poté odeberte to, co jste zadali, se správnými příznaky. Zrušit můžete stisknutím ^C namísto Enter.


Zde je bezpečnější způsob:použijte ls nejprve uveďte seznam souborů, které budou ovlivněny, a poté pomocí historie příkazového řádku nebo substituce historie změňte ls do rm a spusťte příkaz znovu poté, co jste přesvědčeni, že se správnými soubory budou zpracovány.


Pokud chcete být opravdu v bezpečí, můžete vytvořit jednoduchý alias nebo shell skript jako:

mv $ 1 ~/.recycle/

Tím by se vaše věci pouze přesunuly do složky .recycle (ahoj, Windows!).

Potom nastavte úlohu cron, která provede rm -rf u věcí v této složce, která je starší než týden.


Linux
  1. Nejrychlejší způsob, jak extrahovat Iso?

  2. Cloudové zálohování vs. místní zálohování:Nejbezpečnější způsob ukládání dat

  3. Jaký je nejjednodušší způsob, jak SSH používat Python?

  1. Jaký je správný způsob použití inotify?

  2. Co znamená *nix?

  3. Zkontrolujte, zda je adresář prázdný, pomocí C na Linuxu

  1. Jaký je správný způsob vložení karty do sed?

  2. Jaký je správný způsob instalace jdk na linux

  3. Jaký má smysl šifrování domovského adresáře?