Подтвердить что ты не робот

Терминал: открытие текущего пути в окне?

Часто я нахожу себя очень глубоко в директории и хочу открыть графическое окно (nautilus) по разным причинам. Поэтому вопрос прост:

После выполнения

cd sampledirectory  
cd sampledirectory2 

Как открыть это местоположение в графическом интерфейсе?

4b9b3361

Ответ 1

Я предполагаю, что Гном с Наутилусом:

nautilus .

Открыть в текущем каталоге.

Замените nautilus любым файловым менеджером (Dolphin и т.д.).

Ответ 2

nautilus --no-desktop . &

Ответ 3

nautilus.


Я сделал это миллион раз.

Вот как я это делаю в каждой системе:

Mac:

#!/bin/sh
open /System/Library/CoreServices/Finder.app ${1:-.}

Linux/BSD, если Gnome:

#!/bin/sh
nautilus ${1:-.}

Windows... Cygwin...

#!/bin/sh
[ $# -eq 1 ] && exec explorer "$(cygpath -w "$1")"

Ответ 4

Самый переносимый способ - использовать freedesktop xdg-utils xdg-open. Например

   $ xdg-open .

это имеет то преимущество, что вы выбираете из своих настольных настроек инструмент для открытия разных типов файлов, например,

   $ xdg-open ~/Documents/mypresentation.odp

или

   $ xdg-open ~/Pictures/mypic.png

Ответ 5

Как и комментарий DigitalRoss, на Mac вы можете добавить следующее в свой файл ~/.bash_profile:

alias finder="open /System/Library/CoreServices/Finder.app ${1:-.}"

то из любого сеанса окна терминала вы можете просто ввести:

finder

чтобы запустить Finder в вашем текущем местоположении.

Ответ 6

Удивленный, что вы все не упоминаете:

( dolphin . & )

Отсоединение программ к терминалу всегда для меня всегда, потому что когда вы закрываете окно консоли после выполнения

dolphin . &

... он также закроет ваш файловый менеджер или любую другую программу, которую вы начали с ней, и, вероятно, никто этого не хочет.