• CentOS系统/tmp目录里面的文件默认保留多久


    一、CentOS系统/tmp目录里面的文件默认保留多久

      CentOS6默认保留30天,CentOS7默认保留10天

      一、CentOS7系统/tmp目录里面的文件默认保留多久

      CentOS7默认保留10天,查看系统配置如下

    复制代码
    [root@v05-docker-net-test02 ~]# cd /usr/lib/tmpfiles.d/
    [root@v05-docker-net-test02 tmpfiles.d]# ls
    etc.conf          iptraf-ng.conf  libselinux.conf  pam.conf  python.conf   rpm.conf  selinux-policy.conf  systemd.conf          tmp.conf    var.conf
    initscripts.conf  legacy.conf     lvm2.conf        ppp.conf  rpcbind.conf  sap.conf  sudo.conf            systemd-nologin.conf  tuned.conf  x11.conf
    复制代码
    复制代码
    [root@v05-docker-net-test02 tmpfiles.d]# cat tmp.conf 
    #  This file is part of systemd.
    #
    #  systemd is free software; you can redistribute it and/or modify it
    #  under the terms of the GNU Lesser General Public License as published by
    #  the Free Software Foundation; either version 2.1 of the License, or
    #  (at your option) any later version.
    
    # See tmpfiles.d(5) for details
    
    # Clear tmp directories separately, to make them easier to override
    # 默认保留时间变为了10天,如果这10天内没做任何调整,会被处理
    v /tmp 1777 root root 10d
    v /var/tmp 1777 root root 30d
    
    # Exclude namespace mountpoints created with PrivateTmp=yes
    x /tmp/systemd-private-%b-*
    X /tmp/systemd-private-%b-*/tmp
    x /var/tmp/systemd-private-%b-*
    X /var/tmp/systemd-private-%b-*/tmp
    复制代码

      二、CentOS6系统/tmp目录里面的文件默认保留多久

      CentOS6默认保留30天,查看系统配置如下

    root@v01-apppre-mobile01 ~]# cd /etc/cron.daily
    [root@v01-apppre-mobile01 cron.daily]# ls
    logrotate  makewhatis.cron  mlocate.cron  prelink  readahead.cron  tmpwatch
    复制代码
    [root@v01-apppre-mobile01 cron.daily]# cat logrotate 
    #!/bin/sh
    
    /usr/sbin/logrotate /etc/logrotate.conf
    EXITVALUE=$?
    if [ $EXITVALUE != 0 ]; then
        /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
    fi
    exit 0
    [root@v01-apppre-mobile01 cron.daily]# cat tmpwatch 
    #! /bin/sh
    flags=-umc
    /usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix 
        -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix 
        -X '/tmp/hsperfdata_*' -X '/tmp/.hdb*lock' -X '/tmp/.sapstartsrv*.log' 
        -X '/tmp/pymp-*' 10d /tmp
    /usr/sbin/tmpwatch "$flags" 30d /var/tmp
    for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
        if [ -d "$d" ]; then
        /usr/sbin/tmpwatch "$flags" -f 30d "$d"
        fi
    done
    复制代码

    原文链接:https://www.cnblogs.com/happy-king/p/9549183.html

  • 相关阅读:
    win8应用商店安装路径
    GridView用存储过程实现分页
    Struts学习笔记之HTML标签库
    一个大学毕业生的反思
    JUnit in Action关于Controller的简明阐述
    Struts学习笔记之BEAN标签库
    Struts中web.xml和strutsconfig.xml配置详解
    Os学习笔记之处理机调度
    log4j.properties配置详解
    JUnit学习笔记之简介
  • 原文地址:https://www.cnblogs.com/soymilk2019/p/12674901.html
Copyright © 2020-2023  润新知