摘要: 在 CentOS 上,你可以使用 logrotate 工具来根据文件大小切割日志。以下是一些步骤来设置日志切割: 1、确保你已经安装了 logrotate 工具。如果没有安装,可以使用以下命令进行安装: sudo yum install logrotate -y 2、创建一个新的日志切割配置文件,比 阅读全文
posted @ 2024-06-27 10:28 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: curl命令来自英文词组CommandLine URL的缩写,其功能是在Shell终端界面中基于URL规则进行文件传输工作。curl是一款综合性的传输工具,可以上传也可以下载,支持HTTP、HTTPS、FTP等30余种常见协?议。 语法格式:curl 参数 网址URL 文件名 参考示例 获取指定网站 阅读全文
posted @ 2024-06-20 13:41 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: sshpass命令来自英文词组“SSH password”的缩写,其功能是用于非交互式验证SSH密码。SSH是Linux系统平台中最常用的远程控制协议之一,使用ssh命令进行远程连接时需要交换式验证密码信息,不利于在Shell脚本中调用。而sshpass命令则很好地解决了这个脚本调用问题,用户可以直 阅读全文
posted @ 2024-06-20 13:38 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: find /home -type d | wc -l find /home -type d -exec ls -ld {} ; | wc -l 阅读全文
posted @ 2024-06-20 09:42 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: rsync -a --info=PROGRESS2 test /ceshi/ 阅读全文
posted @ 2024-06-19 12:59 还得多长时间· 阅读(3) 评论(0) 推荐(0) 编辑
摘要: (1) vi--:%s/str//gn(:%s/w//gn) (2) grep -o 'str' filename |wc -l(grep -o 'w' test1.txt |wc -l)--查找一个字符 (3) grep -o 'str1|str2' filename |wc -l(grep -o 阅读全文
posted @ 2024-06-18 10:32 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: sed -i 's/old/new/g' filename vi/vim里面 :%s/old/new/g 修改文件中第n行到第m行以new代替old sed -i 'n,ms/old/new/g' filename 阅读全文
posted @ 2024-06-18 10:02 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 获取随机8位字符串 [root@docker ~]# echo $RANDOM | md5sum |cut -c 1-8 15ea2e0d [root@docker ~]# echo $RANDOM | md5sum |cut -c 1-8 65e1a914 [root@docker ~]# ope 阅读全文
posted @ 2024-06-17 13:10 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、编写自定义脚本 cat /root/test.sh !/bin/bash 每隔5s打印当前时间并输出到指定文件里 while true do echo "date '+%Y-%m-%d %H:%M:%S'" >> /root/a.log sleep 5 done 2、将脚本设置成服务 vim / 阅读全文
posted @ 2024-06-14 13:29 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 确认路由表上是否存在mac地址冲突的方式: 在Linux系统下,可以通过命令行执行arp -a查看本地ARP缓存表信息。如果某个IP对应多个MAC地址,则说明存在冲突。 也可以通过交换机或路由器的ARP表、MAC地址绑定表、DHCP客户端列表等功能查看设备MAC地址分配情况。 如果发现确实存在MAC 阅读全文
posted @ 2024-06-13 12:32 还得多长时间· 阅读(1) 评论(0) 推荐(0) 编辑