為什麼useradd不能用,我剛才明明su root了
解答:
用命令su - 可以取得ROOT用戶的許可權和環境。
(注意,是su -而不是su。因為su是只取得ROOT的許可權,
su - 是取得ROOT的許可權後還執行ROOT的PROFILE來取得ROOT的環境變數)
我這裏出現問題就是如下這個原因:
su root 只是獲得root用戶的許可權;
su - root 不僅獲得root用戶的許可權,而且還執行root的profile來執行root的環境變數