close

        在一般的應用程式 , 或是系統編譯時 , 我們都常會遇到 , 需要新增一些路徑到我們原本系統存在的$PATH中 , 但總不能老是在bash下 , 敲export $PATH加上新增的path這一長串的指令吧 , 而且重新開機後 , 路徑也就消失不見了 , 所以就必須把新增了路徑 , 嵌在系統中 ,  假定我們新增的path 為 /usr/local/arm/gcc-2.95.3/bin 則有下列幾個方法

 
        1. 修改 /etc/profile , 變成 " PATH=/usr/local/arm/gcc-2.95.3/bin:$PATH " , 這個方法為導致整個系統 , 都會同時新增了你加入的路徑 , 這並不是很理想. 除非你希望每個人都會使用到.

        2. 修改 /etc/profile , 在manipulation章節中 , 新增/usr/local/arm/gcc-2.95.3/bin(一定要擺在原本的一些路徑設定的前頭喔). 這個作法 ,  只會影響你設定的user帳號 , 而不會是所有帳號都會受影響的.

        3.修改 /ect/bashrc , 變成 export  PATH=/usr/local/arm/gcc-2.95.3/bin:$PATH , 這個方法只限於目前使用者的權限. 

        **新增路徑與原始路徑-$PATH , 是以冒號( : )來連結 , 而不是分號( ; ) , 這點可要留意喔.

        以上兩種方法 , 都有其限制. 可依照不同需求來應用. 而當修改完後 , 可以使用 echo $PATH 的命令 , 將現在的路徑給show出來.

arrow
arrow
    全站熱搜

    jslinux 發表在 痞客邦 留言(2) 人氣()