- 締切済み
rpmコマンド以外でインストール先を調べる方法
Red Hat Linux 7.2です。 mysqlのインストール先をコマンドから調べたいのですがrpmでインストールしていないためrpm -qlは使えません。 確実にmysqlのインストール先のみを取得するにはどうすればよいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
回答No.3
>mysqlのインストール先をコマンドから調べたいのですがrpmでインストールしていないためrpm -qlは使えません。 >汎用phpプログラムのmysqlインストールチェック部分に使用したいので 書いていることが矛盾しています。 本当にしたいことはなんですか?
noname#246547
回答No.2
あ、間違えました >which mysql_safe ではなく which mysqld_safe です ファイル名はmysqladmin、mysql等でもいいかと。 sourceからコンパイルインストールだと、好きな場所にインストールできるし、インストールの記録が保存されるわけではないので、 上記の方法で、環境変数にパスが通っていないケースでも、探そうとするならば、 find / -name mysqld とかになっちゃうかなぁ 大体は/usrの下のどこかなので find /usr -name mysqld かなぁ
noname#246547
回答No.1
コマンドラインで、mysqlの実行ファイルへのフルパスをwhichで表示させるのではだめですか? which mysql_safe
お礼
ありがとうございます。 which mysql_safeとすると /usr/bin/which: no mysql_safe in (パス)となってしまいます・・・。 パスに指定が必要なのでしょうか? 汎用phpプログラムのmysqlインストールチェック部分に使用したいので 設定等せずに使えるコマンドを探しています。よろしくお願いいたします。