温馨提示×

新手怎么用linux aliases

小樊
44
2026-10-25 17:13:39
栏目: 智能运维

新手用 Linux aliases(别名),其实就是给常用、又长又难记的命令起个“外号”,敲起来更省事。下面从是什么、怎么用、怎么永久保存一步步说。


一、什么是 alias

alias 是 shell 的一个功能,用来把一段命令映射成一个短名字。

比如:

alias ll='ls -l'

以后你输入 ll,就等于输入 ls -l。


二、临时用(当前终端有效)

直接在终端输入:

alias 名字='原命令'

例子:

alias cls='clear'
alias update='sudo apt update && sudo apt upgrade'

⚠️ 这种 alias 关掉终端就没了。


三、永久保存(推荐)

要把 alias 写进配置文件,以后每次开终端都自动生效。

1️⃣ 找到你的 shell 配置文件

常见情况:

  • Bash 用户:~/.bashrc
  • Zsh 用户:~/.zshrc

查看当前 shell:

echo $SHELL

2️⃣ 编辑配置文件

以 Bash 为例:

nano ~/.bashrc

在文件末尾加:

# 我的常用别名
alias ll='ls -l'
alias la='ls -a'
alias cls='clear'
alias gst='git status'

保存退出(nano 是 Ctrl+O 回车,再 Ctrl+X)。


3️⃣ 让配置生效

source ~/.bashrc

或重新打开终端。


四、查看和删除 alias

查看所有 alias

alias

删除某个 alias

unalias ll

(也只是当前终端有效)


五、新手常用 alias 示例

alias ..='cd ..'
alias ...='cd ../..'
alias df='df -h'
alias free='free -h'
alias ports='netstat -tulnp'

六、注意事项(新手容易踩坑)

  1. 等号两边不能有空格
    alias ll = 'ls -l'   ❌
    alias ll='ls -l'     ✅
    
  2. 如果 alias 和命令重名,alias 优先。
  3. 想强制执行原命令,前面加 \:
    \ls
    

如果你愿意,可以告诉我:

  • 你用的是 Ubuntu / CentOS / Arch 还是 WSL
  • 是 Bash 还是 Zsh

我可以帮你直接写一套“新手友好 alias 配置”。

0 踩