Cara membuka direktori / folder dan URL melalui Terminal

24

Saya dapat menavigasi file saya cukup cepat melalui terminal. Lebih cepat daripada mengklik dua kali ... buka ... lihat, klik dua kali ... dll.

Bagaimana cara membuka direktori di GUI Ubuntu? Sebagai contoh:

cd projects
{some cmd} client_project

Lalu voila, itu terbuka di GUI Ubuntu seolah-olah saya menavigasi secara manual?

Juga, bagaimana saya bisa membuka URL di browser default saya melalui terminal. Akan luar biasa untuk pergi: F12

open http://google.com

Dan Chrome membukanya.

Oscar Godson
sumber

Jawaban:

39

Untuk Membuka Direktori:

  • Untuk membuka Folder dari terminal, ketik yang berikut ini,

    nautilus /path/to/that/folder
    

    atau

    xdg-open /path/to/the/folder
    

    yaitu

    nautilus /home/karthick/Music
    xdg-open /home/karthick/Music
    
  • Cukup mengetik nautilus akan membawa Anda file browser,

    nautilus
    

Untuk Membuka URL:

  • Anda dapat mengetik salah satu dari yang berikut ini di terminal,

    xdg-open http://google.com       
    google-chrome http://google.com                 
    opera http://google.com
    firefox http://google.com
    
  • Jika Anda ingin membuka dua URL sekaligus, sisakan ruang setelah URL pertama dan ketik yang kedua,

    firefox www.google.com www.gmail.com
    

catatan:

  • Linux case-sensitive, jadi ketikkan nama file dengan benar.
  • Anda juga dapat menambahkan alias untuk menyingkat perintah, misalnya jika Anda perlu openurlalih-alih x-www-browsermengedit file .bashrc
    gedit ~/.bashrc
  • Di bagian bawah file tambahkan baris berikut

    alias openurl=x-www-browser
    

    teks alternatif

  • Simpan dan tutup file.
  • Sekarang Anda dapat membuka URL dengan mengetik,

    openurl http://google.com
    
karthick87
sumber
3
xdg-open berfungsi untuk direktori dan file lain, juga
Florian Diesch
@FlorianDiesch lupa memasukkan itu, terima kasih sudah mengingat :)
karthick87
1
Ada baiknya menunjukkan lebih umum yang xdg-openseharusnya memiliki hasil yang sama seperti mengklik pada file apa pun di folder atau di desktop Anda. Itu harus membuka file / folder / url Anda dengan aplikasi default untuk menangani jenis file itu. Saya memilikinya alias godi~/.bashrc
andrewsomething
Luar biasa, terima kasih banyak. Saya menginstal Komodo dan mengatur komodo somefile.htmluntuk membuka file tetapi saya tidak melihatnya di file bashrc. Di mana lagi itu bisa dan bisakah saya mengubahnya edit somefile.htmltetapi membuka di Komodo seolah-olah saya mengetik komodo?
Oscar Godson
Yah, sudah ada /usr/bin/edit, jadi saya akan memilih sesuatu yang lain, tapi bagaimanapun ... Dalam ~/.bashrcmenambahkan baris yang mengatakanalias edit='komodo'
andrewsomething
6

Alih-alih mengetik semua tanda kutip, dll. Orang dapat menggunakan:

nautilus .

Bekerja dengan direktori yang berisi spasi di namanya.

Hans
sumber
2

Anda bisa memanggil aplikasi. Nautilus dan Chrome menerima jalur (url) sebagai parameter.

nautilus /directory/subdirectory/subsubdirectory

atau

cd /directory/subdirectory/subsubdirectorydan kemudian nautilus .(titik itu penting - katanya ke Nautilus untuk membuka direktori saat ini)

google-chrome www.google.com

atau

x-www-browser www.google.com - perintah ini memanggil browser yang ditetapkan sebagai default (jadi jika browser default Anda adalah Chrome, itu akan membuka Chrome)

Vojtech Trefny
sumber
bagaimana cara menambahkan perintah yang lebih pendek yang melakukan x-www-browser? yaitu openurl www.google.com?
Oscar Godson
Anda dapat membuat alias. en.wikipedia.org/wiki/Alias_%28command%29 Cukup tambahkan alias open="x-www-browser"ke ~/.bashrcfile
Vojtech Trefny
1

Tidak, jawaban di atas baik-baik saja, tetapi ini yang saya pikir Anda cari:

nautilus "$(pwd)"

xdg-open "$(pwd)"

Saya hanya bereksperimen hari ini, dan itu berhasil. Bukankah ini luar biasa?

Pratik Bothra
sumber
1

Untuk membuka direktori / folder

Anda dapat menggunakan, nautilus .dan tekan enter untuk membuka direktori saat ini .

Untuk membuka jalur yang ditentukan lokasi coba yang berikut ini.

Misalnya, jika Anda ingin membuka folder Musik di bawah lokasi ini:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Kemudian jalankan hal berikut.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/

Untuk membuka URL melalui terminal

Misalnya Mari kita buka stackoverflow.com melalui terminal

(Google Chrome)

google-chrome http://stackoverflow.com 

(Firefox)

firefox http://stackoverflow.com 
Dulith De Costa
sumber
0

Cara mudah adalah menyisipkan file url di kotak alamat Firefox, setidaknya, belum mencoba browser lain, dan ketika Anda menekan enter, Firefox menunjukkan alamat sebenarnya dari url. Rekatkan itu di kotak alamat. Bekerja untukku

Franklin Webb
sumber
0

Direktori Terbuka:

  • Untuk membuka Direktori atau Folder dari terminal.

    nautilus /home/user/path_to_folder/ &
    

    Atau

    xdg-open /home/user/path_to_folder/ &
    

    Ampersand &digunakan; jadi proses memulai ke latar belakang dan kita bisa terus menggunakan shell atau terminal tanpa menunggu skrip selesai.

    Catatan: Untuk hasil yang lebih baik gunakan jalur absolut.

Buka URL

  • Ketikkan salah satu dari yang berikut di terminal.

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

Untuk menutup direktori, URL, dll .:

  • Ke Folder / URL atau jendela layar apa pun, ketik Ctrl+w
akD
sumber