Forum

Terminalbefehle für OS X - eine Sammlung für alle
August 27, 2010, 19:51:58
Hallo zusammen,

in diesem Thread sollen nach Möglichkeit die hilfreichsten Terminalbefehle für Mac OS X gesammelt werden.

Zur besseren Aufbereitung und Ergebnissen bei der Suche sollte folgendes beachtet werden:

  • Jede Antwort mit einem neuen Befehl und seine Beschreibung erhält eine neue Betreffzeile, die mindestens den Befehl enthält. Siehe nachfolgende Antwort als Beispiel.
  • Ihr habt vorher geprüft, dass ihr keinen Doppeleintrag vornehmt.
  • Fragen zum Befehl werden als zitierte Antworten auf das originale Posting gestellt.

Warum diese Sammlung? Nun, weil es für die verschiedenen Problemstellungen unter Mac OS X bereits Lösungen "on board" geben kann. Diese sind von jedem Anwender ohne zusätzliche Software sofort benutzbar. Anstelle einer langen Suche nach einer passenden Software, soll es hier im Forum möglich sein, auf lange Sicht natürlich, den passenden UNIX-Befehl zu finden und anzuwenden.

Zudem verlieren Neulinge ggf. die Berührungsängste mit dem Terminal und finden sich bei regelmäßiger Konsultation besser in ihrem System zurecht. Diese Liste dient dann auch zur Horizonterweiterung.

Mitmachen darf jeder! Wer unsicher ist, kann die Moderatoren per PN jederzeit um Unterstützung bitten.

Wir helfen gerne!
Ihr auch!  :D
« Letzte Änderung: August 27, 2010, 20:05:39 von Thyrfing »
Terminalbefehle - Hervorheben der Dateien in der Gitteransicht eines Stacks
Antwort #1: August 27, 2010, 19:55:36
Hervorheben der Ordner oder Dateien in der Stackübersicht

In der Gitteransicht der Stacks können die einzelnen Dateien oder Ordner beim Überfahren mit der Maus, visuell hervorgehoben werden.

Terminal:
defaults write com.apple.dock mouse-over-hilite-stack -boolean yes
Danach das Dock mit dem Befehl
killall dockneu starten.
« Letzte Änderung: August 27, 2010, 20:19:29 von Thyrfing »
Terminalbefehle - Software Update
Antwort #2: August 27, 2010, 20:01:22
softwareupdate -- system software update tool

Beschreibung
Software Update prüft auf neue Softwareversionen, basierend auf den Informationen zu der installierten Software und den Systeminformationen.

Software Update wird mit einem oder mehreren Argumenten ausgeführt.

Die folgenden Optionen sind möglich:

    -l | --listListet alle verfügbaren Updates.

    -d | --download
    -i | --install
Jedes über Argumente spezifizierte Update kann von root installiert werden.  

Argumente können sein:

item ...    Ein oder mehrere Updatenamen.

-a | --allAlle verfügbaren Updates.

-r | --reqAlle nötigen Updates.

    --ignore ...Erstellt eine Benutzer abhängige Liste der ignorierten Updates.

--reset-ignoredLöscht die Liste der ignorierten Updates.

--schedule  Stellt die Benutzer abhängige automatische Prüfung ein.
Argumente sollten sein:

   on | offEin- oder Ausschalten der automatischen Prüfung.

   -h | --helpAnzeigen der Hilfe.

Beispiel:
    
softwareupdate --list
           * iPhoto-2.0
                   iPhoto, 2.0, 34100K [recommended]
           * iSync-1.0
                   iSync, 1.0, 4840K [recommended]
           * StuffItExpander7-7.0
                   StuffIt Expander Security Update, 7.0, 4420K [recommended]
           - iCal-1.0.2
                   iCal, 1.0.2, 6520K
           * AirPortSW-4.1
                   AirPort Software, 4.1, 13880K [recommended] [restart]

softwareupdate --install iCal-1.0.2
           Software Update Tool
           Copyright 2002-2003 Apple Computer, Inc.

           Installing iCal:
           0...10...20...30...40...50...60...70...80...90...100 Done.

softwareupdate --ignore iCal iPhoto
           Ignored updates:
           (iPod, SafariUpdate)

softwareupdate --schedule
           Automatic check is on
« Letzte Änderung: August 27, 2010, 20:19:19 von Thyrfing »
Terminalbefehle - Vorschau für Ordner in QuickLook
Antwort #3: August 27, 2010, 20:18:57
Vorschau für Ordner in QuickLook

Ordner in QuickLook können wie bei einer Röntgenaufnahme den Inhalt anzeigen. Dies wird über den folgenden Terminalbefehl eingeschaltet:

defaults write com.apple.finder QLEnableXRayFolders 1
Danach muss der Finder neugestartet werden. Terminalbefehl:

killall Finder
Terminalbefehle - Passwortschutz für Bildschirmschoner
Antwort #4: August 27, 2010, 20:39:48
Zeitverzögerung für Passwortschutz beim Bildschirmschoner

Wer einen kurzen Intervall für seinen Bildschirmschoner eingestellt hat, zudem noch den Passwortschutz benutzt, ist ggf. genervt, dass er innerhalb von Minuten das Passwort eingeben muss.
Dies kann mit einer genauen Zeitvorgabe, ab wann der Passwortschutz bei aktiviertem Bildschirmschoner eingeschaltet wird, per Terminal abgeändert werden:

defaults -currentHost write com.apple.screensaver askForPasswordDelay -int 360
Die letzte Zahl entspricht den Sekunden, ab wann der Passwortschutz aktiv sein soll.
In diesem Fall wären es 360 Sekunden = 6 Minuten.
Terminalbefehle - CD-Auswurf
Antwort #5: September 10, 2010, 06:12:40
Lässt sich die CD einmal nicht über die üblichen Schalter auswerfen, kann dieser Befehl im Terminal helfen:

drutil tray eject
Sollte dies auch nicht wirken, bleibt nur der Neustart und beim Hochfahren dann die Maustaste gedrückt halten, bis die CD ausgespuckt wird.
Terminalbefehle - iTunes modifizieren
Antwort #6: Oktober 07, 2010, 22:03:53
Ping aus den Liedern verbannen:

defaults write com.apple.iTunes hide-ping-dropdown -bool FALSE
Verlinkungen in den Store einschalten (Pfeile):

defaults write com.apple.iTunes show-store-arrow-links -bool TRUE
Die Pfeile in die Bibliothek umleiten:

defaults write com.apple.iTunes invertStoreLinks -bool Yes  
Re:Terminalbefehle für OS X - iTunes modifizieren
Antwort #7: Oktober 12, 2010, 10:42:10
Ping auch optisch aus iTunes verbannen:


Ping Button neben den Liedern verschwinden lassen:

defaults write com.apple.iTunes hide-ping-dropdown 1

Ping Seitenleiste (und Buttons unten rechts) verschwinden lassen:
(betrifft somit auch den Genius-Button)


defaults write com.apple.iTunes disablePingSidebar 1  

Edit Thyrfing: Titel angepasst.
« Letzte Änderung: Oktober 12, 2010, 19:47:57 von Thyrfing »