<PREV> <INDEX> <NEXT>

Time Dimension, Processes, Data Flow

Action: Create data, Destroy Data, Modify data ---> Processes

Process Data Representation

Executables: run as: /PATH/filename

Application files (text or binary):

Programs (text):
Layered Model of Process Data Representation
Program Script Application File Human readable
Object/Libraries
Application readable
Binary Executable
Kernel/OS  readable
Assembly/Machine code
Processor readable

aa.pl

RegExp cheatsheet


Process Communication

Channels
Flow
stdin
redirection: <, >, >>, >&
pipes: |

stdout (1)
stderr (2)

files
human


Process Management

Needed to start a process:
Processes (process ID):
Multi:
Fork:
fork

Get info:
Take action:
uname, ps aux
ps

top
top


Midterm feedback


<PREV> <INDEX> <NEXT>