随笔分类 -  shell

1 2 3 4 5 ··· 7 下一页
摘要:#!/bin/bash ######################################################### #查看当前1分钟负载大于50,自动kill 超10秒长查询 ################################################## 阅读全文
posted @ 2023-02-26 12:57 littlevigra 阅读(103) 评论(0) 推荐(0) 编辑
摘要:1. 百分比 #!/bin/bash a=38 b=99 percent_1=$(printf "%d%%" $((a*100/b))) # 或者 percent_2=`awk 'BEGIN{printf "%.1f%%\n",('$a'/'$b')*100}'` # 保留1位小数,四舍五入 ech 阅读全文
posted @ 2023-02-10 22:01 littlevigra 阅读(13) 评论(0) 推荐(0) 编辑
摘要:rpm -q --whatrequires mlocate yum remove mlocatelinux - Can I just disable updatedb? - Unix & Linux Stack Exchange 阅读全文
posted @ 2023-01-17 11:53 littlevigra 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1. 打印数据长度大于0的数据包 To print all IPv4 HTTP packets to and from port 80, i.e. print only packets that contain data, not, for example, SYN and FIN packets 阅读全文
posted @ 2023-01-08 00:17 littlevigra 阅读(57) 评论(0) 推荐(0) 编辑
摘要:[root@iZwz9ayhnug196k9jk1iukZ yunwei]# cat /etc/pam.d/system-auth #%PAM-1.0 # This file is auto-generated. # User changes will be destroyed the next t 阅读全文
posted @ 2022-10-09 17:09 littlevigra 阅读(136) 评论(0) 推荐(0) 编辑
摘要:1. jar包解包和封包 jar -xf dynamic-bizengine-service-1.0.0.jar rm -rf BOOT-INF/lib/fastjson-1.2.47.jar cp fastjson-1.2.83.jar BOOT-INF/lib/ jar -cf0M dynami 阅读全文
posted @ 2022-09-24 18:43 littlevigra 阅读(294) 评论(0) 推荐(0) 编辑
摘要:/sbin/sysctl -w vm.dirty_ratio=10 /sbin/sysctl -w vm.dirty_background_ratio=5 sysctl -p (16条消息) linux 出错 “INFO: task xxxxxx: 634 blocked for more than 阅读全文
posted @ 2022-09-13 10:59 littlevigra 阅读(480) 评论(0) 推荐(0) 编辑
摘要:1. Linux 密码复杂度设置pam_pwquality cp /etc/pam.d/system-auth /etc/pam.d/system-auth_0906 vim /etc/pam.d/system-auth password requisite pam_pwquality.so try 阅读全文
posted @ 2022-09-06 14:53 littlevigra 阅读(243) 评论(0) 推荐(0) 编辑
摘要:补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复。 注意:千万不能在运行的系统上面直接执行fsck,特别是RHEL6.0以下ext3的文件系统, 否则100%损坏根文件系统,使用fsck -y /dev/sdb1 修复磁盘时,必须将sdb1分区umount掉 fsck命令详解 - 马昌 阅读全文
posted @ 2022-08-09 00:22 littlevigra 阅读(2643) 评论(0) 推荐(0) 编辑
摘要:#去掉/npmsbak/oss-emulator/store/apaas-storage/9cf/img/20200824后面的日期awk '{sub(/.{8}$/,"")}1' /opt/0629500/awkimgdir.txt > /opt/0629500/goodmvcmd.sh (15条 阅读全文
posted @ 2022-07-01 18:53 littlevigra 阅读(489) 评论(3) 推荐(0) 编辑
摘要:#!/bin/bash RECORD_TIME=`date '+%Y-%m-%d %H-%M-%S'` #获取现在的负载,如果大于30,记录active的SQL LOAD50=`/usr/bin/w|grep 'load average'|awk -F [':'] '{print $4}'|awk 阅读全文
posted @ 2022-04-22 10:59 littlevigra 阅读(44) 评论(0) 推荐(0) 编辑
摘要:if [ `expr $a \> $b` -eq 0 ];then echo $b is bigger else echo $a is bigger fi [root@tengxunyunslave wallog]# cat /opt/monitor_load1.sh #!/bin/bash REC 阅读全文
posted @ 2022-04-19 11:36 littlevigra 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1. cat /proc/11233/limits Max open files 65535 65535 files 2. cat /usr/lib/systemd/system/openresty.service # /usr/lib/systemd/system/openresty.servic 阅读全文
posted @ 2022-03-23 13:54 littlevigra 阅读(96) 评论(0) 推荐(0) 编辑
摘要:1. 如何优化每次Full GC的性能? 就是把每次Full GC时间进一步降低。 -XX:+CMSParallelInitialMarkEnabled,会在CMS的“初始标记”阶段开启多线程并发执行 初始标记阶段,会STW,该阶段开启多线程并发后,可尽可能优化该阶段性能,减少STW时间。 -XX: 阅读全文
posted @ 2022-03-06 21:26 littlevigra 阅读(96) 评论(0) 推荐(0) 编辑
摘要:1. 停止维护的CentOS6,怎么使用yum? - 云+社区 - 腾讯云 (tencent.com) # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # up 阅读全文
posted @ 2022-02-24 10:07 littlevigra 阅读(441) 评论(0) 推荐(0) 编辑
摘要:正则表达式:^\n 阅读全文
posted @ 2022-01-03 14:21 littlevigra 阅读(89) 评论(0) 推荐(0) 编辑
摘要:0. 火焰图生成框架 1. Capture stacks 2. Fold stacks 3. flamegraph.pl 1. perf (13条消息) 性能分析之profiling及火焰图_巷中人的博客-CSDN博客 perf火焰图分析程序性能 perf record -e cpu-clock - 阅读全文
posted @ 2021-11-20 11:54 littlevigra 阅读(224) 评论(5) 推荐(0) 编辑
摘要:1. 原因 yum 调用curl 命令下载软件包,而curl 命令在从https 路径下载软件包时,会通过本地ca-certicifates 包中的文件校验证书合法性,如果ca-certificates 包过期,则会出现证书过期的问题 2. 解决 手动更新ca-certificates 软件包及其依 阅读全文
posted @ 2021-11-19 10:53 littlevigra 阅读(3086) 评论(0) 推荐(0) 编辑
摘要:1. 火焰图的分析 y 轴表示调用栈,每一层都是一个函数。调用栈越深,火焰就越高,顶部就是正在执行的函数,下方都是它的父函数。 x 轴表示抽样数,如果一个函数在 x 轴占据的宽度越宽,就表示它被抽到的次数多,即执行的时间长。 注意,x 轴不代表时间,而是所有的调用栈合并后,按字母顺序排列的。 参考: 阅读全文
posted @ 2021-11-17 12:04 littlevigra 阅读(255) 评论(1) 推荐(0) 编辑
摘要:1. 使用top看哪条进程占用,记下PID;2. 使用top -Hp PID查看是哪条线程占用,记下PID;3. 进入gdb;4. 输入attach PID;5. 输入命令bt看在哪里停下,那里就是频繁执行点。 (5条消息) GDB查看cpu占用100%_oolyl的专栏-CSDN博客 阅读全文
posted @ 2021-11-02 22:42 littlevigra 阅读(385) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页
点击右上角即可分享
微信分享提示