|
发表于 2015-11-28 19:33:56
|
显示全部楼层
f4 j" X. @. u8 |我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:
+ ^1 W# {. R2 B* E0 z" G& l* a( i/ F& Q0 `- h8 U
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。! ]4 O: v; f$ b: P( {4 h
1、df -hl 查看硬盘大小及剩余空间,以M显示& g* _; K6 O) b& E* M* g0 u- U# J
2、du -sm 查看文件夹数目
$ {9 v9 A7 C& {! }添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件+ n6 ^+ ~* t; j9 c9 m& U
在/home下新建一个dellog.sh
% \0 `3 B" o: _9 ?1.touch dellog.sh& Q* j4 C2 y1 A# a* ?( d S; F
2.vi dellog.sh
% G! O0 w* j" F$ B6 t- N7 F) `键入i
0 S* ~4 {0 s5 d, B }内容为
9 @& |3 [9 H4 ?( m2 I% ^, m1. #!/bin/bash
5 @1 q; ~, ~6 p& c5 i: x2. cd /
7 A4 W4 F# \1 M1 K( ?# ~9 y3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志% ~4 f" j+ t3 m3 x7 ]8 V1 t t; M; `
4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志7 Q. n, v* S9 @1 W# ~" M. N. ^) D" _
5. amh nginx restart #Nginx重启3 \ z6 T1 f% y5 e* ]
6. amh mysql restart #MySQL重启
( }4 d3 V6 M6 U! }" p$ A6 z0 [) W* Y" O" { j+ ]; l0 _
保存并退出
8 m, r3 V, U0 k. Y2 e6 r4 l1 V 1.安ESC键
}5 e+ O) @. V; u: B1 @5 A0 O 2. :wq
7 t1 A5 U7 ^- c/ T然后执行命令
5 B# j* J4 B& h- u9 ^0 r5 v1. chmod 755 /home/dellog.sh! X6 p/ a# C n; B& F5 _' A8 g) l
执行命令) N- D, o2 M+ Y' g8 @9 ^0 ^
1. crontab -e* y$ | y0 k2 f2 s- ?$ P) {9 N
按 a 插入6 i4 \; ^3 W7 z# l( `' S. o/ n
添加内容 复制进去& p. u' h# a8 v! f" y
1. 0 4 1 * * /home/dellog.sh3 x! Z. N$ j4 f7 _
保存并退出
* ^& M# f: a2 S. N! ?" y 1.安ESC键
1 a4 ^9 u1 K4 _0 B9 c 2. :wq
5 @* C$ b1 Y2 z9 t/ x最后执行命令 看添加成功了没用2 q/ z6 H; Y+ a# `1 ^" O2 d5 h
1. crontab -l
& d/ c6 j. V6 ^7 V1 s. T8 l添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件, V' X% M; l$ k7 g# ?
|
评分
-
查看全部评分
|