- PR -

ps -aux の表示がなぜか変わった

投稿者投稿内容
れっどきんき
常連さん
会議室デビュー日: 2004/03/11
投稿数: 33
投稿日時: 2006-02-03 14:50
OSはFedora Core4です。

以前はps-auxをすると以下のように表示されていたのに
[root@redhat root]# ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1368 468 ? S Feb02 0:04 init
root 2 0.0 0.0 0 0 ? SW Feb02 0:00 [migration/0]
root 3 0.0 0.0 0 0 ? SW Feb02 0:00 [migration/1]
root 4 0.0 0.0 0 0 ? SW Feb02 0:00 [keventd]

何をしたのかわからないですが
以下ような表示になってしまった。
root@fedora httpd]# ps -aux
PID TTY TIME CMD
2737 pts/1 00:00:00 su
2738 pts/1 00:00:00 bash
2806 pts/2 00:00:00 su
2807 pts/2 00:00:00 bash
2868 pts/2 00:00:00 ps

元の形式に戻すにはどうすればいいんでしょうか?
AOKI
会議室デビュー日: 2005/05/09
投稿数: 15
投稿日時: 2006-02-08 10:59
psコマンドが違う(フルパス指定はどうでしょうか?)とか
実はaliasしていた、とかそういうことはありませんか?
そら
会議室デビュー日: 2005/10/12
投稿数: 7
投稿日時: 2006-02-08 11:37
以前はOSがredhatだったからでは?
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2006-02-08 12:52
引数"-aux"無しで実行した結果になってるっぽいけど。
ps -aux じゃなくてps aux

which ps
rpm -qfV $(which ps)
の結果を教えてください。
_________________
Mattun
Microsoft MVP for Directory Services
(Oct 2006-Sep 2007)
れっどきんき
常連さん
会議室デビュー日: 2004/03/11
投稿数: 33
投稿日時: 2006-02-08 15:20
which psの結果"/bin/ps"
rpm -qfV $(which ps)は空欄ですね。
ちゃんと表示されるredhat Linuxでも空欄となりますけどなんででしょうか?
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2006-02-08 17:58
引用:

which psの結果"/bin/ps"


これはいいとして、

引用:

rpm -qfV $(which ps)は空欄ですね。
ちゃんと表示されるredhat Linuxでも空欄となりますけどなんででしょうか?


これ何かおかしいな・・・
bash使ってる前提で話をしてるんですが、Shell、何使ってます?

rpm -qfV /bin/ps
echo $SHELL
md5sum /bin/ps
あたりの結果も教えてください。


あと、僕自身はFC4な環境は持ってないので、
通常のFC4ではどういう結果になるのかは分かってません。
あくまでも、psやShellなどが壊れた、改竄された、あたりの
確認くらいしか思いついてませんので、
FC4での環境は他の人から情報出してあげてください。
_________________
Mattun
Microsoft MVP for Directory Services
(Oct 2006-Sep 2007)
れっどきんき
常連さん
会議室デビュー日: 2004/03/11
投稿数: 33
投稿日時: 2006-02-08 18:46
rpm -qfV /bin/ps =>結果 空欄
echo $SHELL =>結果 /bin/bash
md5sum /bin/ps =>結果 543085ba6c2efad64f30a0801240952f /bin/ps
こうなりました。
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2006-02-08 19:27
引用:

echo $SHELL =>結果 /bin/bash


これはいいとして。

引用:

rpm -qfV /bin/ps =>結果 空欄


手元のCentOS4.0環境だと、procpsパッケージ(psを含む)の
各ファイルの状態が出力されるんだけどなぁ。

rpm -qf /bin/ps
の結果はどうなりますか?

引用:

md5sum /bin/ps =>結果 543085ba6c2efad64f30a0801240952f /bin/ps
こうなりました。


FC4用に配布されてるprocpsのRPMに含まれてる、psファイルのMD5は
手元では以下の通りでした。
procps-3.2.5-6.i386.rpm 9D3DEFCBFFABADFDA48ECE100E9863B2
procps-3.2.5-6.3.i386.rpm 9F195FFF6474E313E7C968A58AB9D967

そこだけから判断すると、
1. psファイルを自分で意図的に置き換えた
2. psファイルが意図せず置き換えられてる
のいずれかと想像しますが、1.を行った記憶はありますか?
また、インターネットに直でさらしてたりする端末ですか?
_________________
Mattun
Microsoft MVP for Directory Services
(Oct 2006-Sep 2007)

スキルアップ/キャリアアップ(JOB@IT)