Otwieranie Findera Windows z terminala

Spisu treści:

Anonim

Finder, przeglądarka systemu plików Mac OS X, to po prostu ładnie wyglądająca aplikacja z graficznym interfejsem użytkownika, którą można płynnie obsługiwać z poziomu wiersza poleceń.

Oznacza to, że możesz przeskakiwać do katalogów i otwierać dosłownie dowolne okno Mac Finder bezpośrednio z terminala, używając prostego ciągu poleceń opartego na poleceniu „otwórz”.

Jak otworzyć Finder Windows z terminala w systemie Mac OS

Ogólna składnia, której należy użyć, jest następująca:

otwórz /Ścieżka/Do/Katalog/

Na przykład, jeśli chcesz otworzyć folder, który zawiera wspomnianą wyżej aplikację Finder (która umożliwiłaby otwarcie go podwójnym kliknięciem), możesz użyć następującej składni polecenia:

open /System/Library/CoreServices/

Otwarcie katalogu głównego w Finderze też jest proste:

otwarty /

Otwarcie katalogu domowego użytkownika można wykonać w następujący sposób:

otwórz ~

Co zrobić, jeśli jesteś zakopany głęboko w systemie plików w terminalu i musisz otworzyć tę głęboką ścieżkę w Finderze? Natychmiastowy dostęp do bieżącego katalogu roboczego w nowym oknie Findera można szybko uzyskać, wpisując w terminalu następującą komendę:

otwarty .

„.” (kropka) od dawna jest odniesieniem UNIX do obecnego katalogu roboczego (PWD, czasami nazywanym bieżącym katalogiem roboczym lub CWD) i zmienia się w zależności od lokalizacji terminala. Na przykład, jeśli właśnie uruchomiłeś Terminal, który domyślnie jest folderem domowym użytkownika, wpisanie go w wierszu poleceń spowoduje natychmiastowe otwarcie katalogu domowego, ale możesz być w dowolnym miejscu i działa to tak samo. Używanie polecenia „otwórz” z wiersza poleceń do przechodzenia do bieżącego folderu (PWD) w Finderze zostało szczegółowo omówione tutaj.

Możesz także określić katalogi, które mają być otwierane z terminala do Findera, na przykład:

open /Applications/Utilities/

Spowoduje to otwarcie folderu aplikacji narzędziowych. Wypróbuj z niemal wszystkim.

Może to być świetny sposób na przejście do głęboko osadzonych katalogów systemowych dzięki uzupełnianiu tabulatorami:

open /System/Library/Application\ Support/iTunes/Defaults/Preferences/

Pamiętaj, że Open może być również używany do uruchamiania aplikacji i wykonywania innych zadań. Zapewnia to poleceniu „otwórz” możliwość ponownego uruchamiania aplikacji specyficznych dla systemu, jak każda inna aplikacja. Pozostając w temacie „Finder”, aplikację Finder można uruchomić jak inną aplikację, jeśli uległa awarii lub została zamknięta z jakiegoś powodu. Aby to zrobić, po prostu wpisz w terminalu następującą komendę:

open /System/Library/CoreServices/Finder.app

Ponownie, można tego użyć w dowolnej innej aplikacji w systemie OS X, tylko pamiętaj, aby skierować go na aplikację.

Jeśli uruchomienie danej aplikacji nie działa, czasem może być konieczne wskazanie otwartego ciągu na plik binarny aplikacji zawarty w pakiecie .app, na przykład:

open /Applications/Sample.app/Contents/MacOS/Sample

Dokładna lokalizacja pliku binarnego aplikacji może się różnić w zależności od aplikacji. W razie wątpliwości zajrzyj do katalogów „nazwa.app/Contents/”.

Następnym logicznym pytaniem może być, jak to zrobić w odwrotnej kolejności; to znaczy, jak otworzyć nowe okno Terminal.app ustawione na bieżący katalog wyświetlany w Finderze. Okazuje się, że taka funkcja istnieje w usługach OS X, chociaż użytkownik musi włączyć usługę „Nowy terminal w folderze”, aby uzyskać taką funkcjonalność, która jest następnie dostępna po kliknięciu prawym przyciskiem myszy dowolnego katalogu w Finderze.

Otwieranie Findera Windows z terminala