|
|
发表于 2015-11-28 19:33:56
|
显示全部楼层
) l6 H$ V/ s& r
我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:% K; _' ~& {1 q# ^' L: v
' z- P- \/ F9 s* \
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。: R0 ~" @0 K+ c+ T( a
1、df -hl 查看硬盘大小及剩余空间,以M显示
- ~. u4 l4 O3 {! o, U2、du -sm 查看文件夹数目
+ f! v9 k- h- p: k添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件( n) Z2 a4 g' |1 k N" ]& z. Y) Y+ Y
在/home下新建一个dellog.sh3 t8 C5 U! C9 [9 b2 e
1.touch dellog.sh) R3 R! K& R/ p
2.vi dellog.sh
4 E' H) M( B$ l( }- h键入i
$ U; _) z. @0 J0 c3 {% B0 c$ [内容为 s0 e( y; A. H# ?; @
1. #!/bin/bash
+ `8 l) g' `/ A1 g( d2. cd /# C I6 v$ o3 Q: s5 k! E8 c
3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
e( E+ D# x) ~1 u+ K% F4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志# h- D/ v2 f' T+ g Y
5. amh nginx restart #Nginx重启
) V& H$ L8 b6 L; E K) o6. amh mysql restart #MySQL重启8 y) {4 |7 h! q% g# Y& ?& O
* {5 F) N U) Z+ w `
保存并退出
$ r/ n% `+ w9 A4 A 1.安ESC键* R" r( x& ~# x3 O; U+ N
2. :wq& H5 S8 A- y4 S( X! x* u
然后执行命令% e# V9 V( v* |
1. chmod 755 /home/dellog.sh% s& n% @2 I* Z; H- x
执行命令8 }: h' ~ L0 u
1. crontab -e- s' ~! X3 S: i% U1 t" w1 W, d2 Q
按 a 插入
. V. e% j( g) c9 i! Z* ^添加内容 复制进去3 V- [: P7 t5 c+ `6 `/ i
1. 0 4 1 * * /home/dellog.sh
# O7 {( h* I( V* H保存并退出
1 ~& _6 U5 z+ @! a: @% l 1.安ESC键. w6 @( `1 D+ l% ?4 q/ G0 B/ g- D
2. :wq
) h: n2 B! p4 D最后执行命令 看添加成功了没用8 m/ ?5 ]$ W; C
1. crontab -l. W$ p" y) a% R% G: A$ |
添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件, @8 N- B! l1 W) l
|
评分
-
查看全部评分
|