恢復 /etc/skel 文件

恢復 /etc/skel 文件

我弄亂了/etc/skel文件並且愚蠢地沒有備份它!我需要恢復這個目錄下的原始檔案!如何透過網路找到原始文件?

筆記:出於安全考慮僅提供Linux官方連結。

提前致謝。

答案1

文件/etc/skel/.bashrc/etc/skel/.bash_logout/etc/skel/.profile包提供bash

您需要獲取 bash 包並從中提取文件並將它們複製回/etc/skel.

  1. 取得 bash 套件的 deb 檔案。

    apt-get download bash
    
  2. 然後將包解壓縮到/

    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/ 即可。就是這樣。

相關內容