thư mục .dbus trong thư mục nhà thuộc về root


33

Tôi có một thư mục ~/.dbustrong thư mục gia đình chỉ đọc và ghi bằng root:

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

Đây có phải là thiết lập chính xác? Hoặc nếu không, làm thế nào điều đó có thể xảy ra?


3
Tôi cũng có ~/.cache/dconf~/.gvfssở hữu bởi root. Điều này có thể là từ chạy nautilus như root?
Insperatus

3
~ / .cache / dconf và ~ / .gvfs sở hữu & trong một số trường hợp được tạo bởi root sẽ là kết quả của việc chạy sudo nautilus hoặc sudo gedit. Trong 14.04 hoặc mới hơn, các thư mục này thậm chí không tồn tại nữa trong bản cài đặt mới & không được sử dụng. Vì vậy, hãy ngừng sử dụng một trong hai lệnh đó
doug

Câu trả lời:


43

Lý do cho những thứ này được tạo ra với quyền sở hữu root ở nơi đầu tiên thường là cách sudobảo tồn một số môi trường người dùng. ls: không thể truy cập .gvfs: Quyền bị từ chối

Thư mục đó .dbus.cachevới tất cả nội dung được cho là thuộc sở hữu của người dùng mà thư mục chính thuộc về. Nó thường an toàn để xóa một trong hai, nó sẽ được tạo lại vào lần đăng nhập tiếp theo của bạn (nó chỉ là một bộ đệm mà cuối cùng sẽ bị lỗi thời).

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

Hãy nhớ rằng .gvfshành vi hơi đặc biệt vì đó là điểm gắn kết (kiểm tra đầu ra của mountđể xác nhận). Miễn là bạn có các thư mục mạng được gắn kết, đừng chạm vào nó.


Thông tin tốt. Tôi đã bị kẹt khi cố gắng sao chép tất cả thư mục chính của mình trong Trình quản lý tệp. Vì vậy, thông báo cho tôi chỉ đơn giản là bảo nó mở trong thiết bị đầu cuối trên ổ đĩa sao lưu và sử dụng sudo cp -r ~/* . TNX từ tháng 8 năm 2017!
SDsolar

Theo tinh thần bình luận @SDsolar, cảm ơn bạn từ tháng 7 năm 2019.
WinEunuuchs2Unix

6

Ngoài ra, bạn có thể biến mình thành chủ sở hữu của thư mục này theo cách đệ quy.

sudo chown -R username:username .dbus

Tôi biết lý do duy nhất nhiều người biết về thư mục này là vì họ sao lưu thư mục chính của họ và gặp lỗi từ phần mềm sao lưu của họ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.