Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình
Generating preview...
Tài liệu giảng dạy về quản lý tiến trình trong hệ điều hành Linux, bao gồm các khái niệm cơ bản về tiến trình, các lệnh quản lý như ps, kill, nice, top và các kiểu thực thi lệnh.
Description
Quản lý tiến trình TS Hà Quốc Trung fb.com/groups/ Giới thiệu Một tiến trình = một sự thực thi của một chương trình Mỗi tiến trình sẽ tương ứng với một tập các thông tin sau: Một định danh (pid) Một tiến trình cha (ppid) Người sở hữu (uid) và nhóm (gid) Một đầu vào chuẩn (stdin), một đầu ra chuẩn (stdout), một kênh báo lỗi chuẩn (stderr) Thời gian sử dụng CPU (CPU time) và mức độ ưu tiên Thư mục hoạt động hiện tại của tiến trình Bảng các tham chiếu đến các file được tiến trình sử dụng. Các tiến trình được sắp xếp để chia sẻ thời gian sử dụng CPU fb.com/groups/ Các kiểu tiến trình (1) Các tiến trình hệ thống Thường thuộc về quyền root Không có giao diện tương tác Thường được chạy dưới dạng các tiến trình ngầm (daemon) Đảm nhiệm các nhiệm vụ chung, phục vụ mọi người sử dụng. Ví dụ: lpsched: Quản lý các dịch vụ in ấn cron: tự động thực hiện một lệnh/chương trình vào một thời gian xác định trước. inetd: quản lý các dịch vụ mạng. fb.com/groups/ Các kiểu tiến trình (2) Các tiến trình của người sử dụng Thực hiện các nhiệm vụ của một người dùng cụ thể Thực hiện dưới dạng một shell tương ứng với một sự đăng nhập. Thực hiện dưới dạng một lệnh thông qua shell Thường được thực hiện, quản lý bằng một terminal Ví dụ: cp vi man … fb.com/groups/ Lệnh ps Hiển thị các tiến trình Theo ngầm định, lệnh ps hiển thị các tiến trình thuộc về người sử dụng terminal. Sử dụng tùy chọn aux để hiển thị tất cả các tiến trình đang chạy trong máy. $ ps PID TTY 2803 pts/1 2965 pts/1 $ ps aux USER PID root 1 ... ttanh 951 ttanh 953 ttanh 966 ... TIME CMD 00:00:00 bash 00:00:00 ps %CPU 0.1 %MEM 0.1 VSZ 1104 RSS 460 0.0 0.0 0.0 0.3 1.9 0.3 1728 996 6860 4916 2704 1000 TTY ? STAT START TIME COMMAND S 15:26 0:03 init[3] pts/0 S pts/0 S pts/0 R 16:09 0:00 bash 16:09 0:00 emacs 16:23 0:00 ps aux fb.com/groups/ Trạng thái củ
AI summary
- Document name
- Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình
- School / Course
- Đại học Bách khoa Hà Nội · Linux
- Author (in document)
- TS Hà Quốc Trung
- Content
- Tài liệu này cung cấp kiến thức cơ bản về tiến trình trong Linux, cách phân loại, và các lệnh phổ biến để quản lý, theo dõi, và điều chỉnh hoạt động của tiến trình.
- Table of contents
- Giới thiệu
- Các kiểu tiến trình (1)
- Các kiểu tiến trình (2)
- Lệnh ps
- Trạng thái của tiến trình
- Lệnh kill
- Độ ưu tiên của các tiến trình
- Lệnh top
- Các kiểu thực thi
- Pages
- 16 pages
- Uploaded by
- lienhejb
Frequently asked questions
Is this document free?
Yes. “Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình” is free — just sign in and click Download to get the original file.
How many pages is this document?
The document has 16 pages, for the course Linux. You can preview it online before downloading.
Can I preview before downloading?
Yes. You can preview this document right on this page with the online reader, then decide whether to download.
Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình
Generating preview...
Quản lý tiến trình TS Hà Quốc Trung fb.com/groups/ Giới thiệu Một tiến trình = một sự thực thi của một chương trình Mỗi tiến trình sẽ tương ứng với một tập các thông tin sau: Một định danh (pid) Một tiến trình cha (ppid) Người sở hữu (uid) và nhóm (gid) Một đầu vào chuẩn (stdin), một đầu ra chuẩn (stdout), một kênh báo lỗi chuẩn (stderr) Thời gian sử dụng CPU (CPU time) và mức độ ưu tiên Thư mục hoạt động hiện tại của tiến trình Bảng các tham chiếu đến các file được tiến trình sử dụng. Các tiến trình được sắp xếp để chia sẻ thời gian sử dụng CPU fb.com/groups/ Các kiểu tiến trình (1) Các tiến trình hệ thống Thường thuộc về quyền root Không có giao diện tương tác Thường được chạy dưới dạng các tiến trình ngầm (daemon) Đảm nhiệm các nhiệm vụ chung, phục vụ mọi người sử dụng. Ví dụ: lpsched: Quản lý các dịch vụ in ấn cron: tự động thực hiện một lệnh/chương trình vào một thời gian xác định trước. inetd: quản lý các dịch vụ mạng. fb.com/groups/ Các kiểu tiến trình (2) Các tiến trình của người sử dụng Thực hiện các nhiệm vụ của một người dùng cụ thể Thực hiện dưới dạng một shell tương ứng với một sự đăng nhập. Thực hiện dưới dạng một lệnh thông qua shell Thường được thực hiện, quản lý bằng một terminal Ví dụ: cp vi man … fb.com/groups/ Lệnh ps Hiển thị các tiến trình Theo ngầm định, lệnh ps hiển thị các tiến trình thuộc về người sử dụng terminal. Sử dụng tùy chọn aux để hiển thị tất cả các tiến trình đang chạy trong máy. $ ps PID TTY 2803 pts/1 2965 pts/1 $ ps aux USER PID root 1 ... ttanh 951 ttanh 953 ttanh 966 ... TIME CMD 00:00:00 bash 00:00:00 ps %CPU 0.1 %MEM 0.1 VSZ 1104 RSS 460 0.0 0.0 0.0 0.3 1.9 0.3 1728 996 6860 4916 2704 1000 TTY ? STAT START TIME COMMAND S 15:26 0:03 init[3] pts/0 S pts/0 S pts/0 R 16:09 0:00 bash 16:09 0:00 emacs 16:23 0:00 ps aux fb.com/groups/ Trạng thái củ
Read full document
- Document name
- Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình
- School / Course
- Đại học Bách khoa Hà Nội · Linux
- Author (in document)
- TS Hà Quốc Trung
- Content
- Tài liệu này cung cấp kiến thức cơ bản về tiến trình trong Linux, cách phân loại, và các lệnh phổ biến để quản lý, theo dõi, và điều chỉnh hoạt động của tiến trình.
- Table of contents
- Giới thiệu
- Các kiểu tiến trình (1)
- Các kiểu tiến trình (2)
- Lệnh ps
- Trạng thái của tiến trình
- Lệnh kill
- Độ ưu tiên của các tiến trình
- Lệnh top
- Các kiểu thực thi
- Pages
- 16 pages
- Uploaded by
- lienhejb
Comments (0)
No comments yet. Be the first!
Linux Phần mềm mã nguồn mở (HUST) - C9.Quản lý đĩa và hệ thống file
Linux Phần mềm mã nguồn mở (HUST) - C13.Dịch vụ tên miền
Linux Phần mềm mã nguồn mở (HUST) - Phụ lục 10
Linux Phần mềm mã nguồn mở (HUST) - C12.Tự động hóa các thao tác
Linux phần mềm mã nguồn mở (HUST) - C1.Giới thiệu PM mã nguồn mở và Linux
K5 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K2 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K3 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K4 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K1 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
Comments (0)
No comments yet. Be the first!