[問題] PATH修改過後改不回來
distribution:ubuntu 12.04.5
照鳥哥第12章,在家目錄底下建一個bin目錄&script
script裡加上這兩行:
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
想要直接輸入檔案名稱來執行腳本,一直沒成功,只能bash test.sh或用直接路徑來執行
後來自己弄來弄去兩行改成一行:
export PATH=~/bin:${PATH}
然後reboot以後就成功多出一個~/bin了,之後想要把PATH改回來,就改不回來了
1.嘗試PATH=原本路徑,reboot後~/bin路徑又跑出來
2.後來把script也刪了還是弄不回來
請問發生什麼問題?
另外當我在做export PATH=~/bin:${PATH}的時候 linux怎麼知道是root的PATH
還是使用者的PATH?
會這樣問是因為我使用者PATH是:
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
/sbin:/bin:/usr/games
root PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.7.85
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1483691960.A.841.html
※ 編輯: anoymouse (61.216.7.85), 01/06/2017 17:01:26
→
01/06 17:12, , 1F
01/06 17:12, 1F
沒用耶 也試過
推
01/06 17:14, , 2F
01/06 17:14, 2F
推
01/06 17:18, , 3F
01/06 17:18, 3F
→
01/06 17:20, , 4F
01/06 17:20, 4F
※ 編輯: anoymouse (61.216.7.85), 01/06/2017 17:22:42
推
01/06 17:34, , 5F
01/06 17:34, 5F
→
01/06 17:34, , 6F
01/06 17:34, 6F
→
01/06 17:35, , 7F
01/06 17:35, 7F
→
01/06 17:35, , 8F
01/06 17:35, 8F
→
01/06 17:35, , 9F
01/06 17:35, 9F
→
01/06 17:35, , 10F
01/06 17:35, 10F
→
01/06 17:55, , 11F
01/06 17:55, 11F
→
01/06 17:55, , 12F
01/06 17:55, 12F
→
01/06 18:04, , 13F
01/06 18:04, 13F
→
01/06 18:05, , 14F
01/06 18:05, 14F
推
01/06 18:53, , 15F
01/06 18:53, 15F
→
01/06 18:54, , 16F
01/06 18:54, 16F
→
01/06 18:55, , 17F
01/06 18:55, 17F
→
01/06 18:58, , 18F
01/06 18:58, 18F
→
01/06 18:59, , 19F
01/06 18:59, 19F
→
01/07 06:20, , 20F
01/07 06:20, 20F
推
01/11 01:11, , 21F
01/11 01:11, 21F
→
01/11 01:12, , 22F
01/11 01:12, 22F