Direktori ~ / .config yang terhapus secara tidak sengaja


9

Saya secara tidak sengaja menghapus ~/.configdirektori (terhapus secara permanen. Bukan direktori hapus lunak ke Sampah) .

Saya logout dan login kembali dan semuanya tampak normal. Tetapi apakah mereka?

Apa yang hilang dari saya? Bagaimana pengaruhnya terhadap komputer saya? Bagaimana cara saya memperbaikinya?


@ AFSHIN Bahwa saya menjalankan Kubuntu 17.04 tidak penting?
deshmukh

Hai, pertanyaan Anda bukan terkait versi tertentu atau masalah, direktori ~/.configadalah semacam konvensi, didefinisikan oleh Spesifikasi Direktori Dasar XDG , Anda mungkin juga perlu melihat posting ini
αғsнιη

Apakah Anda menghapus atau menghapus secara permanen (pindah ke sampah) secara permanen?
Scimonster

1
Semoga efek jangka panjangnya adalah Anda mulai membuat cadangan rutin komputer Anda.
krs013

@AFSHIN Terima kasih telah menunjukkannya. Saya menyebutkan nomor versi karena saya pikir itu adalah 'praktik yang baik'.
deshmukh

Jawaban:


17

.configfolder berisi konfigurasi aplikasi Anda. Apakah itu level sistem atau level pengguna tergantung pada lokasi. Anda terlihat seperti konfigurasi level pengguna.

Periksa pos ini .

Apa yang hilang dari saya? Bagaimana pengaruhnya terhadap komputer saya?

Anda mungkin akan kehilangan konfigurasi / pengaturan kustom tingkat pengguna apa pun yang mungkin Anda tetapkan untuk aplikasi apa pun yang mematuhi Spesifikasi Direktori XDG .

$ XDG_CONFIG_HOME mendefinisikan direktori dasar relatif dimana file konfigurasi khusus pengguna harus disimpan. Jika $ XDG_CONFIG_HOME tidak disetel atau kosong, standar yang sama dengan $ HOME / .config harus digunakan.

Sebagian besar aplikasi dalam hal ini kembali ke pengaturan default. Anda mungkin harus menambahkan konfigurasi ini secara manual lagi. Catatan: Aplikasi tertentu yang memiliki folder konfigurasi sendiri alih-alih menggunakan configtidak akan terpengaruh.


5

Anda telah menghapus semua modifikasi atau properti khusus pengguna (untuk pengguna tertentu) untuk aplikasi yang menggunakan direktori di bawah ~/.configuntuk membuang dan membaca konfigurasi. Secara umum, semua aplikasi XDG menggunakan ~/.config; ~/.configdigunakan untuk mengatur atau menimpa konfigurasi spesifik pengguna dari suatu set aplikasi secara global di tempat lain.

Ini bukan masalah semata , mengingat Anda ingin mengaturnya lagi, atau diminta untuk mengatur atau senang dengan global.

Paling tidak, saya akan menyarankan Anda untuk menjalankan:

xdg-user-dirs-update

untuk membuat file ~/.config/user-dirs.dirs( XDG_CONFIG_HOMEdefault ke ~/.config) yang berisi berbagai XDG_*arahan direktori yang digunakan banyak aplikasi.

Anda harus mendapatkan ~/.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

The ~/.configdirektori berisi konfigurasi aplikasi yang terkait dengan akun pengguna Anda saja. Menghapusnya akan mengembalikan konfigurasi untuk aplikasi-aplikasi tersebut ke nilai standarnya, seolah-olah Anda belum pernah menggunakannya sebelumnya.

Apakah ini masalah bagi Anda tergantung pada aplikasi apa yang telah Anda gunakan dan konfigurasi.

Ini tidak memengaruhi konfigurasi sistem apa pun untuk aplikasi apa pun, hanya penyesuaian yang ditambahkan untuk akun pengguna Anda.


2

Sebagian besar program akan menghasilkan file konfigurasinya dan menempatkannya kembali, namun jika Anda memiliki sesuatu yang diatur secara manual, mereka akan hilang dan Anda harus mengonfigurasinya lagi.

Gunakan Ubuntu Anda untuk sementara waktu atau coba sesuatu seperti testdiskuntuk mendapatkan file Anda kembali.


2

Jika Anda tidak sengaja menghapus sesuatu, masuk saja ke cadangan Anda dan kembalikan file yang dihapus.


Iya. Itu mengajari saya pentingnya cadangan :)
deshmukh
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.