循环添加用户
2015-09-24 09:10
225 查看
<span style="font-size:14px;">#!/bin/bash #1、添加5个用户,user1,,,,user5 #2、每个用户的密码同用户名,要求:添加密码完成后不显示passwd执行结果。 #3、显示添加成功信息 for I in {1..5} ; do U_NAME=user${I} id $U_NAME &>/dev/null && echo ADD $U_NAME ERROR BECAUSE $U_NAME IS EXIST && continue useradd $U_NAME &> /dev/null echo $U_NAME | passwd $U_NAME --stdin echo ADD $U_NAME SUCCESS done </span>
PS: 1、删除用户,需要删除对应的家目录,和对应的mail目录 /var/spool/mail
2、find / -name user1 按照文件名在根目录中搜索文件
3、passwd uname --stdin 接收标准输入
相关文章推荐
- 【C语言】输入十个数求最大数
- Unity3D PoolManage
- html5中 data-*属性详解
- ubuntu 15.04 开机启用小键盘
- 懒人创造了方法
- Nagios客户端执行oracle检查脚本和远程server端不一致的问题
- java如何对文件追加写入【new FileOutputStream(file, true)】
- 协同过滤
- PowerDesigner导出表到word
- Mac10.8.5黑苹果HD3000VGA输出
- 安装percona-xtrabackup-2.2.10-1.el5.i386.rpm出错
- ssh root@localhost提示Permission denied
- 源码推荐(9.24):用 Swift 写的抽屉效果,Quartz 2D 绘制表情
- Linux基于sshpass小工具,用于非交互的ssh操作
- 学习笔记:nodejs(二)——node+express+mongodb建站相关(express4)
- PowerDesigner 常用设置
- 简单介绍Java网络编程中的HTTP请求
- Windows下MinGW编译静态Qt5 I
- 人生需要积极勇敢的去面对
- 如何做好大型数据中心的运维