9 sztuczek wiersza poleceń dla systemu Mac OS X, które powinieneś znać

Anonim

Wiersz poleceń jest często uważany za domenę zaawansowanych użytkowników, ale to nie znaczy, że każde użycie terminala musi wiązać się z nauką rakietową. Ten zbiór wskazówek dotyczących terminali powinien dotyczyć szerokiej gamy użytkowników komputerów Mac, a każdy, od początkującego do zaawansowanego, powinien znaleźć coś dla siebie. Niektóre z tych sztuczek mogą wymagać zainstalowania Xcode na komputerze Mac, Xcode można pobrać bezpłatnie z App Store.

Zapobiegaj wygaszaczom ekranu i usypianiu dzięki „kofeinie”

Nowość w systemie OS X Mountain Lion, kofeina jest jak wersja wiersza poleceń ulubionego przez wszystkich narzędzia Caffeine. Użycie jest proste, z kofeiną uruchomioną Mac nie będzie uśpiony, a wygaszacze ekranu nie będą się aktywować. W najprostszym przypadku można go uruchomić samodzielnie, ale prawdopodobnie najlepiej jest go używać z ograniczeniem czasowym, takim jak:

kofeina -t 3600

Flaga -t określa czas w sekundach, powyższy przykład uruchamia kofeinę na godzinę.

Wyodrębnij pliki PKG za pomocą „pkgutil”

Chcesz pobrać plik z pliku .pkg? Może chcesz zobaczyć, co jest w paczce bez jej instalowania? Spokojnie, pkgutil robi robotę:

pkgutil --expand sample.pkg ~/Desktop/

Spowoduje to zrzucenie całej zawartości pakietu do podanego katalogu bez jego instalowania.

Użyj opcji „wyczyść”, aby zwolnić pamięć

Polecenie purge wymusza opróżnianie pamięci podręcznej dysku i pamięci, co daje efekt podobny do ponownego uruchomienia komputera Mac. Chociaż niektórzy twierdzą, że oczyszczanie oferuje tylko efekt placebo, absolutnie działa, aby wysłać pamięć systemową z kategorii „Nieaktywna” z powrotem do swobodnie dostępnej pamięci RAM, aw sytuacjach, gdy zaczyna brakować rzeczywistej pamięci, może zapewnić zwiększenie prędkości .

Korzystanie z czyszczenia jest proste, wpisz następujące polecenie w wierszu polecenia:

oczyścić

Poczekaj około minuty, aż zmiany zaczną obowiązywać, proces jest zwykle znacznie szybszy na komputerach Mac z dyskami SSD.

Uruchamiaj wiele wystąpień aplikacji z „otwartym”

Być może już wiesz, że możesz otwierać aplikacje w graficznym interfejsie użytkownika systemu OS X z wiersza poleceń za pomocą polecenia „otwórz”, ale czy wiesz, że możesz uruchamiać wiele instancji aplikacji, dołączając opcję -n flaga do polecenia open? Jest łatwy w użyciu, oto wszystko, co musisz zrobić:

open -n /Applications/Safari.app/

W przykładzie uruchomiono inną instancję przeglądarki Safari. Zmień odpowiednio nazwę aplikacji i nie zapomnij dołączyć rozszerzenia .app.

Aktualizacja OS X bez App Store

Chcesz zainstalować oprogramowanie systemowe i aktualizacje bez zawracania sobie głowy Mac App Store? Zamiast tego możesz to zrobić bezpośrednio z wiersza poleceń za pomocą polecenia softwareupdate. Aby zainstalować każdą dostępną aktualizację, wykonaj następujące polecenie:

sudo softwareupdate -i -a

Możesz, od lat jest w pakiecie z systemem OS X i działa tak samo niezależnie od używanej wersji.

Lista wszystkiego, co kiedykolwiek pobrałeś

Wszyscy tam byliśmy; pobrałeś coś jakiś czas temu z domeny, którą trochę pamiętasz, ale nie możesz sobie przypomnieć, co i skąd.Masz szczęście, ponieważ usługi kwarantanny przechowują bazę danych wszystkiego, co kiedykolwiek zostało pobrane, i możesz przeszukiwać tę bazę danych, aby znaleźć to, czego szukasz. Użyj polecenia sqlite3 w następujący sposób, aby zobaczyć wszystko:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'wybierz LSQuarantineDataURLString z LSQuarantineEvent' |więcej

Oczywiście możesz też usunąć tę listę, jeśli ci to przeszkadza.

Ukryj pliki lub foldery w Finderze za pomocą „chflags”

Masz tajny plik lub folder, który chcesz ukryć przed Finderem? Użyj chflags, aby uczynić dowolny plik niewidocznym z systemu plików GUI OS X, działa to tak samo, niezależnie od tego, czy wskazujesz plik, czy katalog:

chflagi ukryte /ścieżka/do/pliku/lub/folderu/

Na szczęście (lub pechowo) dla nas, ludzi z linii poleceń, plik będzie nadal widoczny z ls, ale pozostanie ukryty w Finderze, dopóki nie zostanie dołączona flaga „nohidden” w następujący sposób:

chflags nohidden /path/to/unhide/

W obu przypadkach zmiany są natychmiastowe.

Automatycznie wpisz długie ścieżki metodą przeciągnij i upuść

Czy wiesz, że możesz przeciągnąć i upuścić dowolny plik z Findera do wiersza poleceń, a cała ścieżka do tego pliku zostanie automatycznie wydrukowana? To nie jest wyłącznie wskazówka dotycząca wiersza poleceń, ale jest tak przydatna, że ​​​​należy ją uwzględnić. Prawdopodobnie najlepiej jest tego użyć w połączeniu z poleceniem poprzedzającym ścieżkę, na przykład:

sudo vi (przeciągnij plik tutaj, aby wydrukować pełną ścieżkę)

Działa to w dowolnym miejscu wiersza poleceń, nawet jeśli jesteś już w aplikacji.

Utwórz archiwum zip chronione hasłem

Jeśli wysyłasz plik za pośrednictwem niezabezpieczonego nośnika lub udostępniasz go publicznie, ale chcesz zapewnić pewien poziom ochrony, możesz utworzyć archiwum ZIP chronione hasłem z opcją -e:

zip -e protected.zip /plik/do/ochrony/

Bez opcji -e utworzysz po prostu standardowy plik zip bez hasła.

9 sztuczek wiersza poleceń dla systemu Mac OS X, które powinieneś znać