直到删除删除了命令中所有多余的空格, 命令才得以成功执行 。 好像隐含加入了单引号 。
[root@rac001 etc]# useradd -g oinstall -G dba, oper, asmdba oracle
-bash: useradd : command not found
[root@rac001 etc]# useradd -g oinstall -G dba, oper, asmdba oracle
useradd: invalid numeric argument ' oinstall '
[root@rac001 etc]# useradd -g oinstall -G dba, oper, asmdba oracle
useradd: invalid numeric argument 'oinstall '
[root@rac001 etc]# useradd -g oinstall -G dba, oper, asmdba oracle
useradd: invalid numeric argument ' '
[root@rac001 etc]# useradd -g oinstall -G dba, oper, asmdba oracle
useradd: invalid numeric argument ''
[root@rac001 etc]# useradd -g oinstall -G dba,oper, asmdba oracle
useradd: invalid numeric argument ''
[root@rac001 etc]# useradd -g oinstall -G dba,oper,asmdba oracle
useradd: invalid user name ' oracle '
[root@rac001 etc]# useradd -g oinstall -G dba,oper,asmdba oracle
useradd: invalid user name 'oracle '
[root@rac001 etc]# useradd -g oinstall -G dba,oper,asmdba oracle
useradd: invalid user name 'oracle '
[root@rac001 etc]# useradd -g oinstall -G dba,oper,asmdba oracle
[root@rac001 etc]#