|
发表于 2015-11-28 19:33:56
|
显示全部楼层
$ q+ C( T9 ^7 h我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:
9 r1 W- R% V8 g- C6 {/ \; }0 z; X$ Q: ^" b `. r% C. ?8 |9 w; H
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。' ^0 v' a2 `, ~0 O4 |) E5 X
1、df -hl 查看硬盘大小及剩余空间,以M显示" p! M k9 @! b# \3 i
2、du -sm 查看文件夹数目1 W8 _. z7 `1 O* }: x9 F- N
添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
H/ p5 i# U7 H3 i' |" W在/home下新建一个dellog.sh
" ~8 \4 [0 }; \( X. w; X' b1.touch dellog.sh7 q9 Q0 y: \2 X
2.vi dellog.sh
# j* _3 H+ q" k, z a, @键入i - W( X; W% D6 s0 i* I
内容为& W6 m/ H: O M- t5 Z
1. #!/bin/bash2 _3 W8 T! W$ c, U7 w- Q. T
2. cd /
, \: C! @) G3 E/ B3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
2 u3 ?- g- T" E# d4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志
' `6 X2 r& V* b+ A% P5. amh nginx restart #Nginx重启
; z# Z; h9 `- G1 x4 ]! v0 m6. amh mysql restart #MySQL重启6 m) [ `- G0 f: B; W
7 t! R4 M4 |9 d/ R3 }
保存并退出
7 P7 U) v. w" R' z- m1 j* F 1.安ESC键
8 g0 |( Y# g3 E( @3 Z b; F 2. :wq
0 r% l s$ l$ ~8 P+ K) A; v, {然后执行命令/ |/ q+ I* T `' s) i
1. chmod 755 /home/dellog.sh
' V! b* c k* K' p, P执行命令8 J" r- v8 i! m+ W- \" P4 f4 r
1. crontab -e% f" D+ X& X: K7 X0 R! f' e* s
按 a 插入4 q) O5 n/ ^; h" u7 i9 i$ c
添加内容 复制进去& q6 o) J; B/ P& {8 [, f+ L
1. 0 4 1 * * /home/dellog.sh
8 J' G9 O9 v. z5 m+ h5 \ O8 d保存并退出9 W$ _6 l9 A5 ^5 M# q
1.安ESC键: g, k$ F0 L6 P
2. :wq2 r! n, V/ l% ~7 s. ?6 T
最后执行命令 看添加成功了没用
- M {! O R7 f% N, g- n; e1. crontab -l, U" c! k% T$ M' i, H4 m* r
添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件* F% g7 G! L# e; p
|
评分
-
查看全部评分
|