10 ms·
I'm not aware of any. Maybe I'll start one. Another favorite of mine is: looking at the right file, but on the wrong host (for example when connected via ssh o
by perlgeek 14y ago
I'm not aware of any. Maybe I'll start one.
Another favorite of mine is: looking at the right file, but on the wrong host (for example when connected via ssh over a fast network, you simply forget that you're in a remote shell).
- freehunter 14y agoI was working in the web interface of one of our appliances at work just before lunch. One of my coworkers (with whom I share admin duties of this appliance) set his computer to shut down then left to pick up some food. Suddenly I noticed the appliance was unresponsive! I was getting site not found errors, and I couldn't even SSH into the machine. I look at my coworkers computer and realize it's still running, but the last command he ran was a shutdown in a remote shell...
- waverider 14y agoYes, that happens to the best of us: proper command, wrong machine :). Now, shutdown and rm are the worst to add to the mix.
- freehunter 14y agoDon't get me started on how many times I've confused the rename command with the rm command... Hint: it was only once.
- shabble 14y agoThat's where molly-guard[1] comes in; stops (or at least confirms) shutdown on protected hosts. Named after the Big Red Button Cover of hacker-lore[2]. I've heard of people doing things like having a terminal background colour escape sequence in their login scripts as well, so it's immediately obvious if you're on a production host. [1] http://manpages.ubuntu.com/manpages/natty/man8/molly-guard.8.html http://manpages.ubuntu.com/manpages/natty/man8/molly-guard.8... [2] http://www.catb.org/jargon/html/M/molly-guard.html http://www.catb.org/jargon/html/M/molly-guard.html
- jlgaddis 14y agoMy $PS1 always contains the hostname of the machine I'm SSH'd into IN ALL CAPS so that I never do this (again).
- shabble 14y agoGiven the well-established treachery of my finger muscle-memory, I'm much more comfortable with a hard interlock than something that relies on me checking the prompt. Definitely better than nothing though.