|
|
发表于 2015-11-28 19:33:56
|
显示全部楼层
* \+ L; U q1 D, K我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:* M$ r S- S. d& [% `
% U& k# N- u; q3 w+ Q8 O
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。0 H% a* \# h; V7 H
1、df -hl 查看硬盘大小及剩余空间,以M显示$ [& k# ] V* ]
2、du -sm 查看文件夹数目. G" K- \7 N9 r+ q
添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件- s3 @: K8 i5 X& s: W$ O
在/home下新建一个dellog.sh* D/ R! C$ l1 G0 ^" Q7 V0 w( t
1.touch dellog.sh
) |- R. F; e0 y! I) \2.vi dellog.sh
" P- r/ ^8 G/ T: Q) d" ^& J: V键入i % |: L6 L( O% I1 U3 c# _/ M
内容为
Y% g1 f, D( `3 c1. #!/bin/bash {$ [. H# g z; Q. J
2. cd /) P) w7 d; V* T% o S& j
3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志$ X8 o& t1 L5 `1 [
4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志) j. l3 |7 v$ [
5. amh nginx restart #Nginx重启
4 f% o/ B+ Z/ l7 B0 D) @6. amh mysql restart #MySQL重启
. Z" [8 Q! ?; w( m+ H2 k: X2 \; ~* |" t* u' D; b% w
保存并退出0 X- U+ g! r+ Z# I+ C+ i8 M/ i
1.安ESC键
% \2 G5 W, G B% @ 2. :wq% ^7 V& Q O) D4 O1 t
然后执行命令. K( q' I; W, I# d; i1 ~
1. chmod 755 /home/dellog.sh
1 H- i0 w* s: h& x+ g! o. u执行命令2 ?& j7 } ^' v, S1 P( }4 m
1. crontab -e
6 ?" q1 \6 Z( g# v# D+ T; F按 a 插入$ {; X' P2 I+ a5 n, H
添加内容 复制进去- T3 A8 y. F0 o
1. 0 4 1 * * /home/dellog.sh
: ^1 Y8 G3 Y+ d保存并退出2 L% u: I2 o" x' P: b- _
1.安ESC键
: \1 E6 g; v& Z& E2 Q1 r 2. :wq# E* B* Q M0 @8 C2 p) z# H
最后执行命令 看添加成功了没用
1 V: L- P' g1 n5 e0 B, e; v; ?1. crontab -l' |! a1 q; l; E5 H9 S/ M
添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
7 b+ h! ^" ~, }% M |
评分
-
查看全部评分
|