Восстановить файлы /etc/skel

Восстановить файлы /etc/skel

Я накосячил с /etc/skelфайлами и по глупости не сделал резервную копию! Мне нужно восстановить оригинальные файлы в этом каталоге! Как мне найти оригинальные файлы через интернет?

Примечание:в целях безопасности указывайте только официальную ссылку на Linux.

Заранее спасибо.

решение1

Файлы /etc/skel/.bashrcи предоставляются пакетом /etc/skel/.bash_logout./etc/skel/.profilebash

Вам нужно получить пакет bash, извлечь из него файлы и скопировать их обратно в /etc/skel.

  1. Получите deb-файл пакета bash.

    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/ . Вот и все.

Связанный контент