linux環境變量介紹
環境變量:bash shell用一個稱作“環境變量(environment variables)”的特性來存儲有關shell會話和工作環境的信息,它允許你在內存中存儲數據,以便運行在shell上的程序和腳本訪問,這些數據可以用來識別用戶、賬戶、系統、shell特性以及任何其他你需要存儲的數據。
shell中的環境變量有全局環境變量和局部環境變量,通過KV(variable=value)的形式聲明一個局部變量,export這個局部變量,則升級成為全局環境變量。
關于linux的設置,有很多方法,可能大家會有所混淆。例如:
1、你知道/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 的區別嗎?
2、Linux 中 rc.local、init.d、init 、rc.d等文件的作用和區別是什么?
看到這些,不免有些頭大,今天就簡單的整理一下!
區別:
/etc/profile,/etc/bashrc 是系統全局環境變量設定 ~/.profile,~/.bashrc用戶目錄下的私有環境變量設定
讀取環境變量一般有三步:
~/.profile與~/.bashrc相同點:
都具有個性化定制功能 ~/.profile可以設定本用戶專有的路徑,環境變量,等,它只能登入的時候執行一次 ~/.bashrc也是某用戶專有設定文檔,可以設定路徑,命令別名,每次shell script的執行都會使用它一次
rc.local、init.d、init 、rc.d
linux部分命令介紹
netstat
Netstat 命令用于顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerade 連接,多播成員 (Multicast Memberships) 等等。
常見參數-a (all)顯示所有選項,默認不顯示LISTEN相關-t (tcp)僅顯示tcp相關選項-u (udp)僅顯示udp相關選項-n 拒絕顯示別名,能顯示數字的全部轉化成數字。-l 僅列出有在 Listen (監聽) 的服 主站蜘蛛池模板: 观塘区| 曲麻莱县| 江孜县| 弥渡县| 邢台县| 屏边| 博白县| 阿克苏市| 临潭县| 海林市| 南宁市| 昌图县| 庐江县| 福清市| 武鸣县| 塔河县| 庄浪县| 灵宝市| 安仁县| 中牟县| 灯塔市| 祥云县| 墨脱县| 开原市| 嘉鱼县| 吴忠市| 凤山市| 陈巴尔虎旗| 昌平区| 南涧| 斗六市| 马公市| 永川市| 阳江市| 阿拉善右旗| 淳化县| 长治市| 石屏县| 博野县| 漳州市| 左贡县|