在Ubuntu中,alias
命令用于创建命令的别名,这样可以简化常用命令的输入。以下是一些常用的Ubuntu alias
命令及其功能:
基本用法:
alias 别名='原命令'
alias
unalias 别名
常用别名示例:
ll
:显示当前目录下的所有文件和文件夹(包括隐藏文件),类似于ls -l
alias ll='ls -l'
la
:显示当前目录下的所有文件和文件夹(包括隐藏文件),类似于ls -A
alias la='ls -A'
l
:显示当前目录下的所有文件和文件夹(包括隐藏文件),类似于ls -alF
alias l='ls -alF'
cd~
或 cd
:快速返回用户主目录alias cd~='cd ~'
mkdirp
:递归创建目录alias mkdirp='mkdir -p'
grep
:在文件中搜索特定字符串alias grep='grep --color=auto'
永久保存别名:
~/.bashrc
文件中,然后运行source ~/.bashrc
使其生效。echo "alias ll='ls -l'" >> ~/.bashrc
source ~/.bashrc
删除别名:
unalias
命令删除别名。unalias ll
查看当前用户的别名:
alias
命令查看当前用户定义的所有别名。查看系统级别的别名:
/etc/bash.bashrc
或/etc/profile.d/
目录下的脚本文件中。创建函数作为别名:
function myfunction() {
echo "Hello, World!"
}
alias myalias=myfunction
通过这些别名,可以大大提高在Ubuntu终端中的工作效率。记得在修改~/.bashrc
文件后运行source ~/.bashrc
以使更改生效。