|
|
发表于 2015-11-28 19:33:56
|
显示全部楼层
|* ~# D3 m! s5 Z! _
我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:. d9 E* ~ r/ e2 J( N: d
- r7 l1 n" t7 D( V首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。
0 Y+ I8 d, L3 B% D) S. Z& H1、df -hl 查看硬盘大小及剩余空间,以M显示
& O: U1 Q. b1 n/ g% \2 s5 D2、du -sm 查看文件夹数目
/ B9 g y4 [8 d/ E% C添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
9 Z Q$ W* b9 L" l9 [9 N; ~在/home下新建一个dellog.sh, H2 q9 p2 `$ d: g W
1.touch dellog.sh
% b& }8 t0 ^# n* l5 }# ]2.vi dellog.sh
- [* |; G8 V8 u g6 W6 Y2 q& n键入i , n/ W% P" ?3 }7 i6 u+ C/ l$ G" X
内容为
! ~2 i, X5 c2 R9 L8 m, J( m8 g: s3 W1. #!/bin/bash
0 H8 t$ V, l! v9 f2. cd /3 {% z5 H7 d1 l# z- M
3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
& T% S# r- ~+ E$ V" D) U4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志$ q2 \3 E; K0 U( y
5. amh nginx restart #Nginx重启
& }$ `4 k6 H, ?# \( m5 ], l$ |1 k: E6. amh mysql restart #MySQL重启% m8 ^8 @5 A/ q5 A H/ K
, i1 z/ V2 _8 b2 b0 M1 \保存并退出
A6 L0 P, ?" S" M( ^ 1.安ESC键1 z9 d5 O' l! W7 J
2. :wq
. }% @3 i! S0 L! Y( J6 a4 V然后执行命令! s# f9 m+ P# ^- K+ R. g7 }- ^7 l# Q
1. chmod 755 /home/dellog.sh
- W7 A( g" R% e4 a执行命令$ A- {5 Y. a+ R) |6 \+ V9 J& A& V
1. crontab -e" K! B1 S. m/ v* U" P0 r9 u4 V/ {
按 a 插入
( P2 n1 Z% t2 {6 k4 k5 O) ?添加内容 复制进去
/ `' L) Z7 @/ k2 j8 R1. 0 4 1 * * /home/dellog.sh
" c1 w' O: M. I8 }保存并退出
5 j0 |! C" e5 O; j3 G 1.安ESC键 z! W+ |- M( `8 G. R: C
2. :wq3 G% |* N P" \) y' X
最后执行命令 看添加成功了没用
6 W, {4 v* G1 l e1. crontab -l
/ Z% I+ E/ X2 U! g- K: E3 ]添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
' k1 q- ?8 b& Z [: W& Q' a5 U" P |
评分
-
查看全部评分
|