系统管理

系统管理

一、进程管理

1、进程简介

1)进程是一个供集合代码运行的内存空间。

2、进程的查看

1)ps命令

[root@localhost ~]# ps -aux

[root@localhost ~]# ps -le

2)top命令

[root@localhost ~]# top [选项]

选项:   

-p  #查看某个进程

q   #退出

[root@localhost ~]# top –b –n 1 >/root/top.log

3)pstree命令

选项:

-p #显示进程的PID

-u #显示进程的所属用户

3、进程的管理

1)kill命令

[root@localhost ~]# kill [信号] PID

选项:                 

-1 重启

       -9 杀死(慎重使用)

       -19 暂停

2)killall命令

[root@localhost ~]# killall [选项] [信号] 进程名

3)pkill命令

[root@localhost ~]# pkill [选项] [信号] 进程名

[root@localhost ~]# pkill -9 –t pts/1

二、工作管理

1、工作管理简介

说明:如何把命令放入后台。

1)第一种方法:“命令 &”。

2)第二种方法:在命令执行过程中按ctrl+z快捷键,命令在后台是暂停状态。

2、后台命令管理

1)jobs查看后台的工作

[root@localhost ~]# jobs –l 显示工作的PID

2)将后台暂停的工作恢复到前台执行

[root@localhost ~]# fg %工作号

3)把后台暂停的工作恢复到后台执行

[root@localhost ~]# bg %工作号

3、后台命令脱离登录总端运行

1)第一种,将命令加入/etc/rc.local文件

2)第二种,使用定时任务。

3)第三种,使用nohup命令。

[root@localhost ~]# nohup [命令] &

4、系统资源查看

1)vmstat命令(监控系统资源)

[root@localhost ~]# vmstat 1 3 #使用vmstat 检测,每一秒刷新一次,共刷新三次

2)dmesg命令(显示开机时间内核检测信息)

[root@localhost ~]# dmesg | grep cpu

[root@localhost ~]# dmesg | grep eth0

3)free命令(查看内存使用状态)

[root@localhost ~]# free [-b|-k|-m|-g]

4)查看CPU信息

[root@localhost ~]# cat /proc/cpuinfo

5)查看本机登录用户信息

[root@localhost ~]# w

[root@localhost ~]# who

6)uptime命令(显示系统登录时间和平均负载)

[root@localhost ~]# uptime

5、查看系统与内核相关信息

1)uname命令

-a 查看系统相关信息

-r 查看内核版本

-s 查看内核名称

2)lsb_release命令

[root@localhost ~]# lsb_release -a

三、系统定时任务

1、at命令(一次性执行定时任务)

[root@localhost ~]# ps aux | grep atd (查看atd 是否启动)

[root@localhost ~]# at  [选项] 时间

[root@localhost ~]# atq 查询当前服务器上的at工作

[root@localhost ~]# atrm [工作号] 指定删除at任务

2、crontab 循环执行定时任务

1)crond服务管理与访问控制

[root@localhost ~]# ps aux | grep cron (查看cron 是否启动)

2)用户的crontab设置

[root@localhost ~]# crontab –e 编辑定时任务

#* * * * * 执行任务

#分时日月周

3)crontab注意事项

3.1)五个选项都不能为空;

3.2)最小有效时间分钟,最大时间范围是月;

3.3)日期和星期最好不要在一条定时任务中出现;

3.4)定时任务,最好使用绝对路径。

3、系统的crontab设置

[root@localhost ~]# vi /etc/crontab

添加:

* * * * * root run-parts /root/cron/

4、anacron 系统命令

[root@localhost ~]# vi /etc/ancrontab

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

图个吉利儿

欢迎大家一起学习!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值