psコマンドはホームディレクトリに出力を提供しません

psコマンドはホームディレクトリに出力を提供しません

私はSolarisサーバーにログインし、bashに切り替えてから、他のユーザー「sruser」に切り替え、bashに切り替えています。

/home/batch/sruser/ユーザー「sruser」のホームディレクトリです。

問題は、psがホームディレクトリで実行されたときに何の出力も提供しないことです。

# pwd
 /home/batch/sruser/
# ps
# cd dir1
 /home/batch/sruser/dir1
# ps 
   PID TTY      TIME CMD
 17867 pts/1789 0:00 bash
 17165 pts/1789 0:00 ksh
 20435 pts/1789 0:00 ps
#

何が問題なのかよく分からない。考えられる問題をどこから探すべきかさえ分からない。

ベストアンサー1

$PATH(cwd)があり、.ホームディレクトリに実行権限を持つファイルがあります。ps

# ls -lrt *ps*
-rwxrw-r--   1 sruser  batch          0 Jun 2 2010 ps
# type ps
ps is hashed (./ps)
# which ps
./ps

したがって、コマンドは出力を提供しません。

おすすめ記事