思路:先判断用户是否存在,如果存在用for命令进行批量创建。1.批量创建用户#!/bin/bashpass_num=`awk-F":"‘{print$1}‘/etc/passwd|grep"user_0[0-9]"|wc-l`#wc-l统计/etc/passwd用户数量if[$pass_num-eq0];then#判断是否为零,为0则创建foriin`seq-w009`#for循环创建0-9个用户
分类:
系统相关 时间:
2020-10-26 11:01:19
阅读次数:
28
获取COMMAND参数 top -n 1 -c| awk -F '[, %]+' 'NR==8 {print $13}' 获取cpu空闲占用 top -n 1 -c| awk -F '[, %]+' 'NR==3 {print $13}' 参考别人脚本 明天再搞 #!/bin/bash LANG=e ...
分类:
其他好文 时间:
2020-10-20 16:17:55
阅读次数:
17
作用 显示CPU核心温度,并用小数形式返回。 适合脚本调用 效果 pi@rpi0w:~ $ cat /sys/class/thermal/thermal_zone0/temp|awk '{printf("Temp = %.2f\n",$1/1000)}' Temp = 27.17 ...
分类:
其他好文 时间:
2020-10-19 22:30:15
阅读次数:
27
通过Nginx日志,可以简单分析WEB网站的运行状态、数据报表、IP、UV(unique visitor指独立访客访问数,一台电脑终端为一个访客。)、PV(page view即页面访问量,每打开一次页面PV计数+1,刷新页面也是)访问量等需求,如下为常用需求分析: (1) 统计Nginx服务器独立I ...
分类:
其他好文 时间:
2020-10-18 16:18:58
阅读次数:
21
概念:默认是行处理sed是流编辑器,一次处理一行内容,把当前处理的行存储在临时缓冲区中,称为模式空间。接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,然读入下行,执下一循环。没有使用特殊命令,会在两个循环之间清空模式空间,但不会清空保留空间。直到文件末尾。文件内容并没有改变,除非使用重定向定向输出存储。默认是打印sedoption[sed脚本]file常用选项:-n:不输出
分类:
其他好文 时间:
2020-10-16 11:19:23
阅读次数:
27
概念:默认是行处理sed是流编辑器,一次处理一行内容,把当前处理的行存储在临时缓冲区中,称为模式空间。接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,然读入下行,执下一循环。没有使用特殊命令,会在两个循环之间清空模式空间,但不会清空保留空间。直到文件末尾。文件内容并没有改变,除非使用重定向定向输出存储。默认是打印sedoption[sed脚本]file常用选项:-n:不输出
分类:
其他好文 时间:
2020-10-16 11:16:11
阅读次数:
23
概念:grep:文本过滤(模式:pattern)工具grep,egrep,fgrep(不支持正则表达式搜索)sed:streameditor,文本编辑工具awk:文本报告生成器grep:默认是过滤行和cut相反作用:文本搜索工具,根据用户指定的”模式“对目标文本逐行进行匹配检查;打印匹配到的行!!模式:有正则表达式字符及文本字符所编写的过滤条件grep[OPTIONS]PATTERN[FILE..
分类:
系统相关 时间:
2020-10-06 20:54:20
阅读次数:
38
一、redis添加开机自启 1、添加服务配置文件 [root@test system]# vim /etc/systemd/system/redis-server.service 2、服务配置文件内容(前面红色字体是启动脚本,后面红色字体是配置文件);注意?? 服务文件路径要写绝对路径 [Unit] ...
分类:
编程语言 时间:
2020-09-21 11:56:43
阅读次数:
61
IO队列长度监控 #!/bin/bash io () { device_num=`iostat -x | egrep "^sd[a-z]"` | wc -l iostat -x 1 3 | egrep "^sa[a-z]" | tail -n +$((device_num+1)) | awk '{i ...
分类:
其他好文 时间:
2020-09-21 11:55:46
阅读次数:
45
一,1,查看dns本地解析:cat/etc/hosts指定的DNS:cat/etc/resolv.conf2,所有用户的登陆状态登陆成功:last登陆失败:lastb3,占用8080的进程ss-nutlp|grep":8080"4,当前路由表route-niproute5,网络端口流量iftopeth06,查看cpu占用最高的三个进程psaux|awk‘{print$3
分类:
其他好文 时间:
2020-09-18 02:31:05
阅读次数:
48