
shell笔记
提升自身工作效率的脚本
疾风先生
这个作者很懒,什么都没留下…
展开
-
shell笔记之压测与数据统计
go压测#!/usr/bin/env bashsplit="_"for count in 100 200 400 800; do for rate in 40 60 80 100; do bench_name="$count$split$rate" rm -rf $bench_name mkdir -p $bench_name logDir["$index"]="$bench_name" let "index=$index+1" ## cpu 指原创 2022-05-11 14:37:12 · 272 阅读 · 0 评论 -
linux工作常用命令小结(1)
linux 工作常用命令小结(1)参考链接## 参考链接:http://man.linuxde.net/http://linuxtools-rst.readthedocs.io/zh_CN/latest/index.html检查机器配置# linux CPU大小,对于双核的cpu,在cpuinfo中会看到两个cpu,通过Physical Processor ID来区分单核和双...原创 2019-10-19 16:07:12 · 307 阅读 · 0 评论 -
linux工作常用命令小结(3)
linux之用户管理命令小结1. 添加用户为用户创建相应的帐号和用户目录/home/username# 添加用户操作也会相应的增加一个同名的组,用户属于同名组useradd -m username设置密码passwd username完全的删除用户信息,使用-r选项userdel -r username帐号切换为userBsu userB2. 添加用户...原创 2019-10-19 16:17:07 · 250 阅读 · 0 评论 -
linux(macbook)实际工作笔录
批量拷贝某一个目录下的所有指定的文件到另一个指定的目录## 比如拷贝视频文件,针对目录下存在空格命名情况,会导致无法处理成功,需要临时使用系统变量的IFS#!/bin/bashold_IFS=$IFSIFS=$(echo -en "\n\b")find . -name "*.mp4" | while read filepath do echo "move file to 100...原创 2019-12-09 14:46:55 · 273 阅读 · 0 评论 -
linux工作常用命令小结(2)
linux 监控命令小结IO监控# iostat 仅对系统整体情况进行分析# 系统级别的IO监控iostat -xdm 1# %util:代表磁盘繁忙程度。100% 表示磁盘繁忙, 0%表示磁盘空闲。但是注意,磁盘繁忙不代表磁盘(带宽)利用率高 # argrq-sz:提交给驱动层的IO请求大小,一般不小于4K,不大于max(readahead_kb, max_sectors_k...原创 2019-10-19 16:12:42 · 480 阅读 · 0 评论 -
快速替换指定的文本信息
下载对应的图片并重命名图片资源名称## replace.sh#!/bin/bashindex=1cp $1 temp.mddeclare -A newmapfor uri in $(cat temp.md | egrep "img.*http" | awk -F " " '{print $3}' | awk -F "\"" '{print $2}')do echo "$uri" #echo $index f=$index.${uri##https*.} echo $f last_.原创 2022-03-19 20:51:15 · 315 阅读 · 0 评论