在 CentOS 系统中,aliases 是一种定义命令别名的方式,以便更简洁地执行常用命令
alias
:显示所有当前定义的别名。alias [command]='[command]'
:为现有命令创建别名。例如,alias ll='ls -al'
将创建一个名为 ll 的别名,它等同于执行 ls -al
命令。unalias [alias_name]
:删除指定的别名。例如,unalias ll
将删除名为 ll 的别名。alias -d [alias_name]
:删除指定的别名及其定义。alias -l
:仅显示所有已定义的别名名称,而不包括它们的定义。alias -a [file]
:从指定的文件中读取别名定义并将其添加到当前 shell 会话中。alias -p
:显示所有已定义的别名及其定义,以文本形式展示。以下是一些常用的别名示例:
alias ll='ls -al'
:将 ls -al
命令的输出简化为 ll
。alias cp='cp -i'
:在复制文件时提示用户确认覆盖。alias mv='mv -i'
:在移动或重命名文件时提示用户确认操作。alias rm='rm -i'
:在删除文件时提示用户确认操作。alias cls='clear'
:快速清除屏幕内容。alias history='history'
:显示命令历史记录。alias grep='grep --color=auto'
:使用彩色输出进行搜索。请注意,这些别名仅在当前 shell 会话中有效。要使它们永久生效,需要将它们添加到 ~/.bashrc
或 ~/.bash_profile
文件中。