La riga di comando e gli script sono pericolosi. Fai un piccolo errore di battitura con rm -rf e sei in un mondo ferito. Confondere prod con stage nel nome del database mentre si esegue uno script di importazione e si viene disossati (se si trovano sullo stesso server, il che non va bene, ma succede). Lo stesso vale per notare troppo tardi che il nome del server in cui è stato inviato non è quello che pensavi fosse dopo aver eseguito alcuni comandi. Devi rispettare il Hole Hawg .
Ho alcuni piccoli rituali prima di eseguire comandi rischiosi, come fare un triplo controllo del server in cui mi trovo. Ecco un interessante articolo sulla sicurezza dei rm .
Quali piccoli rituali, strumenti e trucchi ti tengono al sicuro sulla riga di comando? E intendo cose oggettive, come "first run ls foo *, guarda l'output di quello e poi sostituisci ls con rm -rf per evitare di eseguire rm -rf foo * o qualcosa del genere", non "assicurati di sapere cosa comando farà ".