Як відкрити каталог / папку та URL через термінал


25

Я можу досить швидко переміщатися по файлах через термінал. Швидше, ніж подвійне клацання ... відкрити ... подивитися, подвійне клацання ... і т.д.

Як відкрити каталог у графічному інтерфейсі Ubuntu? Наприклад:

cd projects
{some cmd} client_project

Потім вуаля, він відкривається в графічному інтерфейсі Ubuntu так, ніби я пересуваюся вручну?

Також, як я можу через термінал відкрити URL-адресу у своєму браузері за замовчуванням. Було б дивовижно: F12

open http://google.com

І Chrome відкриває це.

Відповіді:


40

Щоб відкрити каталог:

  • Щоб відкрити папку з терміналу, введіть наступне:

    nautilus /path/to/that/folder
    

    або

    xdg-open /path/to/the/folder
    

    тобто

    nautilus /home/karthick/Music
    xdg-open /home/karthick/Music
    
  • Просто набравши nautilus, ви перейдете на ваш браузер файлів

    nautilus
    

Щоб відкрити URL-адресу:

  • Ви можете ввести будь-яке з наведених нижче в терміналі,

    xdg-open http://google.com       
    google-chrome http://google.com                 
    opera http://google.com
    firefox http://google.com
    
  • Якщо ви хочете відкрити дві URL-адреси одночасно, залиште трохи місця після першої URL-адреси та введіть другу,

    firefox www.google.com www.gmail.com
    

Примітка:

  • Linux відрізняється від регістру, тому правильно введіть ім’я файлу.
  • Ви також можете додати псевдонім для скорочення команди, наприклад, якщо вам потрібно openurlзамість цього, x-www-browserви повинні відредагувати файл .bashrc
    gedit ~/.bashrc
  • У нижній частині файлу додайте наступні рядки

    alias openurl=x-www-browser
    

    alt текст

  • Збережіть і закрийте файл.
  • Тепер ви можете відкрити URL-адреси, ввівши,

    openurl http://google.com
    

3
xdg-open працює і для директорій, і для інших файлів
Флоріан Дієш,

@FlorianDiesch забув включити це, дякую, що запам’ятав :)
karthick87

1
Варто ще більше підкреслити, що xdg-openмає бути такий же результат, як натискання будь-якого файлу в папці або на робочому столі. Він повинен відкрити файл / папку / URL за допомогою програми за замовчуванням для обробки цього типу файлу. У мене це псевдонім, як і goв моєму~/.bashrc
побачив щось

Дивовижний, спасибі велике Я встановив Komodo, і він налаштував komodo somefile.htmlвідкривати файли, але я не бачив його у файлі bashrc. Де б це могло бути і чи міг би я його змінити, edit somefile.htmlале відкривається в Комодо так, ніби я набрав комоду?
Оскар Годсон

Ну, вже є /usr/bin/edit, тож я б вибрав щось інше, але все одно ... ~/.bashrcДодамо рядок, де написаноalias edit='komodo'
andrewsomething

6

Замість того, щоб набрати всі лапки тощо, можна використати:

nautilus .

Працює з каталогами, що містять пробіли в їх назвах.


2

Ви можете просто викликати заяву. І Nautilus, і Chrome приймають шлях (URL) як параметр.

nautilus /directory/subdirectory/subsubdirectory

або

cd /directory/subdirectory/subsubdirectoryа потім nautilus .(крапка важлива - вона каже Nautilus, щоб відкрити поточний каталог)

google-chrome www.google.com

або

x-www-browser www.google.com - ця команда називає браузер встановленим за замовчуванням (тому, якщо ваш браузер за замовчуванням - Chrome, він відкриє Chrome)


як би додати більш коротку команду, яка робить x-www-браузер? тобто openurl www.google.com?
Оскар Годсон

Ви можете створити псевдонім. en.wikipedia.org/wiki/Alias_%28command%29 Просто додайте alias open="x-www-browser"до ~/.bashrcфайлу
Vojtech Trefny

1

Ні, вищевказані відповіді в порядку, але це, на мою думку, ви шукаєте:

nautilus "$(pwd)"

xdg-open "$(pwd)"

Я просто сьогодні експериментував, і це спрацювало. Хіба це не казково?


1

Щоб відкрити каталог / папку

Ви можете використовувати nautilus .та натиснути клавішу Enter, щоб відкрити поточний каталог .

Щоб відкрити вказане місце, спробуйте наступне.

Наприклад, якщо ви хочете відкрити папку "Музика" в цьому місці:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Потім виконайте наступне.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/

Щоб відкрити URL-адресу через термінал

Наприклад, дозволяє відкрити stackoverflow.com через термінал

(Гугл хром)

google-chrome http://stackoverflow.com 

(Firefox)

firefox http://stackoverflow.com 

0

Найпростіший спосіб - вставити файл URL у адресне поле Firefox, принаймні, не пробували інші браузери, і при натисканні клавіші Enter Firefox показує реальну адресу URL-адреси. Вставте це у поле адреси. Працює для мене


0

Відкрити каталог:

  • Щоб відкрити каталог або папку з терміналу.

    nautilus /home/user/path_to_folder/ &
    

    Або

    xdg-open /home/user/path_to_folder/ &
    

    Використовується амперсанд &; тому процес починається на задньому плані, і ми можемо продовжувати використовувати оболонку або термінал, не чекаючи, коли сценарій закінчиться.

    Примітка. Для кращого результату використовуйте абсолютний шлях.

Відкрити URL-адресу

  • Введіть будь-яке з наведених нижче в терміналі.

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

Щоб закрити каталог, URL-адресу тощо:

  • На папку / URL або будь-яке вікно екрана введіть Ctrl+w
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.