随笔分类 -  Shell

摘要:参考:https://www.cnblogs.com/liuxgcn/p/13079824.html 阅读全文
posted @ 2022-05-04 18:23 博客萨斯州 阅读(165) 评论(0) 推荐(0) 编辑
摘要:```python !/bin/bash data=$(date "+%Y %m %d %H:%M:%S") gitBak='/data/gitlab/data/backups' delFile= count= if [ $count gt 9 ];then rm $delFile echo "$d 阅读全文
posted @ 2019-12-13 20:56 博客萨斯州 阅读(735) 评论(0) 推荐(0) 编辑
摘要:```python !/bin/bash namespace= for i in $namespace do podname= for j in $podname do kubectl scale replicas=0 deployment/$j n $i echo $i $j pod.txt do 阅读全文
posted @ 2019-12-13 20:55 博客萨斯州 阅读(525) 评论(0) 推荐(0) 编辑
摘要:```python 1.shell脚本 !/bin/sh BASE_DIR= && cd $BASE_DIR function ssh_copy_id(){ for ip in ;do expect auto ssh copy id.exp $ip container if [ $? ne 0 ]; 阅读全文
posted @ 2019-11-04 22:42 博客萨斯州 阅读(429) 评论(0) 推荐(0) 编辑
摘要:```linux !/bin/sh LOG_NAME="messages" echo ' ' $LOG_NAME function loop_clean_log(){ LOG_NAME="PaasMainApp_ .log" BASE_DIR= && cd $BASE_DIR USELESS_LOG 阅读全文
posted @ 2019-10-26 21:57 博客萨斯州 阅读(200) 评论(0) 推荐(0) 编辑
摘要:``` vim /scripts/swap warning.sh !/bin/bash 提取本服务器的IP地址信息 IP= 系统分配的交换分区总量 swap_total= 当前剩余的交换分区free大小 swap_free= 当前已使用的交换分区used大小 swap_used= if ((swap 阅读全文
posted @ 2019-09-09 21:30 博客萨斯州 阅读(430) 评论(0) 推荐(0) 编辑
摘要:JAVA灰度发布脚本 阅读全文
posted @ 2019-09-05 11:51 博客萨斯州 阅读(312) 评论(0) 推荐(0) 编辑
摘要:每天运行它,就可以将日志文件切割成若干分,便于我们排查。 shell !/bin/bash current_date= split b 65535000 d a 4 /home/alvin/myout.txt /home/alvin/log/log_${current_date}_ cat /dev 阅读全文
posted @ 2019-09-04 09:59 博客萨斯州 阅读(290) 评论(0) 推荐(0) 编辑
摘要:``` !/bin/bash data=$(date "+%Y %m %d %H:%M:%S") ip='192.168.10.14' password='fan' gitBak='/var/opt/gitlab/backups/' delFile= count= if [ $count gt 4 阅读全文
posted @ 2019-05-20 22:38 博客萨斯州 阅读(1249) 评论(0) 推荐(0) 编辑