Pertanyaan .dbus folder di home folder milik root


Saya punya folder ~/.dbus di homefolder saya yang hanya bisa dibaca dan ditulisi oleh root:

drwx------  3 root  root  4096 Feb 17 17:30 .
drwx------  2 root  root  4096 Feb 17 17:30 session-bus

Apakah ini pengaturan yang benar? Atau jika tidak, bagaimana itu bisa terjadi?


20
2017-07-26 04:41


asal


saya juga punya ~/.cache/dconf dan ~/.gvfs dimiliki oleh root. Mungkinkah ini dari menjalankan nautilus sebagai root? - Insperatus
~ / .cache / dconf dan ~ / .gvfs yang dimiliki & dalam beberapa kasus yang dibuat oleh root akan menjadi hasil dari menjalankan sudo nautilus atau sudo gedit. Di 14.04 atau yang lebih baru, direktori-direktori ini bahkan tidak ada lagi dalam instalasi baru & tidak digunakan. Jadi berhentilah menggunakan salah satu dari 2 perintah tersebut - doug


Jawaban:


Alasan untuk ini dibuat dengan kepemilikan root di tempat pertama biasanya jalan sudo mempertahankan beberapa lingkungan pengguna. ls: tidak dapat mengakses .gvfs: Izin ditolak

Folder itu .dbus dan .cache dengan semua isinya seharusnya dimiliki oleh pengguna yang memiliki direktori home. Biasanya aman untuk menghapusnya, itu akan dibuat ulang saat Anda masuk (ini hanyalah sebuah cache yang akan menjadi usang pada akhirnya).

# be careful what you type when you use rm -rf!
sudo rm -rf ~/.dbus

Ingat itu .gvfs berperilaku agak istimewa karena ini adalah titik mount (periksa output dari mount untuk mengkonfirmasi). Selama Anda memasang folder jaringan, jangan sentuh.


31
2018-03-19 01:18



Info bagus. Saya terjebak mencoba untuk menyalin semua direktori home saya di File Manager. Jadi, colution bagi saya adalah untuk memberitahukannya agar terbuka di terminal pada drive cadangan dan digunakan sudo cp -r ~/* .  TNX dari Agustus 2017! - SDsolar