我弄亂了/etc/skel
文件並且愚蠢地沒有備份它!我需要恢復這個目錄下的原始檔案!如何透過網路找到原始文件?
筆記:出於安全考慮僅提供Linux官方連結。
提前致謝。
答案1
文件/etc/skel/.bashrc
和/etc/skel/.bash_logout
由/etc/skel/.profile
包提供bash
。
您需要獲取 bash 包並從中提取文件並將它們複製回/etc/skel
.
取得 bash 套件的 deb 檔案。
apt-get download bash
然後將包解壓縮到
/
sudo dpkg-deb -x bash_4.3-14ubuntu1.1_amd64.deb /
如果您的 deb 檔案名稱不完全相同,請替換上述命令中的實際套件檔案名稱。
答案2
您始終可以從主使用者目錄取得 skel 文件,因為在建立使用者時,所有 skel 檔案將複製到新使用者的主目錄。因此,到目前為止,您可以在早期建立的使用者主目錄中找到檔案/資料夾。 /etc/skel/ 中可能的資料夾/檔案如下:
.bash_logout
.bashrc
.config (directory)
.profile
這些檔案和資料夾將位於 /home/username/ 中,其中點(。) 前面的表示它們是隱藏的。只需看一下並複製回 /etc/skel/ 即可。就是這樣。