服务进程
实时观察cpu/进程/内存: top (q键退出)
load average: 0.05, 0.11, 0.08
1分钟 5分钟 15分钟 平均负载
%Cpu(s): 0.7 us, 1.4 sy, 0.0 ni, 97.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
空闲率97.8 id 越大越好
KiB Mem : 3881604 total, 1086740 free, 2145004 used, 649860 buff/cache
KiB Swap: 1049596 total, 1049596 free, 0 used. 1436768 avail Mem
内存空闲率1049m
1
2
3
4
5
6
7
8
9
10
loadaverage:0.05,0.11,0.08
1分钟5分钟15分钟平均负载
%Cpu(s): 0.7us, 1.4sy, 0.0ni,97.8id, 0.0wa, 0.0hi, 0.0si, 0.0st
空闲率97.8id越大越好
KiBMem: 3881604total, 1086740free, 2145004used, 649860buff/cache
KiBSwap: 1049596total, 1049596free, 0used. 1436768availMem
内存空闲率1049m
uptime 查看1/5/15的平均负载/在线用户
who 显示目前在线用户的详细信息
last 近期的重要操作
查看内存 free (-g -m -k)
查看硬盘 fdisk -l
查看系统挂载表 df
软件安装与调试
1.安装软件
yum 源代码包(需编译)
2.修改配置文件(配置完毕需重启服务)
vi /etc/httpd/conf/httpd.conf
Listen 888
3.启动服务
./httpd start(通用)
service httpd restart (不通用)
4.查看进程
pstree |grep httpd
pstree
5.查看端口(上限端口65535)
netstat -tunpl |grep httpd
netstat -tunpl
6.端口管理
7.测试端口
8.关闭软件
service httpd stop
9.关闭进程
pkill httpd
任务计划
一次性:
at
添加 at 15:36
[root@izwz9ffp8anagstvkby2anz ~]# date
Sat Jun 2 15:34:31 CST 2018
[root@izwz9ffp8anagstvkby2anz ~]# at 15:36
at> init 6
at>
job 1 at Sat Jun 2 15:36:00 2018
查看 atq
删除 atrm 2(任务号)
1
2
3
4
5
6
7
8
9
10
添加at15:36
[root@izwz9ffp8anagstvkby2anz~]# date
SatJun215:34:31CST2018
[root@izwz9ffp8anagstvkby2anz~]# at 15:36
at>init6
at>
job1atSatJun215:36:002018
查看atq
删除atrm2(任务号)
周期性:
crontab
添加
crontab -e
24 18 * * * /sbin/init 6 (每天的18点24执行)
查看
crontab -l
删除(全删)
crontab -r
删除任务计划时提示下
crontab -i
1
2
3
4
5
6
7
8
9
添加
crontab-e
2418***/sbin/init6(每天的18点24执行)
查看
crontab-l
删除(全删)
crontab-r
删除任务计划时提示下
crontab-i
时间
***** 分 时 日 月 周
00 03*** 每天三点
30 23 ***
*/5 **** 每隔5分钟
59 23 * * 1-5 周一到周五每天晚上23:59
59 23 * * 1,3,5 周一三五的23:59
00 01 * * 0 某周日凌晨一点7
1
2
3
4
5
6
7
*****分时日月周
0003***每天三点
3023***
*/5****每隔5分钟
5923**1-5周一到周五每天晚上23:59
5923**1,3,5周一三五的23:59
0001**0某周日凌晨一点7
执行定时备份网站数据的shell脚本
定时:
00 11 * * * /root/backup.sh
设置权限
shell脚本
#!/bin/bash //shell脚本必写
t=`time +%Y.&m.%d` //Linux中的年月日 2018.10.15
f="website-${t}.zip" //$放在外面 单引不解析
cd /var/www/html //切换目录
zip -r $f ww1 &>/dev/null //&>/dev/null 不向页面输出压缩中的内容
mv $f /mnt
1
2
3
4
5
6
7
8
9
10
定时:
0011***/root/backup.sh
设置权限
shell脚本
#!/bin/bash //shell脚本必写
t=`time+%Y.&m.%d`//Linux中的年月日 2018.10.15
f="website-${t}.zip"//$放在外面 单引不解析
cd/var/www/html//切换目录
zip-r$fww1&>/dev/null//&>/dev/null 不向页面输出压缩中的内容
mv$f/mnt
文件拷贝到网站根目录,直接网站打开即可下载,支持断点续传