|
|
发表于 2015-11-28 19:33:56
|
显示全部楼层
+ _- |7 ~6 _8 w9 R! o7 r& Q我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是: h* R, H& `- |1 ?
9 C' R5 ^/ m' h& N4 H2 c首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。
: R3 c8 c F3 E. q1 D& M1、df -hl 查看硬盘大小及剩余空间,以M显示
- Z0 Q1 Y+ `6 D6 k' v2、du -sm 查看文件夹数目+ h/ P+ U) A, m; ^2 |$ }8 d! H
添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
( P. C" m! t, d/ n! c* i在/home下新建一个dellog.sh- z5 s5 P1 D7 t8 K! I
1.touch dellog.sh: w% D; d: o; F9 H: A: @, v7 c
2.vi dellog.sh
' [) W, c7 `5 \( H4 K9 ~键入i 6 w7 p# I) r3 x) Y7 }" f
内容为
' z+ ]# |% j t7 v' H8 ]* G1. #!/bin/bash; c ?4 i/ Q0 Q0 y
2. cd /* V# H4 Z( X1 Y5 C" Y$ \
3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
- Z0 q9 c1 v! \: ~2 q+ P7 w4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志. @/ O) f, [. B+ j
5. amh nginx restart #Nginx重启
. X" ^( U+ T! F& r6. amh mysql restart #MySQL重启; [6 S) B: `4 x# P5 e
5 N; i7 u# S& D/ `
保存并退出
' B' s1 J/ S; A) y4 [: x 1.安ESC键" i& g3 |6 ^8 w, a1 _0 z+ G
2. :wq
6 Z6 @# u3 i6 ?# u+ e8 I然后执行命令0 A7 {: Q7 T! R( V5 f7 l
1. chmod 755 /home/dellog.sh
+ Z! _% V+ s8 q, @执行命令3 y* Y+ d. _5 w. s& l3 i' O3 X) V6 d
1. crontab -e4 q2 n; V2 s& n/ Y+ ?/ W' P
按 a 插入( K V& \" E6 ^2 m7 E, |' s
添加内容 复制进去
6 t8 _" l! E7 P! V8 [5 Y& l1. 0 4 1 * * /home/dellog.sh+ X W2 b$ c( y5 Z- D
保存并退出
[# Z0 ^3 L/ J! W! u' H$ C. H 1.安ESC键
& x h* R6 i& S 2. :wq
0 c, i. s# A+ j. A最后执行命令 看添加成功了没用& L1 ?: J0 U" M% c' y: I
1. crontab -l
. M, ~' r& a( r3 i; N添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件! {. G9 j( r% M: S
|
评分
-
查看全部评分
|