在Linux系统中,alias命令用于创建命令的快捷方式,以便更快地执行常用命令。以下是一些最常用的Linux Aliases:
ll - 列出当前目录下的所有文件和文件夹(包括隐藏文件),类似于ls -l。
alias ll='ls -l'
la - 列出当前目录下的所有文件和文件夹(包括隐藏文件),但不显示.和..。
alias la='ls -A'
pwdx - 显示当前工作目录的完整路径。
alias pwdx='pwd | xargs -I {} readlink -f {}'
crontab -e - 快速编辑当前用户的crontab文件。
alias crontab='crontab -e'
sudo su - - 以root用户身份登录并切换到root用户的家目录。
alias su='sudo su -'
history | less - 查看命令历史记录。
alias history='history | less'
grep -i - 忽略大小写进行搜索。
alias grep='grep -i'
tar czvf - 创建压缩归档文件。
alias tar='tar czvf'
zip - 压缩文件或目录。
alias zip='zip -r'
unzip - 解压文件。
alias unzip='unzip -o'
ping - 检查网络连接。
alias ping='ping -c 4'
traceroute - 跟踪数据包到达目标主机的路径。
alias traceroute='traceroute -m 30'
curl - 下载文件或发送HTTP请求。
alias curl='curl -s'
cp -i - 复制文件时提示确认。
alias cp='cp -i'
mv -i - 移动或重命名文件时提示确认。
alias mv='mv -i'
rm -i - 删除文件时提示确认。
alias rm='rm -i'
top - 实时显示系统资源使用情况。
alias top='top -o +%CPU'
htop - 更友好的实时系统监控工具(需要先安装)。
alias htop='htop'
nano - 使用nano文本编辑器。
alias nano='nano -w'
vim - 使用vim文本编辑器。
alias vim='vim -u NONE -c "set nocompatible"'
.bashrc、.zshrc等)。source ~/.bashrc(或相应的配置文件)来使更改生效。通过这些别名,你可以大大提高在Linux终端中的工作效率。