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

9 Tricks Terminal im Mac, die jeder kennen sollte

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

Die Befehlszeile, auf die normalerweise über die Terminal-Anwendung zugegriffen werden kann, wird normalerweise als die Menge fortgeschrittener Benutzer angesehen, aber das bedeutet nicht, dass es sich um eine unglaublich komplexe Sache handelt. Dies wird durch die folgende Auswahl der Fähigkeiten des Terminals, die für die größte Auswahl von Makovodov nützlich sein kann, bewiesen.

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

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

Der Caffeinate-Befehl, der in OS X Mountain Lion eingeführt wurde, ist das Konsolenanalog des bekannten Dienstprogramms Caffeine. Das Prinzip der Bedienung 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, Sie können aber auch seine Zeit auf den Timer begrenzen, zum Beispiel:

caffeinate -t 3600

Extrahiere Dateien von PKG mit pkgutil

Muss eine Datei aus einer .pkg-Stapeldatei extrahiert werden? Oder sehen Sie sich den Inhalt von PKG an, ohne ihn zu installieren? Verwenden Sie pkgutil:

pkgutil --expand package.pkg ~/Desktop/

Befreien Sie etwas Speicher mit Purge

Der Löschbefehl löscht zwangsweise den Plattencache und den Cache, was einen ähnlichen Effekt wie ein Neustart des Computers bewirkt. Obwohl einige sagen, dass die Bereinigung eher einen Placebo-Effekt hat, gelingt es ihr, den Systemspeicher von der Kategorie "Inaktiv" in die Kategorie "Verfügbar" zu ziehen, was das System in Situationen mit niedrigem Arbeitsspeicher beschleunigt. Verwenden Sie diesen Befehl ist sehr einfach :)

purge

... und warten Sie ein wenig, bis die Änderungen wirksam werden, normalerweise geschieht dies schneller auf Macs mit SSD.

Verwenden Sie "Öffnen", um mehrere Kopien derselben Anwendung auszuführen

Vielleicht wissen Sie bereits, dass Sie GUI-Anwendungen mit dem Befehl open 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 Kopie von Safari gestartet.

open -n /Applications/Safari.app/

Aktualisieren Sie OS X ohne App Store

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

sudo softwareupdate -i -a

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

Was und wo hast du im Downloads-Ordner vergessen? Der Quarantäne-Systemdienst verfolgt alle Ihre Downloads in Ihrer Datenbank und Sie müssen sie 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'

Verstecke Dateien und Ordner aus dem Finder mit Hilfe von Chflags

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

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

Zum Glück (oder leider) wird das versteckte Objekt weiterhin vom Befehl ls erkannt. Verwenden Sie das Nohidden-Flag, um die Sichtbarkeit zurückzugeben:

chflags nohidden /path/to/unhide/

Automatisches Ersetzen 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. Bearbeiten:

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

Zip-Archiv erstellen

Wenn Sie wertvolle Dateien, z. B. einen Mail-Anhang, senden, ist es nützlich, sie zu schützen. Der einfachste Weg ist, sie in eine Archivdatei zu legen, die mit einem Passwort geschlossen wird, für das Sie das Flag -e verwenden müssen:

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