限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >其他技术 >Linux

linux | 常用命令(四)

分类:Linux时间:2018-06-02浏览:4282

服务进程

实时观察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> 
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
文件拷贝到网站根目录,直接网站打开即可下载,支持断点续传
本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。
0/500
Share your thoughts respectfully.