Ubuntu如何快速使用别名
导读:Ubuntu 快速使用别名 一、快速上手 临时别名:在当前终端立即生效,关闭后失效 语法:alias 别名='命令' 示例:alias ll='ls -alh' 立即使用:输入刚才定义的别名即可,例如直接运行 ll 查看定义:ali...
Ubuntu 快速使用别名
一、快速上手
- 临时别名:在当前终端立即生效,关闭后失效
- 语法:
alias 别名='命令' - 示例:
alias ll='ls -alh'
- 语法:
- 立即使用:输入刚才定义的别名即可,例如直接运行
ll - 查看定义:
alias 别名(如alias ll) - 删除别名:
unalias 别名(如unalias ll)
二、永久生效
- 用户级配置(仅当前用户):编辑
~/.bashrc- 添加:
echo "alias ll='ls -alh'" > > ~/.bashrc - 生效:
source ~/.bashrc
- 添加:
- Zsh 用户:编辑
~/.zshrc,添加别名后执行source ~/.zshrc - 全局配置(所有用户):编辑
/etc/bash.bashrc(需 sudo),添加别名后执行source /etc/bash.bashrc - 使配置立即生效的通用方式:重新加载对应配置文件,或关闭并重新打开终端
三、常用别名示例
- 增强列表:
alias ll='ls -alh' - 更新系统:
alias update='sudo apt-get update & & sudo apt-get upgrade -y' - 显示本机 IP:
alias myip='hostname -I | cut -d" " -f1' - 清屏:
alias cls='clear' - 安全删除:
alias rm='rm -i' - 快速返回上级目录:
alias ..='cd ..' - 快速编辑配置:
alias bashconf='vim ~/.bashrc' - 查找并替换文本:
alias replace="find . -type f -exec sed -i 's/old_text/new_text/g' { } +"
四、进阶技巧
- 临时绕过别名:在命令前加反斜杠,例如
\ll - 查看全部别名:
alias - 删除全部别名:
unalias -a - 需要更复杂逻辑时使用函数替代别名:
- 示例:
backup() { tar czvf ~/backup/$(date +%Y%m%d).tar.gz ~/important_files/ }
- 示例:
- 别名命名规则:可包含字母、数字、下划线,且不能以数字开头,区分大小写
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu如何快速使用别名
本文地址: https://pptw.com/jishu/749526.html
