- 同一帳號同時多次登入的 history 寫入問題
有些朋友在練習 linux 的時候喜歡同時開好幾個 bash 介面,這些 bash 的身份都是 root 。 這樣會有 ~/.bash_history 的寫入問題嗎?想一想,因為這些 bash 在同時以 root 的身份登入, 因此所有的 bash 都有自己的 1000 筆記錄在記憶體中。因為等到登出時才會更新記錄檔,所以囉, 最後登出的那個 bash 才會是最後寫入的資料。唔!如此一來其他 bash 的指令操作就不會被記錄下來了 (其實有被記錄,只是被後來的最後一個 bash 所覆蓋更新了) 。
命令的执行顺序可以通过 type -a 具体命令来查询呢
/etc/issue 用来给bash显示登录信息
/etc/issue.net 用来给远程登录的客户显示登录信息
/etc/motd 显示的是登录系统后显示给用户的信息,位于上面的信息之后!