最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下nginx生成日志自動(dòng)切割的實(shí)現(xiàn)方法

 更新時(shí)間:2017年10月20日 15:33:37   作者:神神的蝸牛  
這篇文章主要介紹了 Linux下nginx生成日志自動(dòng)切割的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能看,需要的朋友可以參考下

Linux下nginx生成日志自動(dòng)切割的實(shí)現(xiàn)方法

1、編輯切割日志的 shell 程序,目錄自定

#vi /data/nginx/cut_nginx_log.sh 

輸入代碼:

#!/bin/bash 
             
# This script run at 00:00 
             
function cutAccess() 
{ 
  dir=$1 
  newdir="${dir}/$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")" 
  suffix=$(date -d "yesterday" +"%Y%m%d") 
  mkdir -p $newdir 
  mv ${dir}/access.log ${newdir}/access.$suffix.log 
} 
             
cutAccess "/home/wwwlogs/www.yourdomain.com/" 
cutAccess "/home/wwwlogs/www.yourdomain-1.com/" 
cutAccess "/home/wwwlogs/www.yourdomain-2.com/" 
           
# 重啟 nginx 
kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 

2、加入定時(shí)任務(wù),每天0點(diǎn)自動(dòng)切割

# crontab -e 
0 0 * * * /bin/bash /data/nginx/cut_nginx_log.sh 

3、nginx 日志格式

log_format access '$remote_addr - $remote_user [$time_local] "$request" ' 
      '$status $body_bytes_sent "$http_referer" ' 
      '"$http_user_agent" $http_x_forwarded_for'; 
access_log /home/wwwlogs/www.yourdomain.com/access.log access; 

如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Linux用戶管理與常見權(quán)限命令

    Linux用戶管理與常見權(quán)限命令

    在Linux系統(tǒng)中,用戶和組是管理權(quán)限和資源訪問的基本單元,用戶可以屬于一個(gè)或多個(gè)組,組用于集中管理一組用戶的權(quán)限,文件權(quán)限決定了用戶或組對(duì)文件的訪問級(jí)別,每個(gè)文件或目錄都有三個(gè)權(quán)限集,分別適用于文件所有者(User)、所屬組(Group)和其他用戶(Others)
    2024-08-08
  • Linux配置日志服務(wù)器的圖文教程

    Linux配置日志服務(wù)器的圖文教程

    這篇文章主要給大家介紹了關(guān)于Linux配置日志服務(wù)器的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Apache服務(wù)器必備基本安全設(shè)置

    Apache服務(wù)器必備基本安全設(shè)置

    這篇文章主要介紹了Apache服務(wù)器必備基本安全設(shè)置,需要的朋友可以參考下
    2014-03-03
  • Linux nl命令的使用方法

    Linux nl命令的使用方法

    這篇文章主要介紹了Linux nl命令的使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Linux中英文命令對(duì)應(yīng)

    Linux中英文命令對(duì)應(yīng)

    本文我們把Linux的中英文命令做了對(duì)應(yīng)翻譯,給需要的朋友參考一下。
    2017-12-12
  • 在Linux系統(tǒng)中高效查找文件所在位置的方法

    在Linux系統(tǒng)中高效查找文件所在位置的方法

    Linux操作系統(tǒng)以其強(qiáng)大的功能和靈活性而聞名,其文件系統(tǒng)結(jié)構(gòu)也是其強(qiáng)大功能的一部分,在Linux中,文件和目錄以樹狀結(jié)構(gòu)組織,這使得查找特定文件或目錄變得至關(guān)重要,本文將介紹幾種在Linux中查找文件所在位置的方法,從而提高工作效率,需要的朋友可以參考下
    2024-11-11
  • CentOS7下Firewall防火墻配置用法詳解(推薦)

    CentOS7下Firewall防火墻配置用法詳解(推薦)

    centos 7中防火墻是一個(gè)非常的強(qiáng)大的功能了,這篇文章主要介紹了CentOS7下Firewall防火墻配置用法詳解(推薦),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。
    2016-12-12
  • 源碼安裝apache腳本部署過程詳解

    源碼安裝apache腳本部署過程詳解

    這篇文章主要介紹了源碼安裝apache腳本部署,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • CentOS7使用dnf安裝mysql的方法

    CentOS7使用dnf安裝mysql的方法

    本篇文章主要介紹了CentOS7使用dnf安裝mysql的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-03-03
  • Apache服務(wù)器主配置文件httpd.conf詳解

    Apache服務(wù)器主配置文件httpd.conf詳解

    這篇文章主要介紹了Apache服務(wù)器主配置文件httpd.conf詳解,需要的朋友可以參考下
    2014-09-09

最新評(píng)論

德清县| 潜山县| 安乡县| 浙江省| 柞水县| 景东| 屯昌县| 兰坪| 城市| 屯门区| 沽源县| 延边| 屏东县| 海兴县| 双江| 三穗县| 清水县| 湟源县| 兴仁县| 喜德县| 沂南县| 海门市| 克山县| 且末县| 娄底市| 朔州市| 凤凰县| 新泰市| 海林市| 西林县| 凉城县| 金塔县| 大连市| 凤凰县| 高雄县| 于都县| 三明市| 福建省| 靖边县| 莲花县| 措美县|