Làm cách nào tôi có thể xem các đối số dòng lệnh nào được truyền cho một quy trình đang chạy trên Mac OS X?
Làm cách nào tôi có thể xem các đối số dòng lệnh nào được truyền cho một quy trình đang chạy trên Mac OS X?
Câu trả lời:
Chạy một danh sách quy trình bình thường thông qua Terminal:
ps auxww
Các ww
tùy chọn là cú pháp BSD cho một danh sách rộng. Bạn cũng có thể dùng:
ps -ef
cho cú pháp POSIX thường được sử dụng.
Ví dụ đầu ra, nơi bạn có thể thấy các đối số của các quy trình khác nhau:
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
werner 22208 3.8 0.1 187288 4692 ?? SN 2May12 373:03.43 CocoaDialog progressbar --indeterminate --title LaTeX Watch --text LaTeX Watch: Compiling document
werner 9860 3.0 1.9 694776 161780 ?? S Fri06PM 26:18.32 /Applications/Skype.app/Contents/MacOS/Skype -psn_0_133185276
werner 9791 2.4 0.4 2918396 30876 ?? S Fri06PM 0:19.30 /Applications/iTerm.app/Contents/MacOS/iTerm -psn_0_133144306
werner 9718 2.2 0.8 531556 67940 ?? S Fri06PM 24:10.68 /Applications/Google Drive.app/Contents/MacOS/Google Drive -psn_0_132955844
_windowserver 9663 1.9 1.7 3297256 144764 ?? Ss Fri06PM 16:48.69 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer -daemon