恢复 /etc/skel 文件

dar*_*ush 1 etc bashrc restore skel

我弄乱了/etc/skel文件并且愚蠢地没有备份它!我需要恢复这个目录下的原始文件!如何在互联网上找到原始文件?

注意:出于安全考虑,仅提供 Linux 官方链接。

提前致谢。

Anw*_*war 6

该文件/etc/skel/.bashrc/etc/skel/.bash_logout/etc/skel/.profile通过封装提供bash

您需要获取 bash 包并从中提取文件并将它们复制回/etc/skel.

  1. 获取 bash 包的 deb 文件。

    apt-get download bash
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后将包解压到 /

    sudo dpkg-deb -x bash_4.3-14ubuntu1.1_amd64.deb /
    
    Run Code Online (Sandbox Code Playgroud)

    如果您的 deb 文件名不完全相同,请替换上述命令中的实际包文件名。

  • @phihag 因为重新安装不会得到它们。他们是配置文件 (3认同)