|
发表于 2015-11-28 19:33:56
|
显示全部楼层
; l" m; Z# l5 G# j. c我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:
( A. M' d _- v F7 v. t+ ~+ q1 _6 m$ C
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。
8 Z% Z; x7 h3 |: n4 B4 `1、df -hl 查看硬盘大小及剩余空间,以M显示
2 K8 c7 q7 h2 _2、du -sm 查看文件夹数目
: y4 U! M6 K9 |. `: G% P添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
3 v: ~( h. x/ }$ i) R在/home下新建一个dellog.sh
4 q# e' o. _( I. b. t- T1.touch dellog.sh* K" V6 d8 }- J, }, \# r! H3 N
2.vi dellog.sh + l, T8 g5 k9 O) ?% i) q' r
键入i ' `& i! l& Q1 U/ D9 c
内容为" _& Y8 h+ w6 p' B, ?, r
1. #!/bin/bash
9 h V+ m4 ]; d+ Y# x1 m# \2. cd /0 R: G' |, Q7 L! F# ]* t0 V# L
3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
7 ]) M6 v' D0 D) ^' M4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志
& x8 d B ~2 W0 J. t5. amh nginx restart #Nginx重启# p3 B6 Q' t* x, j1 g4 j: |
6. amh mysql restart #MySQL重启
; v; O' ]8 A; Y/ s3 N4 k6 ~; _2 o" l- j E1 T
保存并退出- Q8 t% j' n, f W
1.安ESC键
( \! @5 W4 U$ q# \3 Q H a, b 2. :wq: u: C% s1 h n @' g I. b
然后执行命令' z& h% v3 g# p! {+ s- y
1. chmod 755 /home/dellog.sh; H7 }- Z& S7 r9 T/ @% F
执行命令# b8 s/ ?/ R& ?) x
1. crontab -e
$ u D5 f- X- ]% V. c按 a 插入
6 e& F/ y! l' |" e添加内容 复制进去. E, H' U+ R' _5 q
1. 0 4 1 * * /home/dellog.sh
) \0 |# |1 T7 d) R" f8 {; A4 r保存并退出/ Y, ^: q+ c: K' q r
1.安ESC键/ S' ^8 n p$ _1 C
2. :wq; ]& t+ ~$ K% x6 Y
最后执行命令 看添加成功了没用2 m# C" C4 }9 I' i
1. crontab -l
' f4 Q, ~0 s, X添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
$ l- F! Y; E6 z |
评分
-
查看全部评分
|