1. 程式人生 > >Linux學習筆記第五周第四次課(3月8日)

Linux學習筆記第五周第四次課(3月8日)

jobs fg env export unset

8.6 管道符和作業控制

技術分享圖片

技術分享圖片

管道符|,前面命令的結果給到後面命令處理;

fg把任務調到前臺;bg丟到後臺並運行;

#vmstat 1不停的顯示系統的狀態

sleep 1000暫停1000秒


8.7/8.8 shell變量

技術分享圖片

技術分享圖片

PATH環境變量;

#env獲取到系統變量,系統內置;

技術分享圖片技術分享圖片

#set查看系統及用戶變量

技術分享圖片技術分享圖片

有特殊符號的要用單引號;

技術分享圖片技術分享圖片

全局變量,其他連接的用戶也可以查看到這個變量;其他用戶看不到;

#w查看當前主機連接的用戶信息;

pstree命令安裝,#yum install psmisc

全局變量設置b=2,命令為#export b=2

取消變量,#unset 變量名


8.9 環境變量配置文件

技術分享圖片

技術分享圖片

系統層次

/etc/profile

/etc/bashrc


用戶層次

~/.bashrc

~/.bash_profile

~/.bash_history歷史命令

~/.bash_logout定義用戶退出時做的操作


#source ~/.bash_profile,加載使生效;


PS1,定義執行路徑;#vi /etc/bashrc配置文件;


擴展

bashrc和bash_profile的區別 http://ask.apelearn.com/question/7719

【故若要配置環境變量之類,最保險是寫在 .bashrc 文件中。因為不管是登陸還是不登陸,該文件總會被調用!

簡易審計系統: http://www.68idc.cn/help/server/linux/2014042190951.html

關於PROMPT_COMMAND環境變量的含義 http://www.linuxnote.org/prompt_command-environment-variables.html


Linux學習筆記第五周第四次課(3月8日)