Як відкрити папку (з GUI) з терміналу?


86

Я хочу розмістити посилання / ярлик / панель запуску на своїй панелі єдності (ubuntu 12.10).

Я дотримувався цього підручника на handytutorial.com, щоб створити власну панель запуску та перетягнути її на панель.

Мені просто потрібно знати, яку команду мені потрібно ввести. Чи можливо це?


Що ви намагаєтеся запустити?
каталезія

Я думаю, що він намагається додати URL в якості запуску. Мидорі це було, можливо, я ще раз перевірю це.
користувачDepth

Відповіді:


104

gnome-openне працює для мене 12.04, але nautilus /pathвідкривати працює.

Приклад: nautilus /home/john/Downloads.


Дивно ... я зараз 12.04. gnome-openпрацює для мене. Ви використовуєте Lubuntu? Або Xubuntu?
Ерік Карвальо

Спробував це на своїй коробці (12.04 LTS, що працює Unity 3D). gnome-openне здається встановленим (але ви можете встановити його легко). Я все одно вважаю за краще займатися nautilus <path>, оскільки це вимагає додаткових зусиль.
oaskamay

8
Спробуйте xdg-openзамість цього
elias

3
@oaskamay Я дізнався, чому я gnome-open. Я встановив gnu-cash, який встановив libgnome2-bin (gnome-open є в ньому) як одну із його залежностей.
Ерік Карвальо

1
Працює також 18.04.
Селестін Тарамаркас

60

Якщо питання полягає в тому, як відкрити файл / папку, відповідь завжди є xdg-open .

Від man xdg-open :

xdg-open відкриває файл або URL-адресу в бажаному додатку користувача. Якщо вказано URL-адресу, URL-адреса буде відкрита у бажаному веб-переглядачі користувача. Якщо файл надано, файл буде відкрито в кращому додатку для файлів цього типу. xdg-open підтримує URL-адреси файлів, ftp, http та https.

У цьому конкретному випадку

xdg-open folder

відкриває папку у вашому файловому менеджері за замовчуванням, будь то Nautilus, Dolphin, Thunar чи що-небудь ще.


Насправді, я думаю, що більшість програм буде вести себе нормально і відкриє файл / URL / двійковий файл, тому це тип файлу за замовчуванням для обробки. Напр .: blender untitled.blend
користувачDepth

Цей інструмент застарілий, замість цього використовуйте "gio open".
ktec

20

Ярлик для відкриття папки? Якщо це те, що ви хочете, команда:

gnome-open </path/to/folder>

Наприклад: gnome-open /home/Tiago/Downloads.

Якщо це не встановлено, запустіть sudo apt-get install libgnome2-bin.


працює для мене на Ubuntu 15.05
lakesare

Також працює на Ubuntu 16.04 GNOME Flashback.
chus

11

Використовуйте команду nautilus <path>.

Так, наприклад: nautilus /home/oaskamayвідкриється моя домашня ~папка ( ).

Крім того, якщо вам потрібно відкрити графічний інтерфейс із кореневими правами, запустіть gksu nautilus <path>. Він також працює з усіма передніми панелями графічного інтерфейсу (наприклад gksu gedit /etc/default/grub).

Важливо зазначити, що ніколи не слід запускати програми GUI так sudo gedit /etc/default/grub.


4

xdg-openпрацює для мене на ubuntu 16.04 . Я зробив лише копію цієї команди як open:

sudo cp /usr/bin/xdg-open /usr/bin/open
sudo chmod 775 /usr/bin/open

Тепер ви можете використовувати його так само, як на mac os :

open ./

Це може відповісти на назву питання, але я не бачу, як це узгоджується з питанням.
анонімний2

Відповідь на назву питання видається важливішою, я знайшов цю відповідь під час пошуку того, що було задано в заголовку. Шкода, це лише копія іншої відповіді на те саме питання, даної 3 роками раніше ...
Ганс Янссен

0

Ви можете зробити простий псевдонім з назвою "відкритий" або "o" тощо ... в .bashrc

sudo nano ~/.bashrc

# add personaly open alias
alias open='xdg-open ./'

вийти з облікового запису, увійти, відкрити термінал і написати


-1

Використовуйте функцію програми Midori. Коли я роблю додаток таким чином, його додають у пускові установки.

введіть тут опис зображення

введіть тут опис зображення

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