Linux 环境 profile 与 bashrc 的区别

- 类别:《操作系统

Linux系统下经常需要设置环境变量、命令别名等会涉及到/etc/profile、~/.profile、~/.bashrc文件,这些文件区别不大可,但是越相近越容易混淆。 简单来说他们的区别: /etc/profile 全集环境变量,对所有用户有效。登入系统时会首先读取这个文件。根据内容会读取/etc/profile.d 和/etc/inputrc目录中的设定文档。 ~/.profile 可以用来设定用户的路径及环境变量等。只在登陆系统时才会…

Golang 环境变量设置

- 类别:《工具

每次安装Golang都要重新设置环境变量,也仅仅是盲目的照搬没有过深入的思考。趁着这次重装Gentoo系统,集中搜集整理出相关信息,方便将来查阅。 Golang 的环境主要有3个: 设置$GOROOT 表示Go的安装位置,Linux一般位于/usr/local/go (gentoo 系统位于/usr/lib/go);Windows 系统会自动安装在C:/go 目录下 自动安装 自动安装的话,默认$GOROOT已经设置完成。 Linux下使用包管理器自…