登錄到 RHEL 6 並且缺少配置文件設置
我知道我能提供的細節不多,但如果下面的資訊可以給你一個提示,請幫忙。
昨天一位同事與我共享螢幕,使用 RHEL 的預設遠端桌面軟體,我正在使用也是預設安裝在 CentOS 中的 TigerVNC 查看螢幕。我們正在研究 Netbeans。
預設
.bashrc
文件已經在我同事的 PC 中,我打開它並添加了一些別名,例如alias f='cd ..;ls;pwd'
和alias bashrc='gedit ~/.bashrc;source ~/.bashrc'
。然後做了一個source ~/.bashrc
。在螢幕共享前幾天,我的同事還在 Firefox 中添加了一些附加組件。一切正常,我們結束了螢幕共享會話,我們倆都關閉了系統。什麼也沒做。
今天早上,當我的同事登錄 RHEL 系統時,該
.bashrc
文件失去了,打開 Firefox 時,安裝的外掛也失去了。就像第一次打開 Firefox 一樣。很明顯,配置文件設置消失了,但是什麼可能導致這種情況呢?我們關閉後沒有人訪問我們的系統。
知道什麼可能導致使用者配置文件設置消失嗎?
ps:root賬號的設置不受影響。
在找到解決方案時,我想刪除這個問題,但考慮將其留在這裡,以防其他人遇到同樣的情況。
那天發生的事情是我打開了 Nautilus(文件資源管理器)菜單並導航到
Edit -> Preferences -> Views -> Show hidden and backup files
. 遠端桌面共享會話結束後,我的同事(Linux 新手)打開 Nautilus 並看到了很多額外的文件(現在可見的隱藏文件)。不知道這些文件來自哪裡(也不想刪除它們,以防萬一它們很重要),我的同事將所有這些隱藏文件移動到一個單獨的文件夾中,關閉系統並回家過週末。
星期一早上回來,我的同事忘記了被移動的文件,並且對為什麼所有配置文件設置突然消失感到困惑,並認為這是因為我在
~/.bashrc
.後來我找到了這些文件,我們為此開懷大笑。