linux:jobcontrol
Table of Contents
jobcontrol
context
dit document beschrijft de werking van jobcontrol in Linux
voor- en achtergrond
- taken kan je uitvoeren:
- op voorgrond: de output van het commando wordt naar stdout (meestal: scherm) gestuurd.
- in achtergrond: de taak toont output niet naar stdout (meestal: scherm) en je kan verder werken op de command prompt.
- je kan een taak bij opstarten naar achtergrond sturen door het
&
-teken toe te voegen op het eind:rsync -avz --progress /share/backup/veeam /share/backup/veeam2 &
- een bestaande taak naar achtergrond sturen:
- de taak onderbreken via
ctrl,z
- commando
bg
uitvoeren
jobs
- geef overzicht van jobs die in achter-/voorgrond worden uitgevoerd:
[1]- Running rsync -avz --size-only --progress /mnt/backup/backup_veeam/ /volume1/backup_veeam/ & (wd: ~) [2]+ Stopped top (wd: ~)
bg
- stuurt een job naar de achtergrond
- syntax:
bg %<job#>
- voorbeeld:
bg %3
:stuurt job#3 naar de achtergrond
fg
- brengt een job naar de voorrgrond
- syntax:
fg %<job#>
- voorbeeld:
fg %1 rsync -avz --size-only --progress /mnt/backup/backup_veeam/ /volume1/backup_veeam/ (wd: ~) 61416505344 57% 5.90MB/s 2:02:48 (total: 21%)
:brengt job#1 naar de voorgrond
ctrl,z
- onderbreekt een job in de voorgrond
- syntax:
ctrl-z
- daarna kan je de taak naar de achtergrond sturen om daar verder te laten lopen.
meer info
voeg hier linken toe naar verdere uitleg
linux/jobcontrol.txt · Last modified: 2024/11/16 18:14 by 127.0.0.1