Wer den Verlauf in seinem OS X Terminal löschen will, verwendet vermutlich den clear-Befehl. Der löscht den Verlauf aber nicht wirklich. Wenn man im Fenster ein bisschen nach oben scrollt, sieht man nach wie vor alle Terminal-Ausgaben. Um den Verlauf wirklich zu leeren, kann man einfach die Tasten ⌘-cmd + K drücken. Danach ist der Verlauf wirklich weg.
Macports OSX: Shell-Skript zum starten Apache und MySQL
Wenn man auf Mac OSX via Macports Apache und MySQL installiert hat, ist es relativ umständlich jedes mal beide Dienste zu starten. Es gibt zwar die Möglichkeit Apache & MySQL beim Starten des Betriebssystems mit starten zu lassen, aber dann laufen diese immer und verbrauchen entsprechend Ressourcen. Aus dem Grund habe ich ein kleines Shell-Skript geschrieben, das diese Aufgabe erleichtert:
View Code BASH
#! /bin/sh if [[ $EUID -ne 0 ]]; then echo "This script must be run as root." 1>&2 exit 1 fi command=$1 if [ $# -eq 0 ] then echo "Please provide a command: start, restart, stop" read command fi if [ $command = "start" -o $command = "restart" -o $command = "stop" ] then /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper $command /opt/local/etc/LaunchDaemons/org.macports.mysql5/mysql5.wrapper $command else echo "Unkown command provided." fi |
Anschließend lässt sich das Skript über folgenden Terminal-Befehl ausführen:
View Code BASH
sudo /bin/sh server.sh start Starting MySQL ... SUCCESS! |
Jetzt laufen sowohl Apache, als auch MySQL.
Statt start können natürlich auch die Parameter restart und stop verwendet werden. Fehlt der Parameter komplett, fragt das Skript nochmal nach.