Terminal OS X jest wyjątkowo przydatnym narzędziem do przejścia do podstaw systemu OS X i rozwiązywania problemów z problematycznymi aspektami systemu, opracowywania i testowania kodu oraz zarządzania zdalnymi połączeniami między wieloma innymi szczegółami. Po uruchomieniu terminala system powinien załadować domyślną powłokę, w której można uruchamiać różne programy i skrypty, ale w zależności od konfiguracji systemu powłoka może nie zostać załadowana, a zamiast niej wyświetlane jest puste okno terminala.
Istnieje kilka możliwych powodów, dla których może się to zdarzyć, a mianowicie, że domyślna konfiguracja powłoki dla twojego konta może być uszkodzona lub sam program Terminal może nie działać poprawnie.
- Konfiguracja powłoki
Domyślną powłoką dla kont użytkowników jest popularna powłoka Bash, która jest skonfigurowana w preferencjach systemowych Użytkownicy i grupy w Ustawieniach zaawansowanych dla użytkownika. Po załadowaniu programu OS X Terminal program domyślnie uruchomi tę przypisaną powłokę, ale jeśli wystąpi problem z konfiguracją powłoki, może nie zostać załadowany. Większość powłok używa ukrytych plików w katalogu głównym konta użytkownika, aby zapisać różne konfiguracje środowiskowe, skrypty startowe i inne szczegóły, które w przypadku uszkodzenia mogą uniemożliwić uruchomienie powłoki. W przypadku powłoki Bash pliki konfiguracyjne są następujące:
.bash_profile
.bashrc
Niestety, jeśli konfiguracja powłoki uniemożliwia jej uruchomienie, nie możesz użyć tej powłoki do edycji tych plików; jednak możesz mieć system używać innej powłoki, co można zrobić w preferencjach programu Terminal, gdzie w sekcji Uruchamianie możesz ustawić, aby otworzyć powłokę z domyślną powłoką logowania (ustawienie domyślne) lub określić polecenie załadować. Polecenie / bin / bash jest poleceniem domyślnej powłoki Bash, ale możesz użyć / bin / sh, / bin / tcsh /, / bin / csh lub dowolnej innej wybranej powłoki.Używając nowej powłoki, powinieneś być w stanie załadować linię poleceń i usunąć lub edytować pliki konfiguracyjne Bash, aby przywrócić funkcjonalność tej powłoki.
- Problem z aplikacją terminalu
Aplikacja terminalu może również napotykać problemy, które uniemożliwiają jej prawidłowe działanie. Podczas gdy terminal w istocie obsługuje powłokę, w której wykonujesz swoją pracę, program ma wiele funkcji do organizowania okien, zarządzania kartami, motywami i innymi szczegółami na temat interakcji z terminalem. Podobnie jak w przypadku każdego programu w OS X, są one zapisywane w pliku preferencji terminala i jeśli w tym pliku występuje uszkodzenie, program może wystąpić dziwne zachowanie i nie wyświetlać poprawnie treści lub wykonywać wymagane działania.
Aby rozwiązać ten problem, tak jak w przypadku innych programów, możesz usunąć plik preferencji terminalu lub spróbować przywrócić go z kopii zapasowej. Aby to zrobić, przejdź do Biblioteki w menu "Go" w Finderze (przytrzymaj opcję w Mountain Lion, aby odsłonić bibliotekę w tym menu) i otwórz folder Preferences. W tym miejscu znajdź plik o nazwie "com.apple.Terminal.plist" i usuń go lub wywołaj program Time Machine i odtwórz wersję, gdy Terminal działa poprawnie.
Ostatnie słowo na temat terminalu: jeśli jesteś zaawansowanym użytkownikiem i regularnie korzystasz z terminalu, to jak podwojenie się w przeglądarkach internetowych, aby mieć dostęp do sieci, możesz rozważyć przynajmniej jeden inny sposób uzyskania dostępu do wiersza poleceń . Oczywiście zawsze możesz uruchomić system OS X w trybie pojedynczego użytkownika, aby uzyskać dostęp do wiersza poleceń, ale korzystanie z niego w ramach konta użytkownika jest w dużej mierze preferowane. Narzędzie Terminal w OS X jest domyślnym sposobem, aby to zrobić, ale istnieje również kilka opcji stron trzecich. Dwa, które przychodzą na myśl, to darmowy emulator iTerm 2 i emulator xterma, który jest dostarczany z systemem XQuartz X11 dla OS X. Po zainstalowaniu tych programów, jeśli coś się stanie z jednym, może być w stanie użyć drugiego do z powrotem i działa z Terminalem.
Zostaw Swój Komentarz