PROCESS LIST
Last updated
Last updated
Thông tin về process đang chạy trong /proc, mỗi process id ứng với một thư mục
Ví dụ, vào 1 đường dẫn /proc/<PID>, ta sẽ tìm thấy những tệp cơ bản sau:
/proc/<PID>/cmdline: Các đối số commandline đã sử dụng để khởi chạy tiến trình
/proc/<PID>/status: Thông tin trạng thái chi tiết, bao gồm memory sử dụng và các số liệu thống kê của tiến trình
/proc/<PID>/fd: Symlink đến các files đã mở bởi tiến trình
4 thông số đầu /proc/<PID>/status tương ứng với PID, Name Process, PPID và startime
Dễ dàng lấy được commandline và UID
C cung cấp struct passwd
Từ đây có thể lấy được tên người dùng process
Code: