Linux下怎么分割shell
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇"Linux下怎么分割shell"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"L
千家信息网最后更新 2026年11月03日Linux下怎么分割shell
这篇"Linux下怎么分割shell"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Linux下怎么分割shell"文章吧。
脚本如下:
#!/bin/bash#function:cut nginx log files for lnmp v0.5 and v0.6#author: http://lnmp.org#设置你的日志存放的目录log_files_path="/home/wwwlogs/"#日志以年/月的目录形式存放log_files_dir=${log_files_path}$(date -d "yesterday" +"%y")/$(date -d "yesterday" +"%m")#设置需要进行日志分割的日志文件名称,多个以空格隔开log_files_name=(access www.abc3210.com)#设置nginx的安装路径nginx_sbin="/usr/local/nginx/sbin/nginx"#set how long you want to savesave_days=30#############################################please do not modify the following script #############################################mkdir -p $log_files_dirlog_files_num=${#log_files_name[@]}#cut nginx log filesfor((i=0;i<$log_files_num;i++));domv ${log_files_path}${log_files_name[i]}.log ${log_files_dir}/${log_files_name[i]}_$(date -d "yesterday" +"%y%m%d").logdone#delete 30 days ago nginx log filesfind $log_files_path -mtime +$save_days -exec rm -rf {} \; $nginx_sbin -s reload把上面的保存为.sh文件,然后给上可执行权限,再配合linux的计划任务
以上就是关于"Linux下怎么分割shell"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
内容
日志
文件
文章
目录
知识
篇文章
价值
任务
多个
大部分
就是
形式
文件名
更多
权限
步骤
知识点
空格
脚本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网与科技
中关村互联网科技集团
科技股互联网
麻工互联网科技
深圳互联网络科技有限公司
互联网科技公司官网
猫创互联网科技
火传媒上海互联网科技
互联网前沿科技
辽宁互联网新科技
速维有品互联网信息科技(苏州)有限公司
电子科技大学互联网创业大赛
畅思互联网科技
爱医互联网络科技
产业互联网科技服务公司
互联网科技股为什么大涨
广州智享互联网科技
保山互联网科技靠谱吗
陕西彩京云互联网科技有限公司
科技发展第三阶段互联网时代
安徽鑫晟辉互联网科技
宁波青枫互联网科技有限公司
青岛科技大学互联网大赛研究生
深圳艾果互联网通讯科技
互联网科技如何创业
工业互联网展湾科技股份有限公司
互联网领先科技宣传片
易企秀互联网科技是做什么的
互联网领先科技活动
瑞安市蟠桃会互联网科技有限公司