|
|
发表于 2015-11-28 19:33:56
|
显示全部楼层
% ~& w/ E" \# J+ m3 {) {
我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:: j2 t5 e6 K7 q! \* I
( P8 ]* ^0 B) `) e
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。% W, y) S# Y4 a+ Z) M' n
1、df -hl 查看硬盘大小及剩余空间,以M显示 g* \+ L9 l* O$ j
2、du -sm 查看文件夹数目
) E. T3 {( d+ E( W添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件
0 }! D; y$ Z8 H在/home下新建一个dellog.sh6 g$ r( y5 {4 z6 e3 E% ]
1.touch dellog.sh
2 Z! V( J4 v0 ]* s+ B. _6 T" U2.vi dellog.sh
4 x) b7 z2 d& n$ W4 u1 g% V键入i
7 n7 D* n1 Z8 U内容为4 V1 r8 j3 K! D/ X
1. #!/bin/bash) k+ p! o6 [, `: k% q
2. cd /2 X) E: v! ~: S `
3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
% u. h; |; ^: P9 k) }6 G4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志
: q9 o# [* v$ N. r0 _5. amh nginx restart #Nginx重启1 `( s! B; R) Y4 c
6. amh mysql restart #MySQL重启
8 @- f* G' O g. a- g/ A' o+ O6 E" q Z" U+ Q
保存并退出) d5 Z+ f! J8 C% `) @4 M
1.安ESC键
6 |3 {9 C! X6 d( s9 h 2. :wq2 g9 O2 G5 T/ F8 X0 k* O/ f/ F A
然后执行命令: A' D/ G* Q4 z7 [9 J3 k
1. chmod 755 /home/dellog.sh* r5 l2 G1 }* ]/ c' D0 d& G% `% Z
执行命令% e7 k: ~9 @* T
1. crontab -e/ e5 {5 }3 j; G( ]9 A/ h
按 a 插入4 `0 z2 ~, b* b! u& Z: [; w$ J% D' x
添加内容 复制进去
# ?' O, H/ ~3 g* [/ o0 k! X' \1. 0 4 1 * * /home/dellog.sh
/ R0 ^/ T" q8 e+ c, V7 A& F保存并退出6 K+ N2 D! e( ~5 i" q5 A5 Z6 s
1.安ESC键3 Y$ R. i1 t: @& q
2. :wq) a0 R6 z+ Q8 _' j0 l, d4 U' e3 ^
最后执行命令 看添加成功了没用; o5 H* u* T1 b1 H; F; o6 I% b/ D
1. crontab -l3 w: ^8 o; |8 \ h. g, v/ a5 L, u
添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件* D# P h7 V2 I4 k& z* l& \3 p, H- C, g8 R c
|
评分
-
查看全部评分
|