Câu trả lời:
nautilus --browser
sẽ đảm bảo rằng Nautilus được khởi chạy ở chế độ trình duyệt ngay cả khi bạn thường sử dụng nó ở chế độ không gian.
Bạn có thể nối thêm đường dẫn bạn muốn mở đến cuối:
nautilus --browser ~/some/directory
gksudo
.
Lệnh gnome-open sẽ mở một thư mục với ứng dụng thích hợp, trong trường hợp này là Nautilus:
gnome-open PATH
Điều này sẽ mở thư mục / tmp bằng trình duyệt tệp Nautilus.
gnome-open /tmp
HOẶC LÀ
cd /tmp
gnome-open .
Tôi thích gnome-open
lệnh này vì bạn có thể sử dụng chính xác lệnh này để mở tệp với ứng dụng phù hợp. Không cần phải nhớ bất kỳ cờ vui. Nó chỉ hoạt động.
gnome-open file.pdf
sẽ mở tệp PDF trong trình duyệt PDF.gnome-open file.zip
sẽ mở tệp zip bằng trình xem lưu trữ Zip.Nó cũng tương tự về tên và chức năng của lệnh Mac OS X open
, đối với những người sử dụng máy Mac.
gnome-open file.ext
sẽ mở một tệp, chuyển nó sang một chương trình khác và sau đó thoát. Nó không treo chờ đợi thêm đầu vào, ít nhất là không có trên hộp Ubuntu 14.04 của tôi ở nhà.
gvfs-open
hiện không được chấp nhận, được thay thế bằng một tập lệnh shell nhỏ gọi gio open
. xdg-open
cũng là một tập lệnh bao bọc và trên hầu hết các hệ thống Ubuntu có khả năng gọi nó gio open
. gnome-open
vẫn tồn tại dưới dạng nhị phân khác vớigio
Kể từ năm 2018, người ta có thể sử dụng công cụ dòng lệnh GIO trên Gnome:
gio open some/directory
Tôi đặt dòng sau vào .bashrc
:
alias opn="nautilus -s ."
Bây giờ bạn có thể mở với
$ opn /path/to/folder
open
trong gói kbd
, nó được liên kết đến openvt
.
Đối với tôi cách an toàn nhất tương thích với hầu hết mọi môi trường là xdg-open
xdg-open $HOME/test
Điều này sẽ mở một thư mục có tên test (ví dụ) trong thư mục nhà của bạn.
Để tham khảo, tôi đang chạy Ubuntu Bionic 18.04.
Cách dễ nhất và an toàn nhất để tôi mở trình thám hiểm tệp từ dòng lệnh là với xdg-open
lệnh, chính nó thường được đặt bí danh là browse
lệnh nếu đó là phong cách của bạn. xdg-open
vận chuyển tự nhiên với Ubuntu.
xdg-open
cũng có thể mở bất kỳ tệp hoặc URL web nào và sẽ mở tệp đó theo ứng dụng mặc định của máy tính của bạn cho các tệp thuộc loại tệp đó.
Ví dụ:
browse .
Mở trình thám hiểm tệp trong thư mục hiện tại của tôi.
xdg-open ~
Không giống nhau, nhưng thư mục nhà của tôi.
xdg-open https://www.google.ca
Khởi chạy trang chủ của google với trình duyệt mặc định của bạn (xdg-open sẽ mở dưới dạng tab mới nếu phiên trình duyệt đã mở).
Trang man cho xdg-open
có thể được tìm thấy ở đây
Lưu ý rằng lệnh xdg-open không có nghĩa là được sử dụng với quyền riêng tư gốc.
nautilus
là nó có quyền root. Làm thế nào tôi có thể tránh điều đó? Tôi không muốn vô tình xóa bất kỳ tập tin.