Processes

Uitvoervolgorde commando’s; alias – build in commands – function –
$PATH

 

All commands are by default executed in there own proces. Settings in a process do not affect the  calling process.

exec <script>
Voer <script> uit in huidige shell (handig om variabelen te
zetten).
. <script>
Voer <script> uit in huidige shell (handig om variabelen te
zetten). ksh, sh
source <script>
Voer <script> uit in huidige shell (handig om variabelen te
zetten).  csh
rpc
remote procedure call. If troubles are expected in this area on HP-UX
empty /var/statmon/sm and sm.bak and check /var/adm/rpc.lockd.log
lock
Blokeren terminal
ps -ef
Alles van alle gebruikers
ps -l
Long listing, in eerste kolom (F, flag)

0 swapped
1 in core
2 sleeping
4 locked in memory
10 Being traced
20 stopped
pargs <PID>
List all arguments the process having id PID was started with.
nohup cmd
NoHangUP, execute cmd without controling terminal. Output is
redirected to nohup.out. Take care with other redirects and background
processing.
cmd &
Execute cmd in background. Combine with nohup to get rid of cmd
output.
^Z
Sleep current job
fg %x
Job naar foreground (x is jobno, eerste deel jobname, bij ?x een job
waar x in de naam voorkomt.
bg
Job van sleep naar background processing
stop %x
Job van background naar stop
jobs
Show jobs for current process environment

cron; Batch queue manager

crontab -l
Show crontab of current user. Crontabs are stored in /var/spool/cron/crontabs/<Unsername>. Do NOT edit this file, the cron-daemon only reads  the  file  submitted by  crontab  <filename> 
crontab <filename>
Submit <filename> to cron deamon and put it in /var/spool/cron/crontabs.
Opbouw crontab
minuut uur dag maand weekdagen procedure
# 20.00 op alle werkdagen /bin/proc uitvoeren
00 20 * * 1-5 /bin/proc
# Elk half uur van de 5e t/m de 10e
van iedere maand wordt als deze datum op zondag en woensdag valt /bin/proc
uitgevoerd
00,30 * 5-10 * 0,3 /bin/proc

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.