『小筆記』家目錄下隱藏檔功用

每個Linux的使用者進到家目錄後,如果下了ls指令。
正常來說會是空白沒有顯示任何檔案,不過在ls後多加-a(也就是 ls -a 指令)。
會發現很多檔名前面含 .  的隱藏檔。那這些的功用分別是什麼呢?!


我們來看看下了 ls -a 會有哪些隱藏檔。








(os:拍的不好,曝光~"~)

圖片可以看到有以下這些

.bash_history     .bash_profile   .viminfo
.bash_logout      .bashrc             .zshrc


.bash_history:
記錄使用者使用過的指令,就是你們打過的指令都會記錄在這裡!
那就是為什麼我們按向上鍵,可以返回上一個打的指令的原因囉!


.bash_profile:
主要記錄的是登入後啟動的程式和別名檔 .bashrc 等等。

 .viminfo:
這個檔案是由VIM 這個文字編輯器產生而成的,如果要編輯它必須
非常小心喔!不過沒事建議都是不要去編輯它,不過倒是可以打開
看看有打些設定的內容!裡面大概都是一些文件標記、歷史檔案的
標註和註冊檔等等的設定,上面圖片有個.kde也是它產生的喔!

.bash_logout
每次系統退出shell會讀取的文件,如果你需要系統退出後執行一些
指令例如清理暫存檔、清理日誌檔等等。

 .bashrc:
定義使用者個人的別名檔案囉!會在系統登入時被shell預先載入。

.zshrc:
這檔案用於shell應該要包含的別名設定、應用函式、設定等的編輯。
再簡單點說就是個人化的shell設定檔囉!


『補充』:
家目錄的.bash_profile, .bash_logout, .bashrc 三個檔案對bash 來
說有特殊的用途。你可以修改這三個檔案讓系統自動為你的帳號進行
個人化環境的設定。些文件可能存在於你的家目錄下面,如果不存
在,那麼系統將根據/etc/profile進行設定。




留言