在我的Linux機器,路徑配置如下werid行爲
非根用戶: 的/ usr/local/sbin中:在/ usr/local/bin中:/ usr/sbin目錄:的/ usr/bin中:/ sbin目錄:/ bin中:在/ usr /本地/ JAVA
根用戶: 的/ usr/local/sbin中:在/ usr/local/bin中:/ usr/sbin目錄:在/ usr/bin中:/ sbin:/ bin
whe NI試圖
須藤回聲$ PATH
它顯示了非root用戶路徑不僅沒有根路徑
但是當我把
回聲$ PATH
在腳本中,並嘗試與sudo執行,它給roo t路徑。有誰知道這個理由?其實sudo是以root身份執行命令,但在第一種情況下,它不能正常工作。