PHAN BAI LAM THUC HANH - SV chụp màn hình thực hành các bước của các yêu cầu và giải thích kêt quả Quản lý tiến trình Process Management.. Sử dụng lệnh top đề xem thông tin về các tiên t
Trang 1
INDUSTRIAL
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HÒ CHÍ MINH
KHOA: CÔNG NGHỆ THÔNG TIN
QSITY OF y
q “6
Zz
z\
LAB REPORT
Student’s Code : 23647161
Faculty : Công Nghệ Thông Tìn
Completed Date :
Trang 2
NHAN XET CUA GIANG VIEN HUONG DAN
Diém lab report:
Trang 3
PHAN BAI LAM THUC HANH -
(SV chụp màn hình thực hành các bước của các yêu cầu và giải thích kêt quả)
Quản lý tiến trình (Process Management) „ „
1 Sử dụng lệnh top đề xem thông tin về các tiên trình, và thông tin chung của hệ thông M6 terminal va g6 top nhan enter
=I My Comptes 3 Ubuntw
FB a) 2015 &|-
2 Sw dung lénh ps dé xem thông tin về các tiên trình
a Xem tat cả các process : (dạng cây)
pstree —a
Str dung terminal sau do gé pstree —a dé xem cac process
TONy Compute 3 Ubunta
ø * ubuntu@ubuntut: ~
Trang 4
b Xem tiến trình cha (tô tiên) của lệnh ps vừa thực thi : xem cột PID, PPID
ps -eljH |more
Gõ lệnh ps —elJH |more đề xem tiên trình cha
[My Cormier > bu
Se B
c Kiêm tra một số dich vu da chay chia ? ( nhw cron, atd , sshd, )
ps -e |grep cron
20:42 ‡# |^
d Xem trạng thái của process (running, sleeping, ) : xem cot S
ps -eljH |more
Trang 5
Ubuntu Desktop D GB 40) 2048 ?|^
e Xem các process của user hiện hành
hoa
ST J rr
f Mo mét terminal mới (tty2), login vào băng tài khoản user1 Chạy vi Mở một terminal m6i (tty3), login vao bang tài khoản user2 Chạy top
Trén terminal cua root, dung lệnh:
ps -a /hiễn thị các process đang chạy trên các terminal hay
ps -af /Mhién thị các process đang chạy trên các terminal va chi nhan
Trang 6
Chay vi tty2
ay Pp
H
+
B
5
a
a
Trang 7
3 Sử dụng lệnh kill và killall
a Xem danh sách các SIGNAL, của lệnh kill
b Xem ý nghĩa của 4 SIGNAL thường dùng (đọc manual)
SIGHUP: trì hoãn việc kiểm tra trên quán lý terminal hoặc sự dừng của quán lý tiễn trình SIGINT:được thông báo nêu người sử dụng gửi một tín hiệu ngắt
SIGQUIT:được thông báo nếu người sử dụng gửi một tín hiệu bỏ
SIGKILL:nếu một tiền trình nhận signal nay no phai thoát ra ngay lập tức và không thực hiện
các hoạt động làm sạch
c Chạy lệnh sau và thực hiện theo yêu cầu
find / -name "cron*"
o Khi lệnh đang thực thi, nhắn Ctrl_Z để dừng tiến trình
Trang 8
SB 4) i268 |
H Kiêm tra bắng lệnh ps -I xem lệnh còn hoạt động không 2 (Tiên trình ứng
với lệnh find có PID nào? Ở trạng thai gi?)
1 hes Hee Il 2 ©2ae
Ubuntu Desktop 2 BD 4) 2530 &
Tiên trình ứng với PID 4313 ở trang thai Stopped 90 =) &
o Châm dứt hoạt động của tiên trình find băng lệnh sau có được không?
" kill -SIGTERM <PID_find>
Trang 9
pash: kill: (3076) - No su buntu@ubuntu1:~$ ps -l
S UID PID PPID CF Bee ee ee NN
buntu@ubuntu1:~$ kill -S]
T35 snipping Toal
Screenshot copied to clipboard and saved mouse movernerk video and performance Log in to the Quest operating System and dick “hestal Tools" St len to ak Gn ead lara
ae suesad a 06 eo BOM
Không châm dứt
" (kiêm tra lại băng lénh ps)
TỔ 111111 `' ` 1 bank Tools Rerwad Ne Later | Weer med e
o Cham dit hoat d6ng cua tiên trình find băng lệnh sau có được không?
" kill -SIGINT <PID_find>
Trang 10
ubuntu@ubuntut: ~
lubuntu@ubuntu1:~$ ps
s DI PID PPID NI ADDR SZ WCHAN TTY
© S 1008 3359 3349 9 - 2092 wait pts/1 00:00:00 bash
© © R 1000 3407 3359 _ HT pts/1 00:00:00 ps
ubuntu@ubuntu1:~$ kill -SIGINT 3359
lubuntu@ubuntu1:-$ []
b page
Du think may be ca
session
Sees ees ers oper peed ee Tore Insta Toots [ Raind Me tater | [ Weve Remind Me
suewad ^ ÔNG 9 9 vung
» (kiểm tra lại bằng lệnh ps)
Lab Report
Trang 11lubuntu@ubuntu1:~$ p›
PID D C PRI NI ADDR SZ WCHAN
Be MEL 86 6 - 209 r
3407 3359 0 80 9 pte)
~$ kill -SIGINT 3359
@ubuntu1:~$ ps -1
PID PPID C PRI NI ADDR SZ WCHAN TIME
3359 3349 0 86 6 2092 wait 60:60:00
EX} S 9 - 1615 - / 60:60:08
Ề S$
xperience Choose What Share *
ne guest operating system and click "Install Tools" Install Tools Remind Me Later Never Remind Me
o Chấm dứt hoạt động của tiễn trình find , bằng lệnh sau có được không ?
" kill -SIGKILL <PID_find>
(kiểm tra lại bằng lệnh ps )