当前位置: 技术问答>linux和unix
ps命令参数有-和没有-的区别
来源: 互联网 发布时间:2016-08-25
本文导语: 如题 也就是说ps aux 和ps -aux的区别 还有别的命令也有同样的情况 请问都有什么区别呢 | 要学会使用man命令 man ps 之后仔细读一下你就知道区别了 我摘一段我这里的 如果你会日语的话就看...
如题
也就是说ps aux 和ps -aux的区别
还有别的命令也有同样的情况
请问都有什么区别呢
也就是说ps aux 和ps -aux的区别
还有别的命令也有同样的情况
请问都有什么区别呢
|
要学会使用man命令
man ps
之后仔细读一下你就知道区别了
我摘一段我这里的 如果你会日语的话就看看
"ps -aux" は "ps aux" とは異なることに注意すること。 POSIX と UNIX 標準では
、"ps -aux" は "x" という名前のユーザーが所有する全てのプロセスを表示し、かつ
-a オプションで選択される全てのプロセスを表示する。 "x" という名前のユーザーが
存在しない場合、この ps は代わりに "ps aux" というコマンドとして解釈され、警告
を表示する。この動作は昔のスクリプトと慣習からの移行の助けになることを意図して
いる。これは脆くて変更される可能性があるので、これに依存すべきではない。
例
標準的な書式を使ってシステム上の全てのプロセスを表示する:
ps -e
ps -ef
ps -eF
ps -ely
BSD 書式を使ってシステム上の全てのプロセスを表示する:
ps ax
ps axu
|
这其实是个兼容性问题
ps里带-的是BSD风格
不带-的是标准风格
man ps这个问题说的很清楚可惜楼上给的是日语版,看不懂啊
ps里带-的是BSD风格
不带-的是标准风格
man ps这个问题说的很清楚可惜楼上给的是日语版,看不懂啊
|
ps Command
Purpose
Shows current status of processes. This document describes the standard AIX ps command as well as the System V
version of the ps command.
Syntax
X/Open Standards
ps [ -A ] [ -M ] [ -N ] [ -Z ] [ -a ] [ -d ] [ -e ] [ -f ] [ -k ] [ -l ] [ -F format] [ -o Format ] [ -c Clist ] [
-G Glist ] [ -g Glist ] [ -m ] [ -n NameList ] [ -p Plist ] [ -P ] [ -t Tlist ] [ -U Ulist ] [ -u Ulist ] [ -T pid ]
[ -L pidlist ] [ -X ]
Berkeley Standards
ps [ a ] [ c ] [ e ] [ ew ] [ eww ] [ g ] [ n ] [ U ] [ w ] [ x ] [ l | s | u | v ] [ t Tty ] [ X ] [ ProcessNumber
]
tar Command
Purpose
Manipulates archives.
Syntax
X/Open Standards:
tar {-c|-r|-t|-u|-x} [-B] [ -d ] [ -E ] [ -F ] [-h ] [ -i ] [ -l ] [ -m ] [ -o ] [ -p ] [ -s ] [ -U ] [ -v ] [ -w]
* [-Number] [-f Archive] [-b Blocks]
* [-S [Feet] [Feet @Density] [Blocksb]] [-L InputList] [-X ExcludeList]
* [-N Blocks] [-R] [-D] [-C Directory] File | Directory ...
Berkeley Standards:
tar {c |r|t|u|x} [bBdDEfFhilLXmNopRsSUvw[0-9] ]
* [ Blocks ] [ Archive ] [ InputList ] [ ExcludeFile ]
* [ [ Feet ] | [ Feet@Density ] | [ Blocksb ] ] Directory | File ...
|
-提示是参数 在shell编程里有说明 指定为命令内部的参数 ,如果没有 可能会认为是外部文件之类的 。