1.1 別名,有些命令很危險,修改別名防止誤操作
1.1.1查看別名
[root@oldboyedu-39 ~]# alias
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias which='alias | /usr/bin/which --tty-only--read-alias --show-dot --show-tilde'
[root@oldboyedu-39 ~]#
1.1.2臨時修改別名,重啓服務器失效
[root@oldboyedu-39 ~]# alias rm='echo -bash: rm:command not found'
[root@oldboyedu-39 ~]# rm -rf /tmp
-bash: rm: command not found -rf /tmp
[root@oldboyedu-39 ~]#
1.1.3把修改寫入配置文件
[root@oldboyedu-39 ~]# echo "alias rm='echo-bash: rm: command not found'" >> /etc/profile
[root@oldboyedu-39 ~]# tail -2 /etc/profile ##檢查是否修改成功
unset -f pathmunge
alias rm='echo -bash: rm: command not found'
[root@oldboyedu-39 ~]#
1.1.4讓配置文件生效
[root@oldboyedu-39 ~]# source /etc/profile
[root@oldboyedu-39 ~]#
1.1.5如果命令有其他別名,這裏還要修改/root/.bashrc文件
[root@oldboyedu-39 ~]# cat /root/.bashrc
# .bashrc
# User specific aliases and functions
#alias rm='rm -i' ##把原來的別名刪掉或註釋掉
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
./etc/bashrc
fi
[root@oldboyedu-39 ~]#
1.1.5.1 等下次重啓服務器後別名永久生效
每天都需要成長。。。