alias命令的用法
软件: alias
alias命令的用法可分为查看、创建、删除及生效范围四类,具体如下:
一、查看别名
列出当前会话别名
在终端输入 alias 或 alias -p,即可显示所有已定义的别名及其对应命令。
示例:alias ll='ls -l' 会显示 ll 对应 ls -l。
二、创建别名

临时别名(当前会话有效)
使用 alias 别名='完整命令',例如 alias wr='cd /var/www/html',仅在本终端会话中生效。
永久别名(跨会话生效)
将别名添加到 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc),例如:
alias ll='ls -l --color=auto'
保存后需执行 source ~/.bashrc 使配置生效。
三、删除别名
使用 unalias 别名 即可移除,例如 unalias rm 会删除 rm 别名。
四、别名生效范围
临时别名 :仅在当前终端会话中有效,关闭终端或新建窗口后失效。
永久别名 :添加到配置文件后,每次登录或打开新终端均生效。
注意事项 :
别名中若包含空格或特殊字符,需用引号包裹命令(如 alias 'cp -i'='cp --preserve=timestamps')。
系统默认在用户退出时自动保存历史记录,敏感操作后建议清理历史以保障安全。
一、查看别名
列出当前会话别名
在终端输入 alias 或 alias -p,即可显示所有已定义的别名及其对应命令。
示例:alias ll='ls -l' 会显示 ll 对应 ls -l。
二、创建别名

临时别名(当前会话有效)
使用 alias 别名='完整命令',例如 alias wr='cd /var/www/html',仅在本终端会话中生效。
永久别名(跨会话生效)
将别名添加到 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc),例如:
alias ll='ls -l --color=auto'
保存后需执行 source ~/.bashrc 使配置生效。
三、删除别名
使用 unalias 别名 即可移除,例如 unalias rm 会删除 rm 别名。
四、别名生效范围
临时别名 :仅在当前终端会话中有效,关闭终端或新建窗口后失效。
永久别名 :添加到配置文件后,每次登录或打开新终端均生效。
注意事项 :
别名中若包含空格或特殊字符,需用引号包裹命令(如 alias 'cp -i'='cp --preserve=timestamps')。
系统默认在用户退出时自动保存历史记录,敏感操作后建议清理历史以保障安全。