很多習(xí)慣了Windows使用的人仗岸,剛接觸Mac這種類似linux的系統(tǒng)都不知道怎么配置環(huán)境允耿,所以每次新裝什么工具的時候環(huán)境配置就成了一個頭疼的事情。今天我就稍微講解一下mac下環(huán)境配置的問題扒怖。(個人理解也許不到位的點感謝評論指出交流)
提到配環(huán)境较锡,很多時候就會要去編輯一個叫.bash_profile的文件。有時候又有的帖子寫的是編輯.bashrc的文件盗痒。這兩個文件是干什么的蚂蕴,有什么區(qū)別?
首先俯邓,這兩個文件都在~目錄下骡楼,這個~也就是你的用戶的家目錄。以我的電腦舉例:
有的可能會問看成,我在這看不到有這些文件君编,那是因為以.開頭的文件都是系統(tǒng)隱藏文件跨嘉,要在視圖中查看的話川慌,可以按
?command + shift + .?
這個組合鍵,顯示或隱藏 隱藏文件祠乃。
有很多沒有配過環(huán)境的梦重,目錄下可能根本就沒有這個文件。那就要手動創(chuàng)建這個文件了亮瓷。
新建文件可以先打開家目錄
cd ~
用vim 創(chuàng)建文件并編輯(vim如果文件存在就直接編輯琴拧,不存在則自動創(chuàng)建)
vim .bash_profile
不會用vim或者nano的,可以用touch命令來先創(chuàng)建文件(即使文件已經(jīng)存在也不要緊嘱支,touch命令不會覆蓋掉已存在文件蚓胸,只是更新了文件的修改時間)
touch .bash_profile
然后用文本編輯器打開這個文件去編輯
open .bash_profile
在這里插一句挣饥,對于bashrc之類的區(qū)別請移步:
https://blog.csdn.net/m0_37739193/article/details/72638074
https://www.cnblogs.com/yangqionggo/p/3280891.html
我只拿.bash_profile舉例。所以也可以看出
~目錄在當(dāng)前你的用戶下沛膳,所以你在~目錄下的所有配置扔枫,也只會對你這個當(dāng)前的用戶生效,全局配置在/etc/目錄下锹安,剛才的文章也有提到短荐。拿Windows類比的話大概就是用戶變量和系統(tǒng)變量的差別。別的我就不多描述了叹哭,畢竟他講的挺清楚忍宋。