CentOS Aliases设置步骤
直接在终端中输入alias命令,格式为alias 别名='完整命令'。例如,创建ll别名替代ls -l:
alias ll='ls -l'
特点:关闭终端或重启系统后,别名失效。
若需每次打开终端都生效,需将别名添加到用户主目录的shell配置文件中(Bash默认使用~/.bashrc)。
~/.bashrc文件(用文本编辑器如nano或vim):nano ~/.bashrc
alias ll='ls -l'
alias la='ls -A' # 显示所有文件(包括隐藏文件)
alias rm='rm -i' # 删除前确认
nano按Ctrl+O保存,Ctrl+X退出;vim按Esc输入:wq)。source ~/.bashrc
说明:仅对当前用户生效,不影响其他用户。
若需所有用户都能使用别名,需修改全局配置文件(如/etc/bashrc)。
sudo权限打开/etc/bashrc文件:sudo nano /etc/bashrc
alias ll='ls -l'
alias grep='grep --color=auto' # 显示彩色匹配结果
source /etc/bashrc
注意:修改全局配置需谨慎,避免影响系统或其他用户。
alias
alias 别名
例如:alias ll会显示ll='ls -l'。unalias命令,例如删除ll别名:unalias ll
若需永久删除,需从配置文件中注释或删除对应的别名行,再重新加载配置文件。alias ~='cd ~'(回到主目录)、alias ..='cd ..'(回到上一级目录)。alias l='ls -CF'(简洁列表)、alias la='ls -A'(显示所有文件)。alias rm='rm -i'(删除前确认)、alias cp='cp -i'(复制前确认)。alias backup='tar czvf ~/backup_$(date +%Y%m%d).tar.gz ~/Documents'(每日备份文档)。