随笔分类 -  shell

摘要:增量备份日志脚本 全量同步到远程,然后增量备份删除,本地跟远程文件保持一致,本地删除远程也会跟着删除,本地保存180天的文件 #!/bin/bash # 源日志文件夹 source_dir="/data/logs/zlsd-collection-api/" # 目标远程服务器地址 remote_se 阅读全文
posted @ 2024-03-27 16:24 taotaozh 阅读(21) 评论(0) 推荐(0) 编辑
摘要:实现基于key验证的脚本1: [root@centos7 ~]#vim /etc/ssh/ssh_config # 免应答known_hosts StrictHostKeyChecking no [root@centos7 ~]#cat hosts.list 192.168.1.210 192.16 阅读全文
posted @ 2023-02-06 16:59 taotaozh 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1、检测两台服务器指定目录下的文件一致性 #!/bin/bash ###################################### 检测两台服务器指定目录下的文件一致性 ##################################### #通过对比两台服务器上文件的md5值,达到 阅读全文
posted @ 2021-09-29 00:09 taotaozh 阅读(2306) 评论(0) 推荐(0) 编辑
摘要:systemd是目前Linux系统上主要的系统守护进程管理工具,由于init一方面对于进程的管理是串行化的,容易出现阻塞情况,另一方面init也仅仅是执行启动脚本,并不能对服务本身进行更多的管理。所以从CentOS 7开始也由systemd取代了init作为默认的系统进程管理工具。 systemd所 阅读全文
posted @ 2021-07-23 22:44 taotaozh 阅读(3162) 评论(0) 推荐(0) 编辑
摘要:1、用时间戳显示当前时间:date +%s [root@masternode1 ~]# date +%s 1624091552 2、将时间戳转换成日期时间:date -d @1568271453 [root@masternode1 ~]# date -d @1568271453 Thu Sep 12 阅读全文
posted @ 2021-06-19 16:38 taotaozh 阅读(2576) 评论(0) 推荐(0) 编辑
摘要:# 获取时间 [root@node1 ~]# date Thu Dec 3 15:07:24 CST 2020 # 获取前一天的时间 [root@node1 ~]# date +%Y-%m-%d -d "1 days ago" 2020-12-02 # 获取前n天的时间 [root@node1 ~] 阅读全文
posted @ 2020-12-03 15:10 taotaozh 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1、删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2、查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : %a"|sort -k5 -nr 3、按 CPU 利用率从大到小排列 ps -e -o "%C : %p : %z 阅读全文
posted @ 2020-12-02 19:57 taotaozh 阅读(134) 评论(0) 推荐(0) 编辑
摘要:ping 192.168.1.42 -c 1 | awk '{print $6}'|grep 'ttl' | awk -F '=' '{print $2}' 例子: #!/bin/bash for i in `cat allip` do ping=`ping 192.168.1.42 -c 1 | 阅读全文
posted @ 2020-11-30 17:32 taotaozh 阅读(374) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示