|
|
发表于 2015-11-28 19:33:56
|
显示全部楼层
, T0 \' r# q0 h7 M' K1 Y. a Y; ]
我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:
( f: B5 A% O) m B& F0 ]# D4 ]- M/ }- g4 p: m
首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。* ~1 F. G) [. I; |( t5 A# K
1、df -hl 查看硬盘大小及剩余空间,以M显示1 K- W- K" p, \8 P
2、du -sm 查看文件夹数目
& |1 r/ S+ l% r: M添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件! \+ {* }$ V o+ }6 C
在/home下新建一个dellog.sh( a% @6 W' X% b: b) d
1.touch dellog.sh
2 f0 @! O% D7 O# [) x0 y$ i- K* B# F& b2.vi dellog.sh
' X5 H( k. w- m1 `: F" V8 O& o7 X键入i 3 |' ^5 p/ j5 y, [3 c/ g4 M1 e
内容为* |, I! d; b) j5 R0 [
1. #!/bin/bash' b3 [! T' L6 I/ M& s& Q/ M! D
2. cd /
, \* \$ C2 A+ [% q3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
5 x' U9 Y2 V+ j6 e* G4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志
6 n. n$ v1 e! B& R, {5. amh nginx restart #Nginx重启
, d C1 R8 ^; {2 A# {6. amh mysql restart #MySQL重启" x$ ~7 h3 [& ]* }- ]
" v/ k- F- y$ |- s! j) i保存并退出3 l/ `" I2 V6 a+ z
1.安ESC键
; A& s! S7 _& C; Z* B5 R 2. :wq
& R/ H; ~* O& T/ D& \# s' Z8 L0 f, Z然后执行命令% r' x% \3 W5 [4 f
1. chmod 755 /home/dellog.sh
7 ?, c" |4 X' `( H执行命令8 l* E4 m7 g3 q( @( D
1. crontab -e( s9 }. y+ N: ^8 l& X, \
按 a 插入7 s6 A% p' Q& K7 p" p Z
添加内容 复制进去2 X: O' G" \# U) |
1. 0 4 1 * * /home/dellog.sh( Z5 `5 ]8 n; p' K Q: P
保存并退出* m8 V" q3 K. P) s) N6 y
1.安ESC键
) m* F4 j' w. q( V3 l3 f2 |6 M 2. :wq: e8 M+ G+ A3 C. ` N: ?
最后执行命令 看添加成功了没用* ^+ ]- ?6 L" i* F9 Y) \. M# r9 D
1. crontab -l
8 q4 V6 X0 u; Q& R* d u5 j添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件2 i6 ?! X9 Q2 }( Y
|
评分
-
查看全部评分
|