如何设置默认路径?


9

在另一个Linux系统上,我可能希望在默认情况下在.etc中找到一个.profile文件。我无法确定是什么设置了不在shell中运行的进程的系统路径。


我也不确定,但是您可以创建/ etc / profile并使用它。
马修(Matthew)

Answers:


7

它似乎是在/init.rc中定义的,至少在我的设备上:

导出PATH / sbin:/ system / sbin:/ system / bin:/ system / xbin

我认为即使具有root用户访问权限,您也不能直接编辑此文件,因为它是只读启动映像的一部分,而不是/ system分区。如果您要编辑它,那么我猜您将不得不解压缩,编辑并重新打包启动映像,如下所述:

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

我还没有尝试过。


谢谢。我将继续寻找不涉及修改启动映像的解决方案,例如在此过程的后期将联合替换文件的副本安装在启动映像之上。如果找到解决方案,我将对其进行更新。
Sparr
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.