ksh shell vs bash shell
michalroziel@eduroam-192-109-116-141 ~ % ksh
$ ps
PID TTY TIME CMD
4656 ttys001 0:00.01 /bin/zsh --login -i
6048 ttys002 0:00.04 -zsh
6102 ttys002 0:00.02 ksh
$wie viele Prozesse laufen auf der Maschine ?
michalroziel@eduroam-192-109-116-141 ~ % ps -ef | wc -l
715
michalroziel@eduroam-192-109-116-141 ~ %Der Befehl Top
-
zeigt uns dynamisch laufende Prozesse an
michalroziel@eduroam-192-109-116-141 ~ % ls -l /Users/ |wc -l
3
michalroziel@eduroam-192-109-116-141 ~ %welche Prozesszeichen gibt es ? ( Process Id )
-
PID
-
PPID → Parent Process id
-
UID
michalroziel@eduroam-192-109-116-141 ~ % ls XXXXXXX
ls: XXXXXXX: No such file or directory
michalroziel@eduroam-192-109-116-141 ~ % echo $?
1
michalroziel@eduroam-192-109-116-141 ~ %-
zeigt und an, dass eine Sache falsch gelaufen ist
-
wenn alles gut läuft, dann wird “ 0 “ zurückgegeben
Welche Prozesse können wir bearbeiten
-
nur die, die wir auch selbst gestartet haben → keine fremde Processes killen
Vordergrund vs. Hintergrund Prozesse
V:
shell-> shell ->
sleep
H: shell ----------------->
xeyes ->