[root@jfht ~]# alias alias cp=‘cp -i‘ alias l.=‘ls -d .* --color=tty‘ alias ll=‘ls -l --color=tty‘ alias ls=‘ls --color=tty‘ alias mv=‘mv -i‘ alias rm=‘rm -i‘ alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘ [root@jfht ~]# alias cp alias cp=‘cp -i‘ [root@jfht ~]#
示例三 ssh别名
ssh 别名 - alias server_name=‘ssh -v -l USERNAME IP ADDRESS‘,更改 server_name、USERNAME 及 IP 地址以适应你的需要。对于经常要使用 ssh 登录远程 shell 的同学来说,这是一个值得收藏的别名。
[root@jfht ~]# alias 180=‘ssh 192.168.1.180‘ [root@jfht ~]# 180 ssh: connect to host 192.168.1.180 port 22: No route to host [root@jfht ~]# alias 181=‘ssh 192.168.1.181‘ [root@jfht ~]# 181 root@192.168.1.181‘s password:
[root@jfht ~]#
示例四 常见别名设置集锦
alias l="ls -l"
alias ll="ls -l"
alias lm=‘ls -al | more‘
模拟DOS风格的命令
alias clr=clear alias cls=clear alias copy=‘cp -i‘ alias del=‘rm -i‘ alias delete=‘rm -i‘ alias dir=‘ls -alg‘ alias home=‘cd ~‘ alias ls=‘ls -F‘ alias md=mkdir alias move=‘mv -i‘ alias type=more
alias cd..=‘cd ..‘
alias home=‘cd /home/dave/public_html‘
alias list=‘ls -la‘
alias attrib=‘chmod‘ alias chdir=‘cd‘ alias copy=‘cp‘ alias cp=‘cp -i‘ alias d=‘dir‘ alias del=‘rm‘ alias deltree=‘rm -r‘ alias dir=‘/bin/ls $LS_OPTIONS --format=vertical‘ alias edit=‘pico‘ alias ff=‘whereis‘ alias ls=‘/bin/ls $LS_OPTIONS‘ alias mem=‘top‘ alias move=‘mv‘ alias mv=‘mv -i‘ alias pico=‘pico -w -z‘ alias rm=‘rm -i‘ alias search=‘grep‘ alias v=‘vdir‘ alias vdir=‘/bin/ls $LS_OPTIONS --format=long‘ alias which=‘type -path‘ alias wtf=‘watch -n 1 w -hs‘ alias wth=‘ps -uxa | more‘
[root@linuxso.com ~]#alias alias cp=‘cp -i‘ alias l.=‘ls -d .* --color=tty‘ alias ll=‘ls -l --color=tty‘ alias ls=‘ls --color=tty‘ alias mv=‘mv -i‘ alias rm=‘rm -i‘ alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘