Program rljob umozliwia uzyskanie informacji o job'ach (programach batchowych) wykonywanych w danej chwili na komputerach farmy. Program moze tworzyc wydruki w trzech trybach: krotkim, dlugim (opcja -l od long) i pelnym (opcja -a od all). Do zilustowania roznic pomiedzy poszczegolnymi sposobami posluzymy sie prostym przykladem
fizyk1% rrun -t job/test "sleep 10; sleep 90;" rund: Job started. fizyk1% rljob jid owner creation time stat label 51 bogusz@fizyk1 93/06/15 14:18 running test fizyk1% rljob -l jid tid cpu owner stat 51 1 ccpu05 bogusz@fizyk1 finished exit: 0 (u:0.0, s:0.0) command: exec sleep 10 51 2 ccpu05 bogusz@fizyk1 running (pid: 16815) command: exec sleep 90 fizyk1% rljob -a -------------------------------------------------------------- job id: 51, label: test, owner: bogusz@fizyk1, job creation: 93/06/15 14:18, job stat: running, last update: 93/06/15 14:18, pid: 18568 task id: 1, cpu: ccpu05, created: 93/06/15 14:18 task stat: finished 93/06/15 14:18 exit: 0 (u:0.0, s:0.0) command: exec sleep 10 task id: 2, cpu: ccpu05, created: 93/06/15 14:18 task stat: running, last update: 93/06/15 14:18, pid: 16815 command: exec sleep 90 --------------------------------------------------------------Uruchomiony job sklada sie z dwu zadan (task'ow) sleep 10 oraz sleep 90 (czekaj 10, a potem 90 sekund). Widac ze tryb krotki (bez opcji) traktuje job jako calosc natomiast dwa pozostale (dlugi, opcja -l oraz pelny, opcja -a) ``rozbijaja'' go na poszczegolne task'i.
rljob posiada szereg opcji pozwalajacych wyszukiwac job'y o okreslonych wlasnosciach:
Wywolanie rljob -H ... pozwala uzyskac informacje na temat job'ow (oraz task'ow) ktore nie sa juz aktywne lecz system farmy (tzw. job manager) jeszcze o nich ``pamieta''.