|
发表于 2015-11-28 19:33:56
|
显示全部楼层
6 j" A/ N5 _7 r2 \4 O我是用的amh面板,可能有点不同,但大概是一样的!先通过ssh登录liunx再操作,ftp一般不能删除的,我具体命令是:9 J1 U8 \" B3 t( \7 d$ y0 z
. x- l) I7 E( W* T+ z. Y首先通过 #df -hl #du -h 等 查询那个目录占用的数据多。
. S7 I* E6 f% H7 y( t; z: i1、df -hl 查看硬盘大小及剩余空间,以M显示
7 ~ j1 j4 y: W0 W9 c0 N1 u# h2、du -sm 查看文件夹数目
- t5 G, }9 m( x+ d6 x4 L& L: M添加内容,然后系统就会每个月的1号凌晨4点自动删除所有的日志文件9 w7 q) l c+ b+ j
在/home下新建一个dellog.sh, V2 n- I$ T, w& z* N+ z
1.touch dellog.sh
) U* [3 d! A, N& S' }+ j2.vi dellog.sh 7 ]% K7 {7 `; J" Z
键入i
1 u P; i* [0 m, J! F内容为
: X1 o( h; T; F5 D$ T; H1. #!/bin/bash v; Y) [6 t, R0 R; ?8 X
2. cd /
# ]2 d; _. _' S1 v2 M" L0 B3. rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志! c- d- H& A! d6 ^# I3 C, h
4. rm /home/wwwroot/*/logs/*.log -f #删除网站日志3 U9 ]8 O/ l; g7 ~% w! r6 k& c
5. amh nginx restart #Nginx重启8 v" K: e' Z, A! b/ n
6. amh mysql restart #MySQL重启1 @+ H5 x6 M7 w, ?) P$ B0 ]
9 ?+ ^$ l! @* y$ A, z
保存并退出
' R; H$ y$ K1 n; Z/ P$ n 1.安ESC键
( E7 B1 b( w! h# P 2. :wq
: p* a/ [3 `% P8 J! [' a然后执行命令
: ~! p. ^" G1 c4 [( M( v, `# g1. chmod 755 /home/dellog.sh/ C8 M c! V$ \- [1 T8 I: N; N7 h
执行命令- e, o4 d% T* \& |! i
1. crontab -e* E+ A& m+ V3 C- D, h( Z
按 a 插入0 o, X* N# S6 E% E5 r# M3 v; X
添加内容 复制进去
5 M1 `+ ^0 ] d! t( q4 U) ]) X1. 0 4 1 * * /home/dellog.sh. }8 M2 W# v5 g/ q/ ~9 ~7 K
保存并退出
6 V8 e, ~6 w9 E 1.安ESC键" u/ o+ D6 c \, o: d0 K8 j
2. :wq
- A% g0 W- }$ b8 c. s最后执行命令 看添加成功了没用
" l5 y; r& \" P6 E1. crontab -l
5 L- Q( E. M; T. c2 N+ R X添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件: l% Z9 t& ^4 G7 R" c& Y! q9 v
|
评分
-
查看全部评分
|