hosts 文件和 macOS 环境变量配置文件位置与编辑方式

2019-09-29

认识你的系统, 认识你的设备, 认识你自己.

鉴于我的记忆只有七秒, 所以看一下 macOS 下的 hosts 文件和环境变量配置文件的位置和相关属性、编辑方式并记录一下, 省着到处查了.

macOS 下的 hosts 文件

这个一般是在 MAMP 配置虚拟主机信息的时候用, 基本不用你去手动维护.

  • 作用:The computer file hosts is an operating system file that maps hostnames to IP addresses.
  • 可见性:默认可见
  • 默认位置:/etc/hosts
  • 默认编辑方式:需要开启权限狗模式,即 sudo vi /etc/hosts

macOS 下的环境变量配置文件

这个一般是 macOS 下安完什么东西之后配置环境变量的时候用的, macOS 下一般是 .bash_profile 用得多. 环境变量的话 macOS 可以用的有 MySQL、Ruby、Python 2/3、Laravel、Perl 等.

  • 作用:环境变量 PATH, 相当于 Windows 的右键计算机→高级→环境变量什么的(记不清了, 反正我知道是啥.)
  • 可见性:默认隐藏,需要用 ls -a 来保证看到
  • 默认位置:~/.bash_profile~/.bashrc~/.profile~/.zshrc, 我不是很清楚具体哪个哪个是和 macOS 下的环境变量相关的, 不过家目录下的 .bash_profile 肯定是.
  • 默认编辑方式:正常 vi 编辑就行.