Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


10 steps to UNIX nirvana

Mar 04, 2009, 04:33 (0 Talkback[s])
(Other stories by Arpan Sen)

[ Thanks to An Anonymous Reader for this link. ]

"Keep the data safe
Using rm -rf * or its variants at the shell prompt is probably the most common source of several lost work hours for a UNIX developer. There are several ways to help in this cause—alias rm, alias cp, or alias mv to their interactive variants in $HOME/.aliases, then source this file during system startup. Depending on the login shell, this could mean putting source $HOME/.aliases inside .cshrc (for C/tcsh shells) or in .profile or .bash_profile (for the Bourne shell), as shown in Listing 1.

"Listing 1. Setting aliases for rm, cp, and mv
alias rm 'rm –i'
alias cp 'cp –i'
alias mv 'mv –i'"

Complete Story

Related Stories: