在 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 别名都会自动可用。
请注意,某些系统级的别名可能需要管理员权限才能修改或删除。