useradd: command not found

今天準備在RedHat下增加一個新用戶,操作如下:

 
利用su先進入root,然後在root下敲入useradd dauglas命令,但是敲入以後特別奇怪,出現以下錯誤: 
bash: useradd: command not found 


在網上查了一下,發現應該如下操作: 
利用su -,而不是su進入root,然後再敲useradd dauglas,這樣就OK了。 
注意,是su -而不是su。因爲su是隻取得ROOT的權限,su - 是取得ROOT的權限後還執行ROOT的PROFILE來取得ROOT的環境變量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章