|
发表于 2015-11-28 19:33:56
|
显示全部楼层
. M) C% W( [, X' _6 @4 v) H+ ]我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:
) t: V4 ~- e$ j; m/ H/ l% k N ~6 V! t: W% l
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。
2 @0 J% Y: }' c0 ]' I* [1 R1、df -hl 查看硬盘大小及剩余空间,以M显示0 [* S; ]: e ^& {) Q
2、du -sm 查看文件夹数目. y/ ]% {- b) D4 {5 j+ }4 ~4 y
添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件) w6 ]8 ^6 m: X
在/home下新建一个dellog.sh
) z$ W5 s5 g" `% |1.touch dellog.sh! r5 l2 I. k+ }- J' K
2.vi dellog.sh / t. y0 Q. M, y) P; `7 a
键入i 0 z2 z1 r4 y# a5 e1 |+ k5 y
内容为 K; R- b: K6 x4 b
1. #!/bin/bash' g; @$ V+ ?+ Z6 Q' G
2. cd /
3 u( _8 N5 @2 g f! s* w0 z5 i3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
, `! u7 ?# H. p+ g5 E1 k* N' ]4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志
8 [) x& `' V9 a0 J' K5. amh nginx restart #Nginx重启# e2 C9 @7 A4 Y
6. amh mysql restart #MySQL重启- U# U- H+ W0 r
6 S K- `7 I) [7 _* U+ _ b$ f
保存并退出+ n5 I& r* H* v& U/ [+ t6 t
1.安ESC键1 u( f% ^! ~: H9 ?+ M
2. :wq0 x S4 x' [3 r" b' z7 q2 Q
然后执行命令
8 ]3 w/ E/ s, T; p: l1. chmod 755 /home/dellog.sh6 p. ^6 X4 L1 H
执行命令
0 r) S' `" G% \ @8 N, n1. crontab -e& B3 G, n9 w! ~+ f" X! @* }
按 a 插入& s6 x1 ~0 \' R' [ k: b/ Q
添加内容 复制进去( T/ S3 k; F; J5 C
1. 0 4 1 * * /home/dellog.sh/ Y: K, b: y- P+ n' {' [
保存并退出5 g; g% m) \7 \4 V
1.安ESC键; `& v/ c) z/ K$ D3 J6 M' M- c \
2. :wq$ z' j+ J [& `8 ? ~
最后执行命令 看添加成功了没用
# A7 `( |: w+ G1. crontab -l
% q& Q/ u" o) _添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
0 z$ ]2 k$ \" V1 w+ D0 [ |
评分
-
查看全部评分
|