Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình
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.
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ủ
… Tải file gốc để đọc toàn bộ tài liệu.
- 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
- Doc.pages
- 16 pages
- Uploaded by
- lienhejb
Frequently asked questions
Tài liệu này có miễn phí không?
Có. “Linux Phần mềm mã nguồn mở (HUST) - C5.Quản lý tiến trình” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 16 trang, thuộc môn Linux. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

Comments (0)
No comments yet. Be the first!