linux下项目日志自定义管理和保留清理方

概述:很多时候我们在linux系统中需要对项目的日志进行保留期限的控制,最近遇到了这样一个需求,保留项目日志的7天,也就是一周的时间,其他的日志全部删除,由于每天产生的日...
概述:很多时候我们在linux系统中需要对项目的日志进行保留期限的控制,最近遇到了这样一个需求,保留项目日志的7天,也就是一周的时间,其他的日志全部删除,由于每天产生的日...
压缩与解压相关: gzip file.txt //压缩.gz文件 gip -d file.txt.gz //解压.gz文件 tar -zxvf file.tar.gz //解压.tar.gz文件 tar -zxvf file.tar.gz -C /home/file/ //解压.tar.gz文件到指定目录 tar -zcf file.tar.gz file //压...
很多时候,我们在linux系统中会需要调整一些默认的内核参数,特别是在高并发系统下,除了中间件nginx、tomcat、redis、mysql等等,系统层面的优化也是特别重要的,例如sysctl.conf中的下面...
概述: 最近有个新需求,将指定目录中的文件全部生成一个同名的.md5文件,内容是该文件的md5值。例如:/opt/001/ 目录下有个123.txt , 那么将在/opt/001/目录下生成一个123.md5文件,该内容...
Redis AOF是类似于log的机制,每次写操作都会写到硬盘上,当系统崩溃时,可以通过AOF来恢复数据。每个带有写操作的命令被Redis服务器端收到运行时,该命令都会被记录到AOF文件上。由...
思路:将容器制作成镜像,再备份镜像。 docker commit -p 容器id 制作镜像名 1、导出导入法 1)、docker save -o backup.tar 制作镜像名 2)、复制backup.tar文件到新的目标机器 3)、docker load -i b...
概述: 假设本地镜像ID为18ddj19kd9 , 推送该镜像到阿里云仓库 1、提交镜像到远程仓库 #登录远程仓库系统$sudo docker login --username=xxxx registry.cn-hangzhou.aliyuncs.com#docker tag 标记本地镜像,将其...
1、下载镜像: docker pull phpmyadmin 2 启动phpadmin服务 docker run --name phpmyadmin -d -e PMA_ARBITRARY=1 -p 8080:80 phpmyadmin/phpmyadmin 参数说明: PMA_ARBITRARY -设置为1时,将允许连接到任意服务器 PMA_HOST...
字符串比较:是否相同 if [ $A = $B ]; then echo [ = ] fi 字符串比较:是否相同,与上面的=相同 if [ $A == $B ]; then echo [ == ] fi 数比较: -eq 等于,如:if [ $a -eq $b ] -ne 不等于,如:if [ $a -ne $b ] -gt 大...
源文件示例: head -n 10 ip.list #显示文件前10行 tail -n 10 ip.list #显示文件最后10行 tail -n 10 ip.list | head -n 5 #显示文件最后10行的前5行【倒数】 head -n 10 ip.list | tail -n 5 #显示文件前10行的后...
概述:我们都知道在linux下,history记录着用户操作历史记录,但许多朋友发现,这个记录并不完善,特别是在同一个账号不同用户登录的情况下,history是无法区分谁来执行的命令的,或...
概述:在许多时候,我们对一个应用部署好后,需要调试或者测试看看服务是否正常可用,对于redis单节点来说我们直接使用redis info即可知道它的状态是否正常了,那么对于rediscluster集...
最近发现ssh代理转发还挺有意思,记录一下这个过程:有机器A 、B、C ,原本是准备在A上生成密钥对,实现登录到B与C免密登录,结果发现,使用SecureCRT绑定A的密钥登录B与C后,三个机...