尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

超通俗版:~/.bashrc 完全指南

超通俗版:~/.bashrc 完全指南 我用最接地气的话给你讲明白看完直接会用不绕弯子。一、它是什么一句话~/.bashrc就是你当前用户的终端配置文件专门管你的命令行长啥样、能干嘛、启动时自动执行啥。~ 你的用户主目录比如/home/你的名字.开头 隐藏文件平时看不见bashrc bash shell 的配置文件简单说这是你命令行的 “个人设置中心”。二、它干嘛用最常用 4 个功能每次你打开终端系统都会自动读一遍这个文件把里面的配置生效。它主要干这几件事1. 自定义命令别名偷懒神器比如你不想每次敲长长的命令就可以简写# 例子 alias llls -alh alias gsgit status alias gpgit pull以后输ll就等于输一长串命令。2. 配置环境变量必备装 Java、Node、Python、Go、Maven 等工具时90% 都要改这个文件。export PATH$PATH:/你安装的软件路径/bin让系统能找到你装的命令。3. 设置终端样式比如命令行颜色提示符显示用户名、路径、Git 分支开机显示欢迎语4. 开机自动执行命令打开终端就自动运行脚本、打印信息、加载工具等。三、怎么用3 步搞定第 1 步打开它nano ~/.bashrc或者用 VS Code 打开code ~/.bashrc第 2 步加配置直接在文件末尾加你想要的东西比如# 我的自定义别名 alias llls -alh alias updatesudo apt update sudo apt upgrade -y # 我的环境变量 export MY_PROJECT/home/xxx/project第 3 步让修改立刻生效改完必须执行这一句不然不生效source ~/.bashrc或者重启终端也行。四、超实用示例直接复制用1. 最常用的懒人别名# 查看文件 alias llls -alh alias lals -A # git 快捷命令 alias gsgit status alias gagit add . alias gcgit commit -m alias gpgit push # 系统快捷命令 alias ..cd .. alias ...cd ../.. alias updatesudo apt update sudo apt upgrade -y2. 让终端更好看# 彩色提示符 PS1\[\033[01;32m\]\u\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 3. 安装软件后必加的 PATH 例子# 比如安装了 node export PATH$PATH:/home/yourname/node/bin五、3 个常见坑一定要避开改完不生效必须运行source ~/.bashrc改错文件别改系统的/etc/bashrc只改自己的~/.bashrc语法写错导致终端报错别乱删里面原有内容只在末尾追加最安全。六、一句话总结~/.bashrc 你的终端个人配置文件用来设别名、加环境变量、改样式、开机自动运行用法打开 → 加代码 →source生效总结~/.bashrc是当前用户专属的终端配置只对你生效打开nano ~/.bashrc生效source ~/.bashrc主要用途别名、环境变量、美化终端你现在可以直接打开它试试加一两个别名马上就能用
返回列表