Linuxに関して2つ質問です。

1.インストールされているプログラム一覧を調べる方法を教えてください。
(任意のプログラムがインストールされているかどうか調べる方法でもO.Kです。)
2.現在起動しているプログラム一覧を調べる方法を教えてください。
(任意のプログラムが起動しているかどうか調べる方法でもO.K.です。)
だれかご存知の方がいらっしゃいましたら、よろしくお願い致します。

回答の条件
  • 1人5回まで
  • 登録:2006/06/08 23:19:37
  • 終了:2006/06/15 23:20:03

回答(5件)

id:achipu No.1

achipu回答回数382ベストアンサー獲得回数32006/06/08 23:28:44

ポイント20pt

1. rpm -qa

2. ps -ax

id:blueapple

簡潔なご回答ありがとうございます。

引き続き次の2つの質問をさせて頂きます。

1.任意のプログラムがインストールされているかどうか調べる方法

2.任意のプログラムが起動しているかどうか調べる方法

どなたかご存知の方がいましたら、よろしくお願い致します。

2006/06/08 23:44:43
id:white2016 No.2

white2016回答回数29ベストアンサー獲得回数02006/06/08 23:57:56

ポイント20pt

ベタな方法だとは思いますが、こういうのではダメですか?

1. rpm -qa | grep プログラム名

2. ps -ax | grep プログラム名

id:blueapple

オーソドックスですが、確実な方法ですね。

ありがとうございます。

2006/06/09 14:08:31
id:ksaito11 No.3

ksaito11回答回数44ベストアンサー獲得回数42006/06/09 00:37:49

ポイント20pt

1.任意のプログラムがインストールされているかどうか調べる方法

これが正解かどうか自信がありませんが...

Debianでパッケージ名が分る場合、dpkgとgrepを組み合せます。

$ dpkg -l | grep パッケージ名

シェルにbashを使っているのであれば、typeコマンドでコマンドがどこにあるか分ります。

$ type コマンド

RedHatのrpmは、前の回答の方のコマンドとgrepを組み合わせると良いかと

aptやrpmといったパッケージ管理も使わず、PATHにも含まれていないプログラムがインストールされている場合は、あまり効率的でありませんがfindで調べるしか思いつきません。

find インストールされていそうなディレクトリ -name コマンド

例) find /usr -name dpkg

2.任意のプログラムが起動しているかどうか調べる方法

前の回答の方のコマンドとgrepを組み合わせるのが良いかと

プログラムを起動しているユーザが特定できるのであれば、topコマンドも良いかもしれません。

topコマンドを実行したあとでuと打ってユーザ名を指定すると指定ユーザの実行しているコマンドがリアルタイムに表示されます。

id:blueapple

詳細な回答ありがとうございます。

いろいろ試してみます。

2006/06/09 14:09:42
id:hamster009 No.4

hamster009回答回数3431ベストアンサー獲得回数502006/06/09 02:07:29

ポイント20pt

1 which プログラム名

2 ps -ax

2は現在起動されているすべてのプログラムを見るもので、その中にあるかどうかですね。プログラム名による指定はできません。起動しているユーザー名による指定はできます。

ps -U root

ps -U ユーザー名

id:blueapple

回答ありがとうございます。

オプションを調べてみるのも興味深いですね。

2006/06/09 14:11:33
id:Kiske No.5

mitz回答回数39ベストアンサー獲得回数22006/06/09 09:10:04

ポイント20pt

Redhat系Linux (ex. Redhat, Fedora, CentOS, Vine, SUSEなど)

1. rpm -qa

2. ps -aux もしくは top

Debian系Linux(ex. debian, knoppix, Ubuntuなど)

1. dpkg -l

2. 上と同じ

探したいプログラム名がわかっているのなら | grep xxx してください。

id:blueapple

わかりやすい回答ありがとうございます。

grep検索するのが確実ですね。

2006/06/09 14:13:21

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません