Как мне запустить Finder из терминала или из командной строки?

163

На этот вопрос уже есть ответ здесь:

Я часто использую командную строку, как и большинство программистов. Я хочу иметь возможность запускать Finder, Safari или любое другое приложение по этому вопросу из командной строки, например

искатель

где оно запустит приложение Finder, а в командной строке установите представление текущей папки, в которой я нахожусь.

Виджай Кумар
источник
2
Я не согласен с тем, что это дубликат. Я нашел это, когда Finder был принудительно закрыт, и я хотел запустить его снова. Другой вопрос не касается этого аспекта проблемы, а этот.
разжёг
3
Я согласен: не дубликат. Этот вопрос о том, как запустить программу. Другой только о том, как открыть новое окно.
Эндрю Свифт

Ответы:

245

Чтобы открыть свой текущий каталог Finderиз Terminal, введитеopen .

Итак, если вы хотите документы: open Documents

Библиотека: open /Library

Загрузки: open Downloads

И так далее.

Дейв
источник
59
Boom! open .здесь победитель
Bmike
К сожалению. Не понял, что у него уже есть дубликат. Я знал ответ, поэтому я просто ответил на него.
Дейв
1
у вас все получилось - связывание паролей помогает с поисковыми терминами. Ваш ответ или слова этого вопроса индексируются, так что люди, которые ищут в Интернете, найдут правильный ответ.
bmike
1
Это не работает, если текущим каталогом является приложение, например /Applications/Something.app. Это откроет это приложение вместо поиска.
Сегфолт
10
@Segfault Чтобы заставить приложение открывать приложение в виде файла в Finder, а не открывать само приложение, используйте -Rопцию: «-R Показывает файлы в Finder вместо их открытия». Например, вы можете сделать, cd /Applications/Preview.app; open -R .и он откроет Finder, а не Preview.
AmadeusDrZaius