Mac-OS-Kompendium/ Unter der Haube von Mac OS X: UNIX/ Befehlsübersicht

Wichtige Unix-Befehle

Bearbeiten
  • kopieren = cp /Quelldatei /private/var/Quelldatei
  • Datei löschen = rm /private/var/Datei
  • Verzeichnisinhalt auflisten = ls
  • Verzeichnis wechseln bspw. = cd /private

Nun ist man im private-Verzeichnis.

  • als anderer Benutzer anmelden = login
  • Befehlsausgabe in eine Datei umleiten (z. B. eine .txt-Datei)

Code: ls >> /data.txt Anmerkung: Ist diese Datei schon erstellt worden, werden mit diesem Befehl die Befehlsausgaben einfach unten angehängt.

  • Befehlsausgabe 2. Möglichkeit

Code: ls > /data.txt Anmerkung: Ist hier die Datei schon vorhanden, wird sie einfach überschrieben.

  • Abmelden des Benutzers = logout oder exit

Anmerkung: Hat man sich beim PC-Start als Admin eingeloggt und im Terminal dann als root, so wird erst die root-Sitzung geschlossen, nun ist man im Terminal wieder mit Adminrechten unterwegs. Tippt man nun logout oder exit, so ist auch diese Sitzung geschlossen.

  • neustarten (benötigt root-Rechte) = reboot
  • Prozessauflistung = ps -ef
  • Prozesse anhand ihrer   PID beenden = kill pid (pid)

Anmerkung: „Daemons“ sind sich wieder selbst startende Prozesse, die man nicht beenden kann. Sie starten sich nach ihrem Beenden neu.

  • Ein Programm über das Terminal ausführen (2 Möglichkeiten)
    • 1. Mac OS 10.5 – Terminal: open /Applications/beispiel.app
    • 2. Mac OS iPhoneTerminal Firmware v.2.2: launch /beispiel.app
  • Kalender anzeigen = cal
  • ein bestimmtes Kalenderblatt anzeigen = cal 12 2056