大部分의
유닉스 系統
運營 體制에서
ps
프로그램은 現在 實行되고 있는
프로세스
들을 標示한다.
top
라는 이름의 關聯 유닉스 유틸리티는 實行 中인 프로세스들의 實時間 보기를 提供한다.
예제들
[
編輯
]
tux:~$
ps
PID TTY TIME CMD
7431 pts/0 00:00:00 su
7434 pts/0 00:00:00 bash
18585 pts/0 00:00:00 ps
grep
命令語와 함께 使用하여, 特定 프로세스의 프로세스 id 같은 情報를 알아볼 수 있다.
tux:~$
ps
-A
|
grep
firefox-bin
11778 ? 02:40:08 firefox-bin
11779 ? 00:00:00 firefox-bin
옵션
[
編輯
]
ps는 다양한 옵션이 있다.
單一 유닉스 規格
標準을 支援하는
運營 體制
에서 ps는 一般的으로
-ef
옵션과 함께 施行된다.
-ef
에서 "-e"는 모든(
e
very) 프로세스를 選別하고 "-f"는 完全한("
f
ull") 出力 포맷을 選擇한다. 이 外 자주 使用하는 옵션으로
-l
이 있으며, 이는 긴("
l
ong") 出力 포맷을 指定한다.
BSD
로부터 由來된 大部分의 시스템들은 歷史上의 葛藤들 때문에 POSIX와 UNIX 標準 옵션을 使用하지 않는다. (例를 들어 "e"나 "-e" 옵션은
環境 變數
들을 標示한다). 이러한 시스템들에서 ps는 一般的으로 非標準 옵션
aux
로 實行한다.
aux
에서 "a"는 모든 프로세스를 列擧하며, 이것은 다른 使用者들의 프로세스도 包含된다. "x"는 統制하는 터미널 없이 모든 프로세스들을 列擧하고 "u"는 各各의 프로세스에 對하여 統制하는 使用者를 追加한다. 이러한 新택스를 使用하는 境遇 最大 互換性을 위하여 "aux" 앞에 "-"가 없음을 注意하라. 또한 모든 變數들을 包含하여 프로세스에 對한 完璧한 情報를 위한 "ps auxwww"와 같이 aux 뒤에 'www'를 追加할 수 있다.
같이 보기
[
編輯
]
外部 링크
[
編輯
]
|
---|
파일 시스템
| |
---|
프로세스
| |
---|
使用者 環境
| |
---|
텍스트 處理
| |
---|
셸
프로그램
| |
---|
네트워크
| |
---|
檢索
| |
---|
文書化
| |
---|
기타
| |
---|
|