在 CentOS 系统中,aliases
通常与 alias
命令相关联。alias
是一个 shell 内置命令,用于创建命令的别名。通过使用别名,用户可以简化长命令或常用的命令组合。
alias
命令行参数-p
:列出所有当前定义的别名。-r
:删除所有定义的别名(需要超级用户权限)。-a
:列出所有的别名,包括系统级别的别名(需要超级用户权限)。-D
:删除指定的别名。-s
:为某个别名设置描述。列出所有别名:
alias -p
创建一个新的别名:
alias ll='ls -l'
这样,输入 ll
将执行 ls -l
命令。
删除一个别名:
unalias ll
这将删除之前创建的 ll
别名。
查看某个特定别名的定义: 直接输入别名即可查看其定义,例如:
ll
如果 ll
已被定义为 ls -l
,则会显示该命令的输出。
为了让别名在每次登录时都生效,可以将别名定义添加到用户的 shell 配置文件中,如 ~/.bashrc
或 ~/.bash_profile
。
echo "alias ll='ls -l'" >> ~/.bashrc
source ~/.bashrc
这样,每次启动新的终端会话时,ll
别名都会自动可用。
请注意,某些系统级的别名可能需要管理员权限才能修改或删除。