Ketika saya mengubah pengaturan di menu Pengaturan di Ubuntu, di mana informasi itu disimpan? Misalnya jika saya menambahkan pintasan keyboard khusus, atau mengatur tampilan default saya, di mana informasi ini nantinya diambil dari OS? Saya yakin itu berakhir di file teks di suatu tempat, tetapi saya belum menemukannya (mungkin karena saya tidak yakin ke mana harus mencari).
Memperbarui:
WOW! Semua jawaban di bawah sejauh ini sangat membantu! Pertanyaan saya mungkin agak terlalu umum, dan idealnya saya akan menerima semua jawaban sebagai benar karena semuanya menyediakan alat yang sangat berguna untuk menemukan informasi konfigurasi yang berguna (atau lainnya).
Saya menerima jawaban @ AB, karena dconf watch /
menggaruk gatal khusus saya dengan sempurna. Namun, saya akan mengarahkan pembaca masa depan ke jawaban @ serg untuk detailnya, dan jawaban @DK Bose untuk kegunaan umum. Saya juga akan menyarankan siapa pun dengan pertanyaan serupa untuk bereksperimen dengan semua perintah yang disarankan seperti yang akan saya lakukan!
sumber
~/.config
.~./gconf
dan~/gnome*
;)Jawaban:
Ada banyak tempat yang memungkinkan:
Folder konfigurasi Anda
~/.config
. Tonton bersamaFile dot langsung ke folder rumah Anda. Tonton, mis.
.mozilla
Folder Anda denganFile-file di folder lokal Anda
~/.local
. Tonton bersamaBasis
dconf
data, perhatikandan buat beberapa perubahan untuk memeriksanya ...
sumber
Salah satu pendekatan umum yang mungkin adalah ini. Tutup semua program lain kecuali yang akan Anda ubah. Buat tweak Anda. Kemudian, segera jalankan sesuatu seperti ini:
Anda mungkin melihat beberapa klik yang Anda putuskan tidak relevan.
find
memungkinkan Anda untuk menghilangkannya:Anda dapat menambah atau menghapus jalur, tergantung kebutuhan Anda.
Sebagai contoh, saya akan mengubah pengaturan editor teks, Mousepad, dan kemudian menjalankan versi panjang.
(Hit terakhir kebanyakan tidak berguna.)
sumber
Di mana informasi menu Pengaturan disimpan tergantung pada beberapa item. Hal-hal seperti latar belakang desktop, tema, bahasa, dan pintasan keyboard (termasuk yang khusus) - semuanya masuk ke skema dconf , sementara hal-hal seperti pengaturan Tampilan dan pengaturan Jaringan masing-masing harus terhubung dengan
xrandr
dannetwork-manager
program.Misalnya, dalam menu pengaturan saya memiliki pintasan khusus
PAGE-DOWN
. Jika saya melakukannya dengandconf dump / | grep -C 5 PAGE
cukup tepat, saya akan melihat entri berikut:Hal yang sama untuk pengaturan Daya, ada di
dconf
:Tema:
Sejauh memposisikan layar, Anda dapat melakukannya melalui Pengaturan -> Tampilan menu atau gunakan
xrandr
, misalnya sesuatu seperti(Contoh dari Arch Wiki)
Cara yang lebih manual, adalah untuk mengubah
.config/monitors.xml
file, yang memangxrandr
demikian.Tetapi di atas semuanya mengatur
gnome-settings-daemon
apakah Anda memiliki shell Gnome atauunity-settings-daemon
jika Anda memiliki Unity (desktop default). Mengetahui hal itu, saya telah menggunakandconf
,gconf
danxrandr
dalam banyak skrip di situs ini untuk menyesuaikan fungsionalitas desktop, dan digunakangnome-settings-daemon
untuk menyederhanakan perilakuopenbox
lingkungan. Di bawah ini adalah beberapa contohnya,Tetapkan bahasa keyboard default per-aplikasi (menggunakan
gsettings
)Bagaimana cara mengatur resolusi layar kedua saya secara permanen? (menggunakan
xrandr
)sumber