Cách mở thư mục / thư mục và URL thông qua Terminal


24

Tôi có thể điều hướng các tập tin của tôi khá nhanh thông qua thiết bị đầu cuối. Nhanh hơn nhấp đúp ... mở ... nhìn, nhấp đúp ... vv

Làm cách nào để mở thư mục trong GUI Ubuntu? Ví dụ:

cd projects
{some cmd} client_project

Sau đó, voila, nó mở trong GUI Ubuntu như thể tôi điều hướng bằng tay?

Ngoài ra, làm cách nào tôi có thể mở URL trong trình duyệt mặc định của mình qua thiết bị đầu cuối. Thật tuyệt vời khi đi: F12

open http://google.com

Và Chrome mở nó lên.

Câu trả lời:


39

Để mở thư mục:

  • Để mở một Thư mục từ thiết bị đầu cuối, hãy gõ như sau,

    nautilus /path/to/that/folder
    

    hoặc là

    xdg-open /path/to/the/folder
    

    I E

    nautilus /home/karthick/Music
    xdg-open /home/karthick/Music
    
  • Chỉ cần gõ nautilus sẽ đưa bạn trình duyệt tệp,

    nautilus
    

Để mở URL:

  • Bạn có thể nhập bất kỳ một trong những điều sau đây trong thiết bị đầu cuối,

    xdg-open http://google.com       
    google-chrome http://google.com                 
    opera http://google.com
    firefox http://google.com
    
  • Nếu bạn muốn mở hai URL cùng một lúc thì hãy chừa một khoảng trống sau URL đầu tiên và nhập lần thứ hai,

    firefox www.google.com www.gmail.com
    

Chú thích:

  • Linux phân biệt chữ hoa chữ thường, vì vậy hãy nhập tên tệp chính xác.
  • Bạn cũng có thể thêm bí danh để rút ngắn lệnh, ví dụ nếu bạn cần openurlthay vì x-www-browserbạn nên chỉnh sửa tệp .bashrc
    gedit ~/.bashrc
  • Ở dưới cùng của tập tin thêm các dòng sau

    alias openurl=x-www-browser
    

    văn bản thay thế

  • Lưu và đóng tập tin.
  • Bây giờ bạn có thể mở URL bằng cách nhập,

    openurl http://google.com
    

3
xdg-open hoạt động cho các tệp trực tiếp và các tệp khác nữa
Florian Diesch

@FlorianDiesch quên bao gồm điều đó, cảm ơn vì đã nhớ :)
karthick87

1
Thật đáng để chỉ ra một cách chính xác hơn xdg-opennên có kết quả tương tự như nhấp vào bất kỳ tệp nào trong thư mục hoặc trên máy tính để bàn của bạn. Nó sẽ mở tệp / thư mục / url của bạn với ứng dụng mặc định để xử lý loại tệp đó. Tôi có bí danh như gotrong~/.bashrc
andrews Something

Tuyệt vời, cảm ơn rất nhiều. Tôi đã cài đặt Komodo và nó được thiết lập komodo somefile.htmlđể mở tệp nhưng tôi không thấy tệp đó trong tệp bashrc. Nó có thể ở đâu khác tôi có thể đổi nó thành edit somefile.htmlnhưng mở ở Komodo như thể tôi đã gõ komodo?
Oscar Godson

Chà, đã có một /usr/bin/edit, vì vậy tôi sẽ chọn một cái gì đó khác, nhưng dù sao đi nữa ... ~/.bashrcThêm một dòng có nội dungalias edit='komodo'
andrews Something

6

Thay vì gõ tất cả các trích dẫn, vv người ta có thể sử dụng:

nautilus .

Hoạt động với các thư mục chứa khoảng trắng trong tên của họ.


2

Bạn chỉ có thể gọi ứng dụng. Cả Nautilus và Chrome chấp nhận đường dẫn (url) làm tham số.

nautilus /directory/subdirectory/subsubdirectory

hoặc là

cd /directory/subdirectory/subsubdirectoryvà sau đó nautilus .(dấu chấm rất quan trọng - nó nói với Nautilus để mở thư mục hiện tại)

google-chrome www.google.com

hoặc là

x-www-browser www.google.com - lệnh này gọi trình duyệt được đặt làm mặc định (vì vậy nếu trình duyệt mặc định của bạn là Chrome, nó sẽ mở Chrome)


Làm thế nào để thêm một lệnh ngắn hơn mà trình duyệt x-www? tức là openurl www.google.com?
Oscar Godson

Bạn có thể tạo một bí danh. vi.wikipedia.org/wiki/Alias_%28command%29 Chỉ cần thêm alias open="x-www-browser"vào ~/.bashrctệp
Vojtech Trefny

1

Không, các câu trả lời trên là OK, nhưng đây là những gì tôi nghĩ rằng bạn đang tìm kiếm:

nautilus "$(pwd)"

xdg-open "$(pwd)"

Tôi chỉ mới thử nghiệm ngày hôm nay, và nó đã làm việc. Nó không tuyệt vời sao?


1

Để mở một thư mục / thư mục

Bạn có thể sử dụng nautilus .và nhấn enter để mở thư mục hiện tại .

Để mở đường dẫn chỉ định vị trí, hãy thử như sau.

Ví dụ: Nếu bạn muốn mở thư mục Âm nhạc trong vị trí này:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Sau đó thực hiện như sau.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/

Để mở một URL thông qua thiết bị đầu cuối

Ví dụ: Hãy mở stackoverflow.com qua thiết bị đầu cuối

(Google Chrome)

google-chrome http://stackoverflow.com 

(Firefox)

firefox http://stackoverflow.com 

0

Cách dễ dàng là dán tệp url vào hộp địa chỉ của Firefox, ít nhất, chưa thử các trình duyệt khác và khi bạn nhấn enter, Firefox sẽ hiển thị địa chỉ thực của url. Dán nó vào hộp địa chỉ. Làm việc cho tôi


0

Mở thư mục:

  • Để mở một Thư mục hoặc Thư mục từ thiết bị đầu cuối.

    nautilus /home/user/path_to_folder/ &
    

    Hoặc là

    xdg-open /home/user/path_to_folder/ &
    

    Dấu và &được sử dụng; vì vậy quá trình bắt đầu vào nền và chúng ta có thể tiếp tục sử dụng shell hoặc terminal mà không cần đợi script hoàn tất.

    Lưu ý: Để có kết quả tốt hơn, hãy sử dụng đường dẫn tuyệt đối.

Mở URL

  • Nhập bất kỳ một trong những điều sau đây trong thiết bị đầu cuối.

    opera http://www.google.com &
    firefox http://www.google.com &
    xdg-open http://www.google.com &
    

Để đóng thư mục, URL, v.v.:

  • Lên thư mục / URL hoặc bất kỳ cửa sổ màn hình nào, gõ Ctrl+w
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.