1
2
3
4
5
6
7
8
<code>#!/bin/bash</code>
<code>##自动创建用户并创建密码</code>
<code>groupadd stduent</code>
<code>for</code> <code>i </code><code>in</code> <code>`</code><code>seq</code> <code>-w 0 10`</code>
<code>do</code>
<code>useradd</code> <code>-G stduent stduent$i -s </code><code>/sbin/nologin</code>
<code>echo</code> <code>"stduent$i|passwd stduent$i --stdin"</code>
<code>done</code>
<code>###自动删除用户名和家目录</code>
<code> </code><code>groupdel user</code>
<code> </code><code>for</code> <code>i </code><code>in</code> <code>`</code><code>seq</code> <code>-w 0 20`;</code><code>do</code>
<code> </code><code>userdel -r user_$i</code>
<code> </code><code>done</code>
seq -w #数字等宽,如00,01..20
mkpasswd #自动创建随机密码
<code> </code><code>mkdir</code> <code>class</code>
<code> </code><code>for</code> <code>i </code><code>in</code> <code>`</code><code>seq</code> <code>1 9`;</code><code>do</code>
<code> </code><code>mkdir</code> <code>class$i</code>
<code> </code><code>done</code>
<code> </code><code>###自动删除文件夹</code>
<code> </code><code>rm</code> <code>-rf class$i</code>
<code>##自动创建文件</code>
<code> </code><code>for</code> <code>i </code><code>in</code> <code>`</code><code>seq</code> <code>-w 0 30`;</code><code>do</code>
<code> </code><code>touch</code> <code>{a,b}$i</code>
<code> </code><code>done</code>
<code>#创建a00。。。a30,b00.。。。b30的文件</code>
<code></code>
本文转自wsw26 51CTO博客,原文链接:http://blog.51cto.com/wsw26/1757350,如需转载请自行联系原作者