linux 技巧摘要

2021-05-26 04:49:56 字數 1692 閱讀 7012

(1)/etc/profile

全域性(公有)配置,不管是哪個使用者,登入時都會讀取該檔案。

(2)/ect/bashrc

ubuntu沒有此檔案,與之對應的是/ect/bash.bashrc

它也是全域性(公有)的

bash執行時,不管是何種方式,都會讀取此檔案。

(3)~/.profile

若bash是以login方式執行時,讀取~/.bash_profile,若它不存在,則讀取~/.bash_login,若前兩者不存在,讀取~/.profile。

另外,圖形模式登入時,此檔案將被讀取,即使存在~/.bash_profile和~/.bash_login。

(4)~/.bash_login

若bash是以login方式執行時,讀取~/.bash_profile,若它不存在,則讀取~/.bash_login,若前兩者不存在,讀取~/.profile。

(5)~/.bash_profile

unbutu預設沒有此檔案,可新建。

只有bash是以login形式執行時,才會讀取此檔案。通常該配置檔案還會配置成去讀取~/.bashrc。

(6)~/.bashrc

當bash是以non-login形式執行時,讀取此檔案。若是以login形式執行,則不會讀取此檔案。

(7)~/.bash_logout

登出時,且是longin形式,此檔案才會讀取。也就是說,在文字模式登出時,此檔案會被讀取,圖形模式登出時,此檔案不會被讀取。

下面是在本機的幾個例子:

1. 圖形模式登入時,順序讀取:/etc/profile和~/.profile

2. 圖形模式登入後,開啟終端時,順序讀取:/etc/bash.bashrc和~/.bashrc

3. 文字模式登入時,順序讀取:/etc/bash.bashrc,/etc/profile和~/.bash_profile

4. 從其它使用者su到該使用者,則分兩種情況:

(1)如果帶-l引數(或-引數,--login引數),如:su -l username,則bash是lonin的,它將順序讀取以下配置檔案:/etc/bash.bashrc,/etc/profile和~ /.bash_profile。

(2)如果沒有帶-l引數,則bash是non-login的,它將順序讀取:/etc/bash.bashrc和~/.bashrc

5. 登出時,或退出su登入的使用者,如果是longin方式,那麼bash會讀取:~/.bash_logout

6. 執行自定義的shell檔案時,若使用「bash -l a.sh」的方式,則bash會讀取行:/etc/profile和~/.bash_profile,若使用其它方式,如:bash a.sh, ./a.sh,sh a.sh(這個不屬於bash shell),則不會讀取上面的任何檔案。

7. 上面的例子凡是讀取到~/.bash_profile的,若該檔案不存在,則讀取~/.bash_login,若前兩者不存在,讀取~/.profile。

nmblookup -a ip

注:windows下可以:nbtstat -a ip查計算機名,也可已ping,或者用同樣命令查ip

命令列中執行:gnome-open /home/admin/

命令列中執行:sudo apt-get install nautilus-open-terminal  

參考

輸入~.

說話技巧摘要

一 把no變成yes的3個步奏 1.不要直接說出自已的想法 2.揣摩對方的心裡 3.考慮符合對方利益的措辭。二 7個突破口 1.投其所好 關鍵 投其所好,獲得對方好感。例子 錯誤 這種襯衫只剩這一件了 正確 這種襯衫賣得特別快,這是最後一件了 2.儆其所惡 關鍵 儆其所惡,形成強制力。例子 錯誤 請...

Linux 摘要命令。

md5摘要演算法可以通過碰撞的方法被破解,雖然碰撞後資料符合業務規則的可能性比較小,但是安全無小事,我們傾向於更安全的sha256演算法。base64編碼是網路上最常見的用於傳輸8位位元組碼的編碼方式之一,這種編碼方式可以保證所輸出的編碼位全都是可讀字元。base64制定了乙個編碼表,以便進行統一轉...

Linux程式設計 摘要(第1,2章)

linux程式設計 1.程式設計開發基本知識 page1 33 幫助命令 man gcc info gcc gcc help 編譯命令 gcc o file.c 編譯檔案打包為庫檔案 ar crv libfoo.a bill.o fred.o 程式 標頭檔案 庫檔案 靜態庫。庫檔案,是一些預先編譯好...