This page has been robot translated, sorry for typos if any. Original content here.

9 Tricks Terminal im Mac, den jeder kennen sollte

9 хитростей командной строки в Мас

Die Befehlszeile, auf die normalerweise über die Terminal-Anwendung zugegriffen werden kann, wird normalerweise als die Menge der fortgeschrittenen Benutzer betrachtet, was jedoch nicht bedeutet, dass dies eine unglaublich komplexe Sache an sich ist. Dies wird durch die folgende Auswahl der Fähigkeiten des Terminals bewiesen, die für die breiteste Auswahl von makovodov nützlich sein können.

Für einige dieser Funktionen kann das Xcode-System erforderlich sein, das kostenlos im Mac App Store installiert werden kann (jedoch gewarnt werden muss, dass es viel wiegt).

Verhindern Sie den Start des Bildschirmschoners und den Übergang in den Schlaf mit Caffeinat

Das in OS X Mountain Lion eingeführte Caffeinate-Kommando ist das Konsolenanalog des bekannten Utilitys Caffeine. Das Bedienprinzip ist sehr einfach - mit laufendem Caffeinate geht Ihr Mac nicht in den Ruhezustand oder aktiviert den Bildschirmschoner. Es kann ohne zusätzliche Parameter ausgeführt werden, aber Sie können seine Zeit auch auf den Timer beschränken, zum Beispiel:

caffeinate -t 3600

Extrahieren von Dateien aus PKG mit pkgutil

Ist es erforderlich, eine Datei aus einer .pkg-Batchdatei zu extrahieren? Oder schauen Sie sich die Inhalte von PKG an, ohne es zu installieren? Verwenden Sie pkgutil:

pkgutil --expand package.pkg ~/Desktop/

Mit der Reinigung etwas Speicher schaffen

Der Löschbefehl löscht zwangsweise den Plattencache und den Cache, was einen ähnlichen Effekt wie ein Neustart des Computers hat. Obwohl einige sagen, dass die Säuberung eher einen Placebo-Effekt hat, schafft sie es, Systemspeicher aus der Kategorie "Inaktiv" in die Kategorie "Verfügbar" zu ziehen, was dem System in Situationen, in denen der Arbeitsspeicher zur Neige geht, Geschwindigkeit verleiht. Verwenden Sie diesen Befehl sehr einfach :)

purge

... und warte ein wenig, bis die Änderungen wirksam werden, normalerweise passiert das schneller auf Macs mit SSD.

Verwenden Sie open, um mehrere Kopien der gleichen Anwendung auszuführen

Vielleicht wissen Sie bereits, dass Sie GUI-Anwendungen mit dem Befehl "Öffnen" vom Terminal ausführen können, aber wissen Sie, dass Sie mehrere Kopien der Anwendung ausführen können, indem Sie einfach die Option -n hinzufügen? In diesem Beispiel wird eine neue Safari-Kopie gestartet.

open -n /Applications/Safari.app/

Aktualisieren von OS X ohne App Store

Möchten Sie ein Upgrade durchführen, ohne den Mac App Store auszuführen? Sie haben die Befehlszeile und den Befehl softwareupdate:

sudo softwareupdate -i -a

Zeigen Sie eine Liste aller Dateien an, die Sie jemals aus dem Web heruntergeladen haben

Haben Sie vergessen, was und woher Sie im Ordner "Downloads" gekommen sind? Der Quarantäne-Systemdienst protokolliert alle Ihre Downloads in Ihrer Datenbank und muss diese nur mit der entsprechenden Abfrage konsultieren. Der Befehl sqlite3 mit den folgenden Parametern listet die vollständige Liste auf:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more

Wenn Sie durch die Existenz dieser Datensätze "gestresst" sind, können sie mit dem folgenden Befehl gelöscht werden:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent'

Dateien und Ordner mit chflags aus dem Finder ausblenden

Möchten Sie eine Datei oder einen Ordner vor zufälligen Augen verbergen? Verwenden Sie chflags, um sie in der OS X-Benutzeroberfläche unsichtbar zu machen:

chflags hidden /path/to/file/or/folder/

Zum Glück (oder leider) wird das versteckte Objekt immer noch vom Befehl ls gesehen. Verwenden Sie das nicht versteckte Flag, um Sichtbarkeit zurückzugeben:

chflags nohidden /path/to/unhide/

Automatische Substitution langer Pfade durch Ziehen

Wenn Sie eine Datei aus dem Finder in das Terminal ziehen, wird der vollständige Pfad in der Befehlszeile angezeigt. Die beste Verwendung dieser Funktion ist in Kombination mit einem beliebigen Befehl, z. B. Bearbeitung:

sudo vi (перетащите сюда файл, чтобы вставить путь к нему)

ZIP-Archiv erstellen

Wenn Sie wertvolle Dateien senden, z. B. einen Mail-Anhang, ist es sinnvoll, diese zu schützen. Am einfachsten ist es, sie in eine Archivdatei einzutragen, die mit einem Passwort abgeschlossen wird, für das Sie die Option -e verwenden müssen:

zip -e protected.zip /file/to/protect/