恢复/ etc / skel文件
我搞乱了/etc/skel
文件而愚蠢地没备份它! 我需要恢复此目录中的原始文件! 如何通过互联网查找原始文件?
注意:出于安全考虑,只提供Linux官方链接。
提前致谢。
/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文件名不完全相同,请替换上面命令中的实际包文件名。
您始终可以从家庭用户目录获取skel文件,因为在创建用户时,所有skel文件都将复制到新用户主目录。 到目前为止,您可以在早期创建的用户主目录中找到文件/文件夹。 / etc / skel /中的可能文件夹/文件如下:
.bash_logout .bashrc .config (directory) .profile
这些文件和文件夹将位于/ home / username /中,其中的点( 。 )表示它们是隐藏的。 只需看看并复制回/ etc / skel /。 而已。