デフォルトのPATHはどのように設定されていますか?


9

別のLinuxシステムでは、.profileファイル、またはデフォルトで使用される/ etc内の何かが見つかるかもしれません。シェルで実行されていないプロセスのシステムパスを設定するものを特定できません。


どちらかわかりませんが、/ etc / profileを作成して使用できます。
Matthewが

回答:


7

少なくとも私のデバイスでは/init.rcで定義されているようです:

エクスポートPATH / sbin:/ system / sbin:/ system / bin:/ system / xbin

このファイルは、/ systemパーティションではなく、読み取り専用のブートイメージの一部であるため、rootアクセスでも直接編集できるとは思いません。編集したい場合は、ここで説明するように、ブートイメージを解凍して編集し、再パックする必要があると思います。

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images

私はこれを試していません。


ありがとう。プロセスの後半でブートイメージの上にファイルの置換コピーをユニオンマウントするなど、ブートイメージの変更を含まないソリューションを探し続けます。解決策が見つかれば更新します。
SPARR
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.