GIÁO TRÌNH UNIX - Trang 35

Copyright(c) by Galaxy CD – http://www.galaxycd.com

34

-

Tieán trình do ngöôøi söû duïng taïo ra.


Caùc tieán trình ñöôïc toå chöùc theo daïng caây:

Tieán trình cha

tieán trình con

(parent)

(child)


Ñoái vôùi ngöôøi söû duïng, tieán trình cha laø Shell ñöôïc taïo taïi thôøi ñieåm baét ñaàu phieân laøm
vieäc.
7.1.3 Lieät keâ caùc tieán trình:
Leänh ps cho pheùp lieät keâ danh saùch caùc tieán trình ñang dieãn ra:

$ps

-f

UID

PID PPID C

STIME

TTY TIME COMMAND

user5

4582 1

0

11:04:45

tty23 0:01 -sh

user5

4792 4582 36

11:10:04

tty23 0:04 ps -f

trong ñoù:

UID

soá UID cuûa ngöôøi chuû tieán trình

PID

soá cuûa tieán trình (process identity)

PPID

soá cuûa tieán trình cha (parent process identity)

C

chæ soá söû duïng boä xöû lyù (processor utilization for scheduling).

STIME

thôøi ñieåm baét ñaàu tieán trình

TTY

terminal ñieàu khieån tieán trình

TIME

thôøi gian tích luyõ thöïc hieän tieán trình (cumulative time)

COMMAND teân leänh sinh ra tieán trình

Tieán trình soá 1 laø tieán trình init, trong ñoù coù chöùcc naêng giaùm saùt caùc terminal, laø tieán
trình cha cuûa taát caû caùc tieán trình Shell khi login.
Caùch thöïc hieän moät shell_script:

$

chmod +x proc

$

proc

hoaëc

$

sh

proc


7.2 Laäp caùch thöùc (setup) cho shell_script:

Leänh set cho pheùp laäp caùch thöùc chaïy shell_script.

set

-x

hieån thò doøng leänh sau khi trieån khai leänh

set

-v

hieån thò doøng leänh tröôùc khi trieån khai

set

-e

ra khoûi shell_script sau khi gaëp moät loãi

set

-t

ra khoûi shell_script sau leänh tieáp

set

-

xoaù taùc duïng cuûa x vaø v

Vieäc laäp caùch thöùc chæ lieân quan tôùi shell_script ñang chaïy. Caùc tuyø choïn -x vaø –v coù
theå ñöa vaøo doøng leänh goïi shell_script:

$

sh

-v

proc

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.