Terminal firmy Apple zapewnia wiersz poleceń systemu UNIX w środowisku OS X. Tutaj możesz wpisać polecenie otwórz, aby otworzyć dowolną aplikację lub otworzyć plik z wybraną aplikacją. Istnieje kilka sposobów dostosowania tego polecenia do własnych celów, w tym możliwość hostowania aplikacji w oknie terminala.
Kroki
Część 1 z 2: Otwieranie aplikacji
Krok 1. Uruchom Terminal
Poszukaj Terminala w Aplikacje → Narzędzia → Terminal. Możesz także otworzyć Terminal, używając reflektora w prawym górnym rogu.
Krok 2. Otwórz aplikację z dowolnego miejsca
ten otwarty polecenie normalnie wymaga wprowadzenia pełnej ścieżki do pliku z bieżącego katalogu. Jednak dodając - a po której następuje nazwa aplikacji, instruuje Terminal, aby otworzyć tę Aplikację, bez względu na to, gdzie się znajduje. Na przykład:
-
Aby otworzyć iTunes:
otwórz -a iTunes
-
Użyj cudzysłowów, jeśli aplikacja ma w nazwie spację:
otwórz -a "App Store"
Krok 3. Otwórz plik za pomocą określonej aplikacji
Możesz również użyć tego polecenia, aby zastąpić domyślną aplikację dla typu pliku. Wystarczy wpisać ścieżkę pliku, a następnie -a i nazwę aplikacji. Jeśli nie masz pewności, jak wprowadzić ścieżki plików, zapoznaj się z sekcją Rozwiązywanie problemów poniżej.
-
Na przykład możesz otworzyć plik.doc za pomocą TextEdit:
otwórz Downloads/Instructions.doc -a TextEdit
Krok 4. Uwzględnij dodatkowe opcje
Wejść informacje otwarte aby zobaczyć pełną listę opcji modyfikacji otwarty Komenda. (Kiedy skończysz, naciśnij klawisze Control+C, aby wrócić do wiersza poleceń). Oto kilka podstawowych przykładów:
-
Posługiwać się - mi aby określić TextEdit, lub - T aby określić domyślny edytor tekstu:
otwórz pliki do pobrania/instrukcje.doc -e
-
Dodać - g aby aplikacja działała w tle, dzięki czemu pozostajesz wyśrodkowany w Terminalu:
otwórz -g -a iTunes
Krok 5. Dodaj -F, aby otworzyć „świeżą” kopię aplikacji
Spowoduje to zniszczenie niezapisanych zmian, ale może pomóc, jeśli dokument powoduje awarię aplikacji podczas otwierania:
open -F -a TextEdit
Krok 6. Otwórz wiele wystąpień tej samej aplikacji z opcją -n
Może to być przydatne, jeśli porównujesz różne poziomy dostępu lub jeśli aplikacja pozwala tylko na jedno okno. Na przykład, wprowadź to polecenie wielokrotnie, aby otworzyć wiele wystąpień programu budzika:
- open -n -a "Czas pobudki" (Uwaga: nie jest to domyślny program OS X.)
- Może to spowodować nieoczekiwane zachowanie w innych aplikacjach, które współdziałają ze zduplikowaną aplikacją.
Krok 7. Uruchom aplikację w Terminalu
Zamiast normalnie otwierać aplikację, Terminal może ją hostować. Jest to przydatne do debugowania, ponieważ komunikaty o błędach i inne dane wyjściowe konsoli pojawią się w tym oknie terminala. Oto jak to zrobić:
- Znajdź aplikację w Finderze.
- Kliknij aplikację prawym przyciskiem myszy i wybierz „Pokaż zawartość pakietu”.
- Znajdź plik wykonywalny. Zazwyczaj znajduje się to w Spis treści → MacOS i ma taką samą nazwę jak aplikacja.
- Przeciągnij ten plik do pustego wiersza poleceń Terminala. Naciśnij Enter, aby uruchomić ten program.
- Pozostaw otwarte okno terminala podczas korzystania z aplikacji. Zamknij aplikację, aby powrócić do normalnej pracy terminala.
Część 2 z 2: Rozwiązywanie problemów
Krok 1. Znajdź nazwę aplikacji
Jeśli Terminal wyświetli komunikat o błędzie „Nie można znaleźć aplikacji o nazwie…”, znajdź dokładną nazwę aplikacji, przeglądając listę alfabetyczną:
- Kliknij symbol jabłka w lewym górnym rogu ekranu.
- Przytrzymaj wciśnięty klawisz ⌥ Option i kliknij opcję Informacje o systemie w menu rozwijanym.
- Na lewym pasku bocznym okna Informacje o systemie kliknij Oprogramowanie → Aplikacje. Załadowanie listy może potrwać kilka minut.
Krok 2. Zrozum bezwzględne ścieżki plików
Jeśli Terminal wyświetla „plik … nie istnieje”, nie wpisałeś poprawnej ścieżki do pliku. Prostym sposobem na uniknięcie błędów jest przeciągnięcie i upuszczenie pliku z Findera bezpośrednio do wiersza poleceń Terminala (po wpisaniu „otwórz”, ale przed naciśnięciem Enter). Spowoduje to wprowadzenie bezwzględnej ścieżki do pliku, która zawsze będzie wskazywać na ten plik.
Bezwzględna ścieżka do pliku zawsze zaczyna się od symbolu /. Opisuje ścieżkę pliku w odniesieniu do katalogu głównego (zwykle „Macintosh HD”).
Krok 3. Rozumie względne ścieżki plików
Początek wiersza poleceń terminala zawsze wyświetla bieżący katalog, w którym się znajdujesz. Domyślnie jest to twój katalog domowy, nazwany tak jak twoja nazwa użytkownika. Względna ścieżka pliku zaczyna się od ./ lub bez znaków specjalnych i opisuje położenie pliku w stosunku do bieżącego katalogu. Jeśli masz problem z rozwiązaniem tego problemu, wykonaj następujące kroki:
- Wpisz pwd, aby sprawdzić bieżący katalog. Plik, który próbujesz otworzyć, musi znajdować się w tym katalogu, a nie na wyższym poziomie.
- Znajdź swój bieżący katalog w Finderze. Otwórz serię folderów, aż dojdziesz do pliku, który chcesz otworzyć.
- Wpisz nazwy folderów, które otworzyłeś w kolejności, oddzielone symbolami /, a następnie zakończ nazwą pliku. Na przykład otwórz Dokumenty/Pisanie/Powieść/ch3.pdf. (Możesz zacząć od./ przed dokumentami, aby uzyskać ten sam wynik.)
Krok 4. Przełącz katalogi
Możesz wrócić do katalogu domowego za pomocą cd ~/ lub przejść do katalogu niższego poziomu za pomocą cd, po którym następuje nazwa folderu - na przykład cd Documents/Finances. Pamiętaj, że plik, który próbujesz otworzyć, musi znajdować się w bieżącym katalogu, ale możesz użyć dowolnej aplikacji, aby go otworzyć, niezależnie od lokalizacji.
Krok 5. Znajdź poprawną nazwę pliku
Twoja nazwa pliku musi zawierać rozszerzenie na końcu swojej nazwy. Jeśli rozszerzenie jest ukryte, użyj jednej z tych metod, aby je znaleźć:
- Wybierz plik w Finderze. Naciśnij klawisze ⌘ Command+I. W oknie Informacje poszukaj „nazwa i rozszerzenie pliku”, aby zobaczyć całą nazwę.
- Lub przełącz katalogi na folder zawierający plik. Wpisz ls w wierszu poleceń terminala, aby wyświetlić wszystkie pliki w swoim katalogu.
- Lub przeciągnij i upuść plik do okna terminala.
Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube
Porady
-
Możesz użyć * jako symbol wieloznaczny reprezentujący dowolną sekwencję znaków lub ?
do reprezentowania dowolnego pojedynczego znaku. Działa to w nazwach plików, ale nie w nazwach aplikacji. Na przykład open budget* otworzy pierwszy plik w Twoim katalogu, który zaczyna się od słowa „budget”. open budget?.pdf otworzy "budget1.pdf", ale nie otworzy "budget2015.pdf", ponieważ ? znak reprezentuje tylko jeden znak.