Archiv der Kategorie ‘Shell Tutorial‘

Prozesse mit top anzeigen

Freitag, den 27. Juli 2007

Wer immer eine aktualisierte Ausgabe von den laufenden Prozessen auf dem System anschauen möchte, kann top verwenden:
Processes: 60 total, 2 running, 58 sleeping… 190 threads 13:48:08
Load Avg: 0.16, 0.18, 0.20 CPU usage: 5.9% user, 5.0% sys, 89.0% [...]

Prozesse von Mac OS X anzeigen

Donnerstag, den 26. Juli 2007

Wer sich interessiert, was für Prozesse auf einem Mac OS X ausgeführt wird, kann im Terminal den Befehl ps nutzen.
Hier ein Auszug was auf apfelschwein so abgeht:
apfelschwein:~ andy$ ps auxwww
USER PID %CPU %MEM VSZ RSS TT STAT STARTED [...]

Wer ist eingeloggt?

Sonntag, den 22. Juli 2007

Wer wissen möchte, wer denn auf seinem Unix-basierten OS eingeloggt ist, kann im Terminal w ausführen. Und so sieht dass aus:
apfelschwein:~ andy$ w
11:15 up 5 days, 11:50, 2 users, load averages: 0.34 0.28 0.19
USER TTY [...]

Wie lange läuft dein Mac schon?

Samstag, den 21. Juli 2007

Das Uptime eines Unix-basierten OS dient immer wieder zu Schwanz-Vergleichen unter den Besitzern. Eine hohe Uptime heisst aber unter Umständen auch, dass das System nicht mehr auf dem neuesten Softwarestand ist und deshalb Sicherheitslücken enthält. Lieber eine kleinere Uptime als ein gehacktes System. Der Ärger wäre definitiv grösser.
Deine Uptime (resp. diejenige deines Öpfels, Linux, etc.) [...]

Befehle abkürzen

Dienstag, den 17. Juli 2007

Einige Befehle haben wir nun mittlerweile kennengelernt und sollten damit eigentlich schon recht gut zurecht kommen. Mit dem Befehl alias kann man Befehle/Abkürzungen definieren.
Statt immer ls -la eingeben zu müssen, können wir auf manchen Systemen nur l eingeben und der gleiche Output erscheint. Definiert wird l mit alias:
alias l=”ls -la”
Und schon kann man l benutzen.
Damit [...]

Eigentümer einer Datei ändern

Montag, den 9. Juli 2007

Den Eigentümer einer Datei kann man wie folgt über das Terminal ändern:
chown username datei
chown username:group datei
chown :group datei
chgrp group datei
chown steht für “change owner” und chgrp steht für “change group”. Ziemlich einleuchtend, nicht?
Um einen Ordner mitsamt allen Unterordnern und Dateien anzupassen, wird folgender Befehl verwendet:
chown -R username:group datei

Dateiberechtigungen ändern

Freitag, den 6. Juli 2007

Da wir nun verstehen, wie Datei-Berechtigungen unter Unix funktionieren, setzen wir das ganze in die Praxis um.
Mit dem Befehl chmod (change mode) können wir die Dateiberechtigungen anpassen. Dies ist auf mehrere Arten möglich und wird am Besten mit mehreren Beispielen erläutert:
andy@thinkpink:/tmp/test$ l
total 8
drwxr-xr-x 2 andy andy 4096 2007-07-01 16:47 dir1
drwxr-xr-x [...]

Unix Berechtigungen erklärt

Mittwoch, den 4. Juli 2007

Unix Berechtigungen mögen für den Anfänger auf den ersten Blick etwas kompliziert erscheinen, sind aber mit etwas Hintergrundwissen unglaublich einfach.
andy@apfelschwein:~$ ls -la test
-rw-r–r– 1 andy andy 995 2007-07-03 20:30 test
Bei dieser Datei sehen wir 10 Stellen, die hier mit “-”, “r” und “w” gefüllt sind.
Die erste Stelle sagt etwas über den Typ des Objekts [...]

Löschen mit der Shell

Montag, den 2. Juli 2007

Nun wirds gefährlich :)
In diesem Post zeige ich, wie man Dateien mit der Shell löscht. Beim Löschen ist man meistens massiv schneller als wenn zuerst das ganze via Finder in den Papierkorb geschoben werden muss und schlussendlich der Papierkorb geleert werden muss. Der angenehme Nebeneffekt beim Löschen auf die grafische Art, ist zweifellos das [...]

Dateien verschieben mit mv

Samstag, den 30. Juni 2007

Im letzten Post haben wir gelernt wie wir Dateien kopieren können. In diesem schauen wir uns an, wie man Dateien verschieben kann. Hier sollte man etwas vorsichtiger sein, denn wenn man wichtige Dateien verschiebt, kann durchaus Datenverlust enstehen, wenn man nicht aufpasst, was man macht.
mv steht übrigens für move.
mv datei1 datei2
oder
mv datei1 datei2 datei3 datein [...]