在 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 文件中。