欢迎光临
感谢一路有你

linux | 常用命令(四)

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

服务进程

实时观察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

文件拷贝到网站根目录,直接网站打开即可下载,支持断点续传

 

 

 

赞(0) 打赏
未经允许不得转载:王明昌博客 » linux | 常用命令(四)
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏