Shell脚本实现批量添加用户


useradd.sh

#!/bin/bash for name in tom joy john mark james do useradd $name echo "redhat" | passwd --stdin $name done


好了,执行结束后会自动新建用户tom、joy、john 、mark、james,并且密码都设置为“redhat”。

该shell主要用到了useradd添加用户、echo、passwd修改密码、stdin标准输入、|管道,最后还要for循环。

其实还可以这么做,扩展一下,把账号和密码保存到一个文件,用awk读取,然后执行。

Shell实现识别物理cpu个数、核心数
如何识别物理cpu个数,几个核,是超线程还是多核心判断依据:1.具有相同coreid的cpu是同一个core的超线程。2.具有相同physicalid的cpu是同一颗cpu封装的线

收集的55个Linux系统管理中常用的一些shell命令
1.显示消耗内存/CPU最多的10个进程psaux|sort-nk+4|tailpsaux|sort-nk+3|tail2.查看进程按内存从大到小排列ps-e-o"%C:%p:%z:%a"|sort-k5-nr3.按cpu利用率从大到小排列ps-e-o"%C:

Shell创建用户并生成随机密码脚本分享
创建随机数的方法:1~~~~/dev/urandom在Linux中有一个设备/dev/urandom是用来产生随机数序列的。利用该设备我们可以根据在需要生成随机字符串。比如我们要