1、Shell 定義用戶環境的次序
(1) /etc/profile
由超級用戶定義的樣板 profile 文件,對每一個用戶都適用。
(2)/etc/enviroment
由超級用戶定義的樣板 profile 文件,對每一個用戶都適用,但只在/etc/profile 文
件不存在的情況下才有用。
(3)$HOME/.profile
用戶自己定義的 profile 文件,可根據用戶自己的愛好和風格來定義自己的 profile。
2、環境文件的基本定義方法
(1)定義環境變量
把系統的環境變量值定義為用戶希望的值,使用戶在登錄到系統後不必再手工設
置。同時也可以設置一些用戶自定義的變量。
(2)初始化
用戶登錄到系統後的初始化。例如:檢查電子信箱、設置命令行編輯模式等
3、主要的環境變量
● TERM:終端類型
● PATH:可執行程序搜索路徑
● LANG:語言環境
● PS1:提示符
● ENV:每次運行一個新的 ksh 時調用的環境文件
4、命令的別名
● alias :賦別名
$ alias aliasname =string
● unalias:取消別名
$ unalias aliasname
5、歷史命令
在ksh中,系統可以記錄一定量的最近執行過的命令,這些命令保存在$HOME/.sh_history 文件中,確省狀態下可保存128條命令。
●history:顯示最後的 16 條命令
$ history
● r:重復最近執行過的命令
查看本欄目更多精彩內容:http://www.bianceng.cn/OS/unix/