003 File Manager
Current Path:
/etc/periodic/daily
etc
/
periodic
/
daily
/
📁
..
📄
100.clean-disks
(1.17 KB)
📄
110.clean-tmps
(1.46 KB)
📄
120.clean-preserve
(1012 B)
📄
130.clean-msgs
(619 B)
📄
140.clean-rwho
(980 B)
📄
150.clean-hoststat
(505 B)
📄
200.backup-passwd
(1.63 KB)
📄
210.backup-aliases
(916 B)
📄
221.backup-gpart
(2.98 KB)
📄
222.backup-gmirror
(1.52 KB)
📄
223.backup-zfs
(1.62 KB)
📄
300.calendar
(605 B)
📄
310.accounting
(1.36 KB)
📄
330.news
(640 B)
📄
400.status-disks
(682 B)
📄
401.status-graid
(492 B)
📄
404.status-zfs
(718 B)
📄
406.status-gmirror
(501 B)
📄
407.status-graid3
(497 B)
📄
408.status-gstripe
(495 B)
📄
409.status-gconcat
(495 B)
📄
410.status-mfi
(591 B)
📄
420.status-network
(518 B)
📄
430.status-uptime
(612 B)
📄
440.status-mailq
(1.32 KB)
📄
450.status-security
(912 B)
📄
460.status-mail-rejects
(1.86 KB)
📄
480.leapfile-ntpd
(360 B)
📄
480.status-ntpd
(408 B)
📄
500.queuerun
(646 B)
📄
510.status-world-kernel
(747 B)
📄
800.scrub-zfs
(2.67 KB)
📄
999.local
(723 B)
Editing: 110.clean-tmps
#!/bin/sh # # $FreeBSD$ # # Perform temporary directory cleaning so that long-lived systems # don't end up with excessively old files there. # # If there is a global system configuration file, suck it in. # if [ -r /etc/defaults/periodic.conf ] then . /etc/defaults/periodic.conf source_periodic_confs fi case "$daily_clean_tmps_enable" in [Yy][Ee][Ss]) if [ -z "$daily_clean_tmps_days" ] then echo '$daily_clean_tmps_enable is set but' \ '$daily_clean_tmps_days is not' rc=2 else echo "" echo "Removing old temporary files:" set -f noglob args="-atime +$daily_clean_tmps_days -mtime +$daily_clean_tmps_days" args="${args} -ctime +$daily_clean_tmps_days" dargs="-empty -mtime +$daily_clean_tmps_days" [ -n "$daily_clean_tmps_ignore" ] && { args="$args "`echo " ${daily_clean_tmps_ignore% }" | sed 's/[ ][ ]*/ ! -name /g'` dargs="$dargs "`echo " ${daily_clean_tmps_ignore% }" | sed 's/[ ][ ]*/ ! -name /g'` } case "$daily_clean_tmps_verbose" in [Yy][Ee][Ss]) print=-print;; *) print=;; esac rc=$(for dir in $daily_clean_tmps_dirs do [ ."${dir#/}" != ."$dir" -a -d $dir ] && cd $dir && { find -x -d . -type f $args -delete $print find -x -d . ! -name . -type d $dargs -delete $print } | sed "s,^\\., $dir," done | tee /dev/stderr | wc -l) [ -z "$print" ] && rc=0 [ $rc -gt 1 ] && rc=1 set -f glob fi;; *) rc=0;; esac exit $rc
Upload File
Create Folder