Terminal üzerinden bir dizin / klasör ve URL nasıl açılır


24

Dosyalarımda terminal üzerinden oldukça hızlı gezinebilirim. Çift tıklatmadan daha hızlı ... aç ... bak, çift tıklatma ... vs.

Bir dizini Ubuntu GUI’de nasıl açarım? Örneğin:

cd projects
{some cmd} client_project

Sonra işte, sanki manuel olarak gezinmişim gibi Ubuntu GUI'sinde açılıyor?

Ayrıca, varsayılan tarayıcımda bir URL'yi terminal aracılığıyla nasıl açabilirim. Gitmek harika olurdu: F12

open http://google.com

Ve Chrome onu açar.

Yanıtlar:


39

Dizini Açmak İçin:

  • Bir klasörü terminalden açmak için aşağıdakileri yazın,

    nautilus /path/to/that/folder
    

    veya

    xdg-open /path/to/the/folder
    

    yani

    nautilus /home/karthick/Music
    xdg-open /home/karthick/Music
    
  • Basitçe nautilus yazmak, dosya tarayıcınızı kullanacaktır,

    nautilus
    

URL'yi açmak için:

  • Aşağıdakilerden herhangi birini terminalde yazabilirsiniz,

    xdg-open http://google.com       
    google-chrome http://google.com                 
    opera http://google.com
    firefox http://google.com
    
  • İki URL’yi aynı anda açmak istiyorsanız, ilk URL’den sonra bir boşluk bırakın ve ikinciyi yazın.

    firefox www.google.com www.gmail.com
    

Not:

  • Linux büyük / küçük harf duyarlıdır, bu yüzden dosya adını doğru yazın.
  • Ayrıca komutu kısaltmak için bir takma ad ekleyebilirsiniz, örneğin, openurlbunun yerine ihtiyacınız varsa x-www-browser.bashrc dosyasını düzenlemeniz gerekir.
    gedit ~/.bashrc
  • Dosyanın altına aşağıdaki satırları ekleyin.

    alias openurl=x-www-browser
    

    alt metin

  • Dosyayı kaydedin ve kapatın.
  • Şimdi yazarak URL’leri açabilirsiniz,

    openurl http://google.com
    

3
xdg-open, yönlendiriciler ve diğer dosyalar için de çalışır
Florian Diesch

@ FlorianDiesch bunu unutmayı unutmadığın için teşekkür etmeyi unuttum :)
karthick87

1
xdg-openBir klasördeki veya masaüstünüzdeki herhangi bir dosyaya tıklamakla aynı sonucu vermesi gerektiğinden daha gerçekte işaret etmeye değer . Bu dosya türünü işlemek için dosya / klasör / url'nizi varsayılan uygulamayla açmalıdır. Ben o kadar ad verilmiş olması gohalinde benim~/.bashrc
andrewsomething

Müthiş, çok teşekkürler. Komodo'yu yükledim ve komodo somefile.htmldosyaları açmaya başladım ancak bashrc dosyasında görmedim. Başka nerede olabilir ve onu değiştirebilir miyim, edit somefile.htmlama komodo'da yazmışım gibi Komodo'da açılır mı?
Oscar Godson,

Şey, zaten bir tane var /usr/bin/edit, o yüzden başka bir şey seçerdim, ama yine de ... Bunu ~/.bashrcsöyleyen bir satır ekleyerekalias edit='komodo'
andrews bir şey

6

Tüm alıntıları vb. Yazmak yerine, bir kullanabilirsiniz:

nautilus .

Adlarında boşluk içeren dizinlerle çalışır.


2

Sadece uygulamayı arayabilirsiniz. Hem Nautilus hem de Chrome, yolu (url) parametre olarak kabul eder.

nautilus /directory/subdirectory/subsubdirectory

veya

cd /directory/subdirectory/subsubdirectoryve sonra nautilus .(nokta önemlidir - geçerli dizini açması için Nautilus'a der)

google-chrome www.google.com

veya

x-www-browser www.google.com - bu komut varsayılan olarak ayarlanmış tarayıcıyı çağırır (bu nedenle, varsayılan tarayıcınız Chrome ise, Chrome'u açar)


x-www-browser yapan daha kısa bir komut nasıl eklenir? yani openurl www.google.com?
Oscar Godson

Bir takma ad oluşturabilirsiniz. en.wikipedia.org/wiki/Alias_%28command%29 Hemen eklemek alias open="x-www-browser"için ~/.bashrcdosyanın
Vojtech Trefný

1

Hayır, yukarıdaki cevaplar tamam, ama aradığınızı sandığım şey:

nautilus "$(pwd)"

xdg-open "$(pwd)"

Sadece bugün deniyordum ve işe yaradı. Müthiş değil mi?


1

Bir dizin / klasör açmak için

Geçerli dizininautilus . açmak için kullanabilir ve enter tuşuna basabilirsiniz .

Belirtilen konumun yolunu açmak için aşağıdakileri deneyin.

Örn: Müzik klasörünü bu konum altında açmak istiyorsanız:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Ardından aşağıdakileri yürütün.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/

Terminal üzerinden bir URL açmak için

Örn: stackoverflow.com'u terminal aracılığıyla açalım

(Google Chrome)

google-chrome http://stackoverflow.com 

(Firefox)

firefox http://stackoverflow.com 

0

En kolay yol, URL dosyasını Firefox'un adres kutusuna yapıştırmaktır, en azından diğer tarayıcıları denemedim ve Enter tuşuna bastığınızda, Firefox URL'nin gerçek adresini gösterir. Bunu adres kutusuna yapıştırın. Benim için çalışıyor


0

Açık sözlük:

  • Terminalden bir Dizin veya Klasör açmak için.

    nautilus /home/user/path_to_folder/ &
    

    Veya

    xdg-open /home/user/path_to_folder/ &
    

    Ve işareti &kullanılır; Böylece süreç arka plana başlar ve betiğin bitmesini beklemeden kabuğu veya terminali kullanmaya devam edebiliriz.

    Not: Daha iyi sonuç için mutlak yolu kullanın.

Link aç

  • Terminalden aşağıdakilerden herhangi birini yazın.

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

Dizini, URL'yi vb. Kapatmak için:

  • Klasör / URL’ye veya herhangi bir ekran penceresine Ctrl+w
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.