在 CentOS(和其他类 Unix 系统)中,aliases
和 别名
都可以用来为命令或命令序列定义自定义的简短名称
aliases:
aliases
是 /etc/aliases
文件中定义的一种方式。这个文件是由 newaliases
命令管理的。/etc/aliases
文件中添加一个别名时,你需要使用 alias
命令,后面跟别名和相应的命令。例如:alias ll='ls -al'
newaliases
命令,然后使用 mail
命令将别名列表发送给 aliases
守护进程。这样,其他用户就可以通过运行 newaliases
命令来获取最新的别名列表。aliases
文件中的别名仅在当前用户的会话中有效。要使别名永久生效,需要将它们添加到用户的 ~/.bashrc
或 ~/.bash_profile
文件中。别名:
/etc/aliases
文件中的别名)和用户级别的别名(如 ~/.bashrc
或 ~/.bash_profile
文件中的别名)。总结一下,aliases
通常指的是 /etc/aliases
文件中的系统级别别名,而 “别名” 这个术语可以更广泛地指代任何为命令定义的简短名称,包括系统级别和用户级别的别名。在 CentOS 中,你可以使用 alias
命令在用户的配置文件中定义别名,或者使用 newaliases
命令在 /etc/aliases
文件中定义系统级别的别名。