Zakazivanje jednokratnih poslova je moguće komandom at:
at 12:01 1 Jan 2013
ls /etc > /root/Desktop/pregledetc.txt
Ctrl+D
- posao će se izvršiti 1. januara u 12:01 2013
- na Desktopu će se kreirati pregledetc.txt fajl i u njemu će biti izlistano sve što se nalazi u /etc direktorijumu
- CTRL + D je kombinacija tastera za kraj zakazivanja posla
Vreme zakazivanje je moguće podesiti i na sledeći način:
- at noon tomorrow
- at 01/01/99
- at 3:42am
- at now + 3 weeks
- at teatime
Komandom atq će se prikazati spisak svih poslova koji čekaju u at redu. Komanda atrm 12 birše posao pod rednim brojem 12 iz at reda.
Zakazivanje periodičnih poslova moguće je zadavanjem komande
crontab -e .Otvoriće se cron datoteka u kojoj se unose vrednost za minute, sate, dan u mesecu, mesec i dan u nedelji, a zatim komandu koju želite da izvršite:
55 16 * * 1-5 ls /etc > /root/Desktop/pregledetc.txt
Ovaj posao će se izvršavati svakog radnog dana (1-5) u 16:55.
Komandom
crontab -l možete videti spisak svih cron poslova
Suspendovanje posla se može pokrenuti ukoliko se neki posao dugo izvršava, a u međuvremenu je potrebno odradite nešto druge. Posao se suspenduje kombinacijom tastera CTRL+D
Zaustavljen posao se može ponovo pokrenuti u pozadini komandom
bg, ili u prvom planu komandom
fg, može se proveriti status posla komandom
jobs ili da se sasvim obriše komandom
kill.
KOMANDE:
jobs - prikazuje spisak trenutno kontrolisanih poslova
bg - izvršava u pozadini posao koji je poslednji suspendovan ili kontrolisan
bg %2 - izvršava posao 2 u pozadini
fg - izvršava u prvom planu posao koji je poslednji suspendovan ili kontrolisan
fg %2 - izvršava u prvom planu posao pod rednim brojem 2
ps - prikazuje spisak aktuelnih procesa koji se izvršavaju
ps -a -prikazuje sve procese uključujući i one koje izvršavaju drugi korisnici
ps -f - prikazuje procese i njihove međusobne odnose
ps -x - prikazuje procese koje izvršava sam sistem
top - prikazuje u realnom vremenu opterećenje sistema i procesa
nice - izvršava posao sporije, da manje utiče na ostale korisnike,
nice 19 skripta - izvršava skript sa najmanjim prioritetom 19
renice 18 2958 - menja prioritet izvršavanja posla pod brojem 2958
time skripta - prikazuje koliko traje izvršavanje skripte
pkill losposao - briše posao koji se zove losposao
kill %2 - ubija posao pod rednim brojem 2
kill 1625 - ubija proces pod broj 1625
kill -9 1625 - briše proces broj 1625