老男孩教育每日一題-第76天-說說/etc/profile /etc/bashrc .bashrc .bash_profile的區別
阿新 • • 發佈:2017-06-22
常見系統文件說明 每日一題
參考答案:
每個文件的含義
/etc/profile 主要用是系統的環境變量,同時我們也放些別名
/etc/bashrc 主要用來存放系統的別名和自己定義的函數(都可以放到 /etc/profile中)
.bashrc 是用戶自己定義的別名
.bash_profile 是用戶自己定義的環境變量
文件之間的聯系:
測試方法在/etc/bashrc /etc/profile .bashrc .bash_profile 這四個文件的第一行和最後一行添加上標記
/etc/profile /etc/profile /root profile /root bashrc /etc/bashrc /etc/bashrc /root bashrc /root profile
先讀取/etc/profile文件,然後讀取用戶自己的.bash_profile然後讀取.bashrc的內容最後讀取/etc/bashrc這個文件。
這是這幾個文件在用戶登錄的時候的運行的順序。
網友答案:
北京-嘉嘉
etc下因該是全劇參數對所有用戶生效,帶點號的因該是當前用戶生效。profile一般用於環境變量設置,bashrc一般用於別名設置
京-小劉
/etc/profile /etc/bashrc 為全局環境變量,到哪都可以用,這裏只針對命令行,在一些軟件中不行 /etc/profile 放置系統的變量 別名也可以放在這裏 /etc/bashrc 放置別名 .bashrc .bash_profile 只針對當前登陸的用戶生效
備註
今天是每日一題陪伴大家的第__76__天,期待你的進步。
對於題目和答案的任何疑問,請在博客評論區留言。
往期題目索引
http://lidao.blog.51cto.com/3388056/1914205
本文出自 “李導的博客” 博客,請務必保留此出處http://lidao.blog.51cto.com/3388056/1940708
老男孩教育每日一題-第76天-說說/etc/profile /etc/bashrc .bashrc .bash_profile的區別