1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Hệ điều hành >

Cho máy ngừng hoạt động một thời gian với lệnh sleep

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.55 MB, 214 trang )


1 Các tùy chọn:
--help : hiện thị trợ giúp và thốt --version : hiển thị thơng tin về phiên bản và thốt

4.2.5. Xem cây q trình với lệnh pstree


Đã biết lệnh để xem các quá trình đang chạy trên hệ thống, tuy nhiên trong Linux còn có một lệnh cho phép có thể nhìn thấy mức độ phân cấp của các quá trình, đó là lệnh
pstree. Cú pháp lệnh: pstree [tùy-chọn] [pid | người-dùng]
Lệnh pstree sẽ hiển thị các quá trình đang chạy dưới dạng cây quá trình. Gốc của cây
quá trình thường là init. Nếu đưa ra tên của một người dùng thì cây của các quá trình do người dùng đó sở hữu sẽ được đưa ra.
pstree thường gộp các nhánh quá trình trùng nhau vào trong dấu ngoặc vng, ví dụ: init -+-getty
|-getty |-getty
|-getty
thành
init ---4[getty] -a : chỉ ra tham số dòng lệnh. Nếu dòng lệnh của một q trình được tráo đổi ra bên ngồi, nó
được đưa vào trong dấu ngoặc đơn.
-c : không thể thu gọn các cây con đồng nhất. Mặc định, các cây con sẽ được thu gọn khi có thể -h : hiển thị q trình hiện thời và tổ tiên của nó với màu sáng trắng
-H : giống như tùy chọn -h, nhưng q trình con của q trình hiện thời khơng có màu sáng
trắng
-l : hiển thị dòng dài. -n : sắp xếp các quá trình cùng một tổ tiên theo chỉ số q trình thay cho sắp xếp theo tên
Ví dụ,
pstree
init-+-apmd |-atd
|-automount |-crond
|-enlightenment |-gdm-+-X
| `-gdm---gnome-session |-gen_util_applet
|-gmc |-gnome-name-serv
|-gnome-smproxy |-gnomepager_appl
|-gpm |-identd---identd---3[identd]
1
|-inetd |-kflushd
|-klogd |-kpiod
|-kswapd |-kupdate
|-lockd---rpciod |-login---bash---mc-+-bash-+-cat
| | |-passwd | | `-pstree
| `-cons.saver |-lpd
|-mdrecoveryd |-5[mingetty]
|-panel |-portmap
|-rpc.statd |-sendmail
|-syslogd `-xfs

4.2.6. Lệnh thiết đặt lại độ ưu tiên của q trình nice và lệnh renice


Ngồi các lệnh xem và hủy bỏ q trình, trong Linux còn có hai lệnh liên quan đến độ
ưu tiên của quá trình, đó là lệnh nice và lệnh renice. Để chạy một chương trình với độ ưu tiên định trước, hãy sử dụng lệnh nice.
Cú pháp lệnh:
nice [tùy-chọn] [lệnh [tham-số ]... ] Lệnh nice sẽ chạy một chương trình lệnh theo độ ưu tiên đã sắp xếp. Nếu khơng có
lệnh, mức độ ưu tiên hiện tại sẽ hiển thị. Độ ưu tiên được sắp xếp từ -20 mức ưu tiên cao nhất đến 19 mức ưu tiên thấp nhất.
-ADJUST : tăng độ ưu tiên theo ADJUST đầu tiên --help : hiển thị trang trợ giúp và thoát
Để thay đổi độ ưu tiên của một quá trình đang chạy, hãy sử dụng lệnh renice. Cú pháp lệnh:
renice độ-ưu-tiên [tùy-chọn] Lệnh renice sẽ thay đổi mức độ ưu tiên của một hoặc nhiều quá trình đang chạy.
-g : thay đổi quyền ưu tiên theo nhóm người dùng -p : thay đổi quyền ưu tiên theo chỉ số của quá trình
-u : thay đổi quyền ưu tiên theo tên người dùng
Ví dụ:
renice +1 987 -u daemon root -p 32

Xem Thêm
Tải bản đầy đủ (.pdf) (214 trang)

×