Bash 内置命令 alias 用于创建一个别名,创建别名的语法:
alias name='command'
一个常用的别名示例:
alias ll='ls -l'
另外一些使用别名的示例:
1.打开当前目录下最后被修改的文件:
alias Vim='vim 'ls -t | head -1''
2.找出当前目录下,5个最大的可执行文件:
alias findbig='find . -type f -exec ls -s {} \; | sort -n -r | head -5'
3.列出当前目录下的所有文件,包括隐藏文件,并附加指示符合颜色标识:
alias ls='ls -aF --color=always'
4.清除全部历史记录和屏幕:
alias hcl='history -c; clear'
5.使cp、mv和rm交互式地执行并解释执行了哪些操作:
alias cp='cp -iv'
alias mv='mv -iv'
alias rm='rm -iv'
6.简化经常执行的命令,例如exit:
alias x='exit'
7.查看磁盘空间使用情况:
alias dus='df -h'
8.切换到上级目录:
alias ..='cd ..'
alias ...='cd ../..'
如何查看当前环境下所有的别名###
直接使用 alias 不带任何参数即可列出所有别名。
alias
如何查看某个别名的具体内容###
alias name
暂时停止使用某个别名,调用实际的命令###
\alias
例如:
\cp * ~/backup/files/
删除一个别名###
unalias dus
删除所有别名###
unalias -a
本文参考自 《Linux Shell命令行及脚本编程实例详解 》