初学CentOS——后台进程基础命令

1.kill命令

kill -l 查看进程信息
kill -数字 进程号
这里写图片描述
如: kill -1 66666 重启进程号66666

killall [选项] [信号] 进程名
-i 交互式,询问是否杀死进程
-I 忽略大小写(大写i)
进程名如: httpd

pkill [选项] [信号] 进程名
-t 终端号
和killall差不多,只是可以从终端kill
如: pkill -t -9 pts/1

2.后台命令

把命令放入后台:
在输入命令后面加 &
在命令执行时,按下ctrl + z

查看命令工作:
jobs [选项]
-l 显示工作的PID(工作号)
Ps.
“+”为最近放入后台的工作
“-”代表倒数第二个放入的工作

恢复:
从后台恢复到前台执行: fg %工作号 (ps. %可以省略,注意工作号不是ps aux那个工作号,而是jobs的那个工作号)
从后台暂停的工作恢复到后台执行: bg %工作号 (ps.与前台无法交互)

3.关于进程基本命令

资源查看命令:
vmstat [刷新延迟 刷新次数]
如: vmstat 2 3

[开机]内核信息:dmesg
如:dmesg | grep CPU/eth0

直接看CPU:cat /proc/cpuinfo

查看系统内核:uname [-a|-r|-s]
-a 所有 -r 版本 -s 系统

内存查看:free [选项]
-b 以Byte为单位显示内存使用情况。
-k 以KB为单位显示内存使用情况。
-m 以MB为单位显示内存使用情况。
-g 以GB为单位显示内存使用情况。
-o 不显示缓冲区调节列。
-s<间隔秒数> 持续观察内存使用状况。
-t 显示内存总和列。
-V 显示版本信息。

uptime 启动时间,平均负载 与top第一行相似,w也可以

file 查看文件类型
如: file /bin/ls 可以顺带看系统是32位还是64位

lsb_release -a linux系统发行版本

crond 服务管理访问控制 ps.service crond restart chkconfig crond on

crontab 选项
-e 编辑crontab定时任务
-l 查看crontab任务
-r 全部删除当前所有crontab任务

列出进程或使用的文件信息:
lsof 选项
-c 字符串,以字符串开头的文件
-u 用户名,以某用户进程打开的文件
-p pid,以某PID打开的文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值