如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
服务进程
实时观察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
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> <EOT> job 1 at Sat Jun 2 15:36:00 2018 查看 atq 删除 atrm 2(任务号)
周期性:
crontab
添加 crontab -e 24 18 * * * /sbin/init 6 (每天的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
执行定时备份网站数据的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
文件拷贝到网站根目录,直接网站打开即可下载,支持断点续传