
shell
L白眸
笑看人生百态
展开
-
shell :二进制安装docker
【代码】shell :二进制安装docker。原创 2024-05-24 16:36:27 · 252 阅读 · 0 评论 -
centos7.9 安装telegraf
centos7.9 安装部署telegraf原创 2024-02-06 14:16:52 · 634 阅读 · 0 评论 -
shell脚本:保留镜像的最新2个版本
docker服务器同一个镜像的版本太多,占用大量存储空间,保留最新的2个版本,其余镜像删除。原创 2023-12-14 10:23:29 · 222 阅读 · 0 评论 -
脚本定制k8s获取nodeport端口
【代码】脚本定制k8s获取nodeport端口。原创 2023-07-21 09:46:04 · 130 阅读 · 0 评论 -
nginx封禁访问次数过高的ip
nginx封禁访问次数过高的ip。原创 2023-07-20 09:28:38 · 790 阅读 · 0 评论 -
脚本定制gitlab官方api获取项目组下的所有项目
通过gitlab官方api接口获取项目组下的所有项目的ssh_git连接并同步项目仓库。原创 2023-07-19 16:18:19 · 1529 阅读 · 0 评论 -
脚本定制化添加ngixn配置
通过提示输入域名,代理端口,及选择是否强转https生成配置文件。原创 2023-07-19 15:53:14 · 422 阅读 · 0 评论 -
常用脚本开头
常用输出红绿字体提示脚本原创 2023-07-19 14:18:10 · 96 阅读 · 0 评论 -
通过crontab达到服务器重启后执行命令或者执行脚本
命令格式:@reboot command (注意:命令的路径要写绝对路径)command:替换为实际环境中需要执行的命令或者脚本[root@zabbix ~]# crontab -l@reboot /usr/bin/systemctl start vsftpd原创 2021-09-29 15:40:23 · 1551 阅读 · 0 评论 -
记find命令的简单使用
1.-name参数,例:查询/root目录下以mysql开头的文件[root@zabbix ~]# find /root/ -name "mysql*"/root/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar/root/mysql-community-embedded-5.7.28-1.el7.x86_64.rpm/root/mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm/root/mysql-comm原创 2021-09-26 16:42:32 · 130 阅读 · 0 评论 -
shell:mysql 批量删除符合匹配条件的数据表
#!/bin/bashfor i in `mysql -uloguser -p123456 -e "use Syslog;show tables;" 2>/dev/null | grep "^SystemEvents_2021_02_"`do{ mysql -uloguser -p12346 -e "use Syslog;drop table $i;" 2>/dev/null && echo "$i drop success !"}done原创 2021-09-13 16:14:04 · 352 阅读 · 0 评论 -
shell: mysql删除183天前的table(保留半年的log数据)
#!/bin/bashdt=SystemEvents_`date -d '183 days ago' +%Y_%m_%d`echo "info: Today is `date +%F`"echo "info: the table of 183 days ago is $dt"echo "info: start drop table $dt"mysql -uroot -p123456 -e "use Syslog;drop table $dt;"&&echo "info: .原创 2021-09-13 15:49:54 · 306 阅读 · 0 评论