需求
在 armbian 系统里新建个账号。
这当然是个简单的任务,问题是发现居然同时存在 adduser 和 useradd 两个命令。
解决选择恐惧症
- adduser 不是可执行程序。
1 | which adduser |
- useradd 是可执行程序。
1 | which useradd |
- 推测 adduser 是脚本,内部调用 useradd。求证之!
1 | head -1 /usr/sbin/adduser |
这说明 adduser 是 perl 脚本,内部确实调用 useradd。
- 直觉告诉 UMU,应该用 adduser,如果 useradd 很好用,不会有 adduser 存在的必要。