28.07.2013 Views

Databarsystemet på DTU - G-Bar Wiki - DTU

Databarsystemet på DTU - G-Bar Wiki - DTU

Databarsystemet på DTU - G-Bar Wiki - DTU

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

22 <strong>Databarsystemet</strong> <strong>på</strong> <strong>DTU</strong><br />

6.9 Jobafvikling<br />

Dette afsnit omhandler kommandoer, som kan anvendes i forbindelse med<br />

afvikling af programmer, f.eks. hvordan man styrer sine processer.<br />

Mht. afvikling af mange jobs og/eller parallelle programmer skal man huske<br />

ikke at overbelaste systemet. Det er tilladt at køre små testkørsler <strong>på</strong> op<br />

til 4 processorer i en kort periode (max. 10-15 minutter). Større kørsler skal afvikles<br />

under kontrol af et batch-system. Læs mere herom <strong>på</strong> http://www.hpc.<br />

dtu.dk/.<br />

6.9.1 Liste over processer – ps<br />

ps viser en liste over de processer, der kører <strong>på</strong> den aktuelle maskine. Et eksempel:<br />

n-62-14-4(s001234) $ ps -u s001234 u<br />

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND<br />

s001234 450 0.0 0.0 65608 876 pts/15 R+ 15:40 0:00 ps -u s092915<br />

s001234 24818 0.0 0.0 88060 1744 ? S 15:08 0:00 sshd: s092915@<br />

s001234 24819 0.0 0.0 68168 1508 pts/15 Ss 15:08 0:00 -bash<br />

-u betyder user, og det sidste u betyder, at outputtet vises i brugerorienteret<br />

format. Ovenstående viser altså kun s001234’s processer.<br />

6.9.2 Stop en proces – ctrl-c<br />

ctrl-c benyttes til at en stoppe en proces, der kører fra kommandolinien. Eksempel<br />

<strong>på</strong> brug:<br />

n-62-14-4(s001234) $ xcalc<br />

[ctrl-c]<br />

n-62-14-4(s001234) $<br />

6.9.3 Baggrunds- og forgrundsjob<br />

& efter en kommando betyder, at kommandoen udføres i baggrunden. Dette<br />

gør f.eks., at et terminalvindue efterfølgende kan anvendes til at udføre flere<br />

kommandoer i. Eksempel:<br />

n-62-14-4(s001234) $ firefox &<br />

6.9.4 Dræb en proces – kill og xkill<br />

Hvis en proces enten er låst eller er løbet løbsk, kan man ”dræbe” den givne<br />

proces. Kommandoen xkill gør, at næste gang du klikker <strong>på</strong> et grafisk vindue,<br />

vil den tilhørende proces blive ”dræbt”. Det er dog ikke altid, at man har et

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!