Làm thế nào để khởi động lại nautilus mà không cần đăng xuất?


168

Làm thế nào để tôi chỉ khởi động lại nautilus sau khi thêm tập lệnh nautilus mà không phải đăng xuất.

Câu trả lời:


213

Để khởi động lại nautilus ...

  • Đầu tiên, nhập nội dung sau vào thiết bị đầu cuối của bạn để thoát nautilus:

    nautilus -q hoặc là killall nautilus

  • Sau đó, mở nautilus qua menu Unity (nhấn phím Super) hoặc sử dụng lệnh chạy ( Alt+ F2).


2
Có cách nào để làm điều này mà không bắt đầu một cửa sổ nautilus? Như trong nó sẽ chạy và hiển thị một máy tính để bàn mà không mang cửa sổ riêng của nó.
Bufke

2
nếu nautilus gặp sự cố, xảy ra khá dễ dàng trong 12.04, thì các mục trên máy tính để bàn của bạn sẽ biến mất. Điều này không giúp mang lại cho họ vĩnh viễn. Ngay khi bạn đóng nautilus, máy tính để bàn trống một lần nữa.
Anthon

4
+1 cho killall nautilusnó nên là giải pháp đầu tiên
thơ sầu

38

Mở terminal bằng Ctrl+ Alt+ Tvà thử điều này:

$ nautilus -q && nautilus &

hoàn thành nó mà không cần chuyển đổi từ thiết bị đầu cuối.


1

Một tùy chọn khác không có thiết bị đầu cuối là bằng cách đóng "Nautilus" từ "System Monitor".


1

Tôi đã có một lỗi GTK tại một thời điểm và nautilus -q không hoạt động. Vì vậy, thay vì hỏi độc đáo, tôi đã đi một con đường kỳ cục hơn để giết nautilus và khởi động lại.

$ ps -aux | grep nautilus

Điều này sẽ liệt kê tất cả các quy trình có nautilus trong mô tả. Bạn sẽ nhận được một cái gì đó như thế này.

carô 2070 0,1 0,9 1608528 77500? Sl 08:56 0:40 nautilus -n

carlos 29272 0,0 0,0 16744 1004 điểm / 1 S + 16:38 0:00 grep --color = tự động nautilus

Tìm kiếm một mã có 5 chữ số bên cạnh tên người dùng của bạn. Một khi bạn đã viết nó ra, bạn có thể giết quá trình.

$ sudo kill 29272

Nautilus sẽ chết và tự động khởi động lại. Một lần nữa tôi chỉ sử dụng điều này vì tôi gặp lỗi GTK nghiêm trọng hơn khi tôi thử chạy nautilus -q.


FYI, những gì bạn đã làm giống như sử dụng killall nautilustừ câu trả lời được chấp nhận. Nó tìm thấy tất cả các quy trình với tệp thực thi có tên "nautilus" và giết chết chúng. Hữu ích khi bạn biết tên thực thi của quy trình. Nhưng nếu bạn không chắc chắn, bạn nên làm một ps -aux | grep <executable>để đảm bảo rằng bạn sẽ giết đúng quy trình.
Vách đá
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.