PID, PPID — идентификаторы процесса и родителяUID / EUID / GID / EGID — Идентификаторы пользователя$ sleep 300 &
[1] 12345
$ ps -o pid,ppid,pgid,tty,stat,user,comm,args -p 12345
PID PPID PGID TT STAT USER COMMAND COMMAND
12345 6789 12345 tty1 S user sleep sleep 300
$ cat /proc/12345/status
$ ls -l /proc/12345/fd
$ { cat | grep hello; echo Success; } < file.txt > res.log
$ ( cat | grep hello; echo Success; ) < file.txt > res.log
$ ( cat | grep hello; echo Success; : ) < file.txt > res.log
pstree)$ bash -c "exec cal"
ptrace, strace)$ kill -TERM 12345
$ kill -INT 12345
$ kill -KILL 12345
$ kill -STOP 12345
$ kill -CONT 12345
$ kill -l
+ IPC
+ Реальный обмен сообщениями + Завершение
+ Ожидание завершения
+ Независимая работа процессов
kill и сигнальные командыbg, fgjobs, disown