Как мне запустить 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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.