Linux使用一条命令批量添加用户和用户组
Posted 白-胖-子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux使用一条命令批量添加用户和用户组相关的知识,希望对你有一定的参考价值。
- useradd和groupadd并不能同时接受多个参数
- 利用xarges -n1 将多个值传给useradd和groupadd进行添加即可
echo sun19 sun110 sun111 | xargs -n1 useradd
echo sun119 sun1110 sun1111 | xargs -n1 groupadd |tail /etc/group -n5
实例:
[15:58:06 root@C8-3-55 sun6]#echo sun19 sun110 sun111 | xargs -n1 useradd
[15:58:20 root@C8-3-55 sun6]#tail /etc/passwd -n3
sun19:x:8897:8899::/home/sun19:/bin/bash
sun110:x:8898:8900::/home/sun110:/bin/bash
sun111:x:8899:8901::/home/sun111:/bin/bash
[15:58:43 root@C8-3-55 sun6]#echo sun119 sun1110 sun1111 | xargs -n1 groupadd |tail /etc/group -n5
sun10:x:8897:
sun11:x:8898:
sun19:x:8899:
sun110:x:8900:
sun111:x:8901:
以上是关于Linux使用一条命令批量添加用户和用户组的主要内容,如果未能解决你的问题,请参考以下文章