别有一番风趣的alias
.. note::
寒蝉凄切,对长亭晚,骤雨初歇。
柳永《雨霖铃》
Linux alias
命令用于设置指令的别名,可以将比较长的命令进行简化。
默认情况下会输出当前的设置:
1 2 3 4 5
| $ alias l='ls -lah' la='ls -lAh' ll='ls -lh' ls='ls --color=tty'
|
所以此时输入ll
以后,就相当于输入了ls -lh
。
给命令设置别名也很简单,方法为:
1
| $ alias newcommand='command setting'
|
比如:
不过需要注意的时,这个命令如果在终端操作,关闭后并不会保持。
如果需要每次都可以使用,需要将这个命令输入到.bashrc
中。
比较常用的一些为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| $ 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 #对路径切换很有用 $ alias ..='cd ..' $ alias ...='cd ../../../' $ alias ....='cd ../../../../' $ alias .....='cd ../../../../' $ alias .4='cd ../../../../' $ alias .5='cd ../../../../..'
#获取disk的信息## $ alias df='df -H' $ alias du='du -ch'
#设置一些系统信息 $ alias cpuinfo='lscpu' $ alias meminfo='free -h'
|
在比如一个稍微复杂一点的:
1
| $ alias lt='ls --human-readable --size -1 -S --classify'
|
lt
将排序并显示一个总的文件大小。
当前,可以设定alias,也可以清除,只要使用unalias即可。