ลบไดเร็กทอรี ~ / .config โดยไม่ตั้งใจ


10

ฉันลบโดยไม่ตั้งใจ (ลบอย่างถาวรไม่ใช่~/.configไดเรกทอรีsoft delete ไปที่ถังขยะ)

ฉันออกจากระบบและลงชื่อเข้าใช้ใหม่และดูเหมือนว่าจะเป็นเรื่องปกติ แต่พวกเขา?

ฉันได้ทำอะไรหายไป? จะมีผลกับคอมพิวเตอร์ของฉันอย่างไร ฉันจะตั้งสิ่งต่าง ๆ ให้ถูกต้องได้อย่างไร?


@ AFSHIN ว่าฉันใช้ Kubuntu 17.04 ไม่สำคัญหรือเปล่า
deshmukh

สวัสดีคำถามของคุณไม่ได้เป็นรุ่นเฉพาะที่เกี่ยวข้องหรือปัญหาไดเรกทอรี~/.configเป็นชนิดของการประชุมที่กำหนดโดยXDG ฐานข้อมูลจำเพาะของไดเรกทอรีที่คุณอาจจำเป็นต้องมีการดูโพสต์นี้
αғsнιη

คุณลบอย่างถาวรหรือลบอย่างนุ่มนวล (ย้ายไปที่ถังขยะ) หรือไม่
Scimonster

1
หวังว่าผลระยะยาวจะเป็นเมื่อคุณเริ่มทำการสำรองข้อมูลปกติของคอมพิวเตอร์ของคุณ
krs013

@ AFSHIN ขอบคุณที่ชี้นำ ฉันพูดถึงหมายเลขเวอร์ชั่นเพราะฉันคิดว่ามันเป็น 'การปฏิบัติที่ดี'
deshmukh

คำตอบ:


17

.configโฟลเดอร์มีการกำหนดค่าแอปพลิเคชันของคุณ ไม่ว่าจะเป็นระดับระบบหรือระดับผู้ใช้ขึ้นอยู่กับตำแหน่งของคุณดูเหมือนว่าการกำหนดค่าระดับผู้ใช้

ตรวจสอบโพสต์นี้

ฉันได้ทำอะไรหายไป? จะมีผลกับคอมพิวเตอร์ของฉันอย่างไร

คุณอาจจะสูญเสียใด ๆ การกำหนดค่าที่กำหนดเองระดับผู้ใช้ / การตั้งค่าที่คุณอาจจะตั้งค่าสำหรับการตรวจสอบใด ๆ ที่เป็นไปตามแบบ XDG ไดเรกทอรีข้อมูลจำเพาะ

$ XDG_CONFIG_HOME กำหนดไดเรกทอรีฐานที่สัมพันธ์กับไฟล์การกำหนดค่าเฉพาะที่ผู้ใช้ควรเก็บไว้ หาก $ XDG_CONFIG_HOME ไม่ได้ถูกตั้งค่าหรือว่างเปล่าควรใช้ค่าเริ่มต้นเท่ากับ $ HOME / .config

แอพส่วนใหญ่ในกรณีนี้กลับไปใช้การตั้งค่าเริ่มต้น คุณอาจต้องเพิ่มการกำหนดค่าเหล่านี้อีกครั้งด้วยตนเอง หมายเหตุ: แอปพลิเคชันบางอย่างที่มีโฟลเดอร์การตั้งค่าของตนเองแทนที่จะใช้configจะไม่ได้รับผลกระทบ


5

คุณได้ลบการแก้ไขหรือคุณสมบัติเฉพาะของผู้ใช้ทั้งหมด (สำหรับผู้ใช้เฉพาะนั้น) สำหรับแอปพลิเคชันที่ใช้ไดเรกทอรีภายใต้~/.configการถ่ายโอนข้อมูลและอ่านการกำหนดค่า โดยทั่วไปแอปพลิเคชัน XDG ทั้งหมดใช้~/.config; ~/.configใช้เพื่อตั้งค่าหรือลบล้างการกำหนดค่าเฉพาะผู้ใช้ของชุดแอปพลิเคชันทั่วโลกที่อื่น

นี่ไม่ใช่ปัญหาต่อคุณเนื่องจากคุณต้องการตั้งค่าอีกครั้งหรือพร้อมที่จะตั้งค่าหรือมีความสุขกับกลุ่มดาว

อย่างน้อยที่สุดฉันขอแนะนำให้คุณเรียกใช้:

xdg-user-dirs-update

เพื่อสร้างไฟล์~/.config/user-dirs.dirs( XDG_CONFIG_HOMEค่าเริ่มต้นเป็น~/.config) ที่มีXDG_*คำสั่งไดเรคทอรีต่างๆที่หลาย ๆ แอปพลิเคชันใช้

คุณควร~/.config/user-dirs.dirsมี:

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

5

~/.configไดเรกทอรีมีการตั้งค่าโปรแกรมที่เกี่ยวข้องกับบัญชีผู้ใช้ของคุณเท่านั้น การลบมันจะส่งคืนการกำหนดค่าสำหรับแอปพลิเคชันเหล่านั้นกลับไปเป็นค่าเริ่มต้นราวกับว่าคุณไม่เคยใช้มาก่อน

ปัญหานี้เกิดขึ้นกับคุณหรือไม่ขึ้นอยู่กับแอพพลิเคชั่นที่คุณใช้และตั้งค่า

ไม่มีผลกับการกำหนดค่าทั่วทั้งระบบของแอปพลิเคชันใด ๆ เฉพาะการปรับแต่งที่เพิ่มเข้ามาสำหรับบัญชีผู้ใช้ของคุณ


2

โปรแกรมส่วนใหญ่จะสร้างไฟล์กำหนดค่าของพวกเขาและวางไว้อีกครั้งอย่างไรก็ตามถ้าคุณมีบางสิ่งที่ตั้งค่าด้วยตนเองพวกเขาก็หายไปและคุณต้องกำหนดค่าอีกครั้ง

ใช้อูบุนตูของคุณสักพักหรือลองทำสิ่งที่ชอบtestdiskเพื่อให้ได้ไฟล์ของคุณกลับมา


2

หากคุณลบบางสิ่งโดยไม่ตั้งใจไปที่การสำรองข้อมูลของคุณและกู้คืนไฟล์ที่ถูกลบ


ใช่. ที่ไม่ได้สอนฉันให้ความสำคัญของการสำรองข้อมูล :)
Deshmukh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.