在Linux命令行中,使用别名(alias)可以简化常用的命令或命令组合。以下是一些常见的Linux命令行别名及其功能:
ll - 列出当前目录下的所有文件和文件夹,包括隐藏文件。
alias ll='ls -l' la - 类似于ll,但还包括.和..。
alias la='ls -A' l - 列出当前目录下的所有文件和文件夹。
alias l='ls -CF' cp - 复制文件或目录。
alias cp='cp -i' mv - 移动或重命名文件或目录。
alias mv='mv -i' rm - 删除文件或目录。
alias rm='rm -i' mkdir - 创建新目录。
alias mkdir='mkdir -p' rmdir - 删除空目录。
alias rmdir='rmdir -p' touch - 创建空文件或更新现有文件的修改时间。
alias touch='touch -h' ping - 检查网络连接。
alias ping='ping -c 4' wget - 下载文件。
alias wget='wget -c' curl - 发送HTTP请求。
alias curl='curl -s' grep - 在文件中搜索文本。
alias grep='grep --color=auto' find - 查找文件。
alias find='find .' diff - 比较文件差异。
alias diff='diff --color=auto' sudo - 以超级用户权限执行命令。
alias sudo='sudo ' apt-get - Debian/Ubuntu系统包管理器。
alias apt-get='sudo apt-get' yum - Red Hat/CentOS系统包管理器。
alias yum='sudo yum' history - 查看命令历史记录。
alias history='history | less' clear - 清屏。
alias clear='clear && echo "Screen cleared"' 你可以在~/.bashrc或~/.bash_profile文件中添加或修改别名。例如:
echo "alias ll='ls -l'" >> ~/.bashrc source ~/.bashrc 这样,每次启动终端时,这些别名都会自动加载。
希望这些别名能帮助你更高效地使用Linux命令行!