linux 重启java 命令_linux重启进程命令
#!/bin/sh
ps -ef | grep [p]ython | cut -c 9-15| xargs kill -s 9
python a.py > /dev/null & python b.py > /dev/null & python c.py > /dev/null
显示所有进程 -> 筛选python进程 -> 提出进程号 -> 格式化进程号并根据进程号杀死进程
ps:将某个进程显示出来
-A 显示所有程序。
-e 此参数的效果和指定"A"参数相同。
-f 显示UID,PPIP,C与STIME栏位。
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
UID PID PPID C STIME TTY TIME CMD
各相关信息的意义:
UID: 程序被该 UID 所拥有
PID :就是这个程序的 ID
PPID :则是其上级父程序的ID
C: CPU 使用的资源百分比
STIME :系统启动时间
TTY: 登入者的终端机位置
TIME: 使用掉的 CPU 时间
CMD :所下达的指令为何
为什么ps aux |grep python会出现grep --color=auto python的结果,因为grep本身也是一个进程,ps会将grep进程的信息也显示出来。
为什么ps aux |grep [p]ython就不会出现grep进程本身,因为此时grep进程的参数是grep --color=auto [p]ython,而grep [p]ython正则匹配的是'python'这个字符串,'[p]ython'这个正则表达式并不能匹配'[p]ython'这个字符串,所以自然不会出现grep进程本身。9-15
root四个字符,后面四个空格
从第9个字符开始 截取到第15个字符(不含)
使用说明:
cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。
参数:
-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域。
-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的
范围之内,该字符将被写出;否则,该字符将被排除
xargs 可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。
# cat test.txt
a b c d e f g
h i j k l m n
多行输入单行输出:
# cat test.txt | xargs
a b c d e f g h i j k l m n
-n 选项多行输出:
# cat test.txt | xargs -n3
a b c
d e f
g h i
j k l
m n
linux 重启java 命令_linux重启进程命令相关推荐
- linux命令查找java文件_Linux文件查找命令详解
对于文件查找,我们最好用的还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下. 目录 0x01 查询命令介绍 0x02 find命令介绍 0x01 查询命令介绍 在介绍之前,首 ...
- linux下java程序实现重启功能
今天有个需求要实现java程序重启的功能,类似界面上有个重启按钮点击一下实现程序重启. 一开始网上找了一些方法,都不能实现自己重启,类似新建进程之类的nohup &,ProcessBuilde ...
- Linux下java/bin目录下的命令集合
Linux下JAVA命令(1.7.0_79) 命令 详解 参数列表 示例 重要程度 资料 appletviewer Java applet 浏览器.appletviewer 命令可在脱离万维网浏览器环 ...
- linux压缩文件命令_linux常见的命令行和快捷键(带英文全称,便于记忆)
别光收藏啊,点个赞支持一下呗 1.linux的shell简介 传统意义上的shell指的是命令行,分为交互式和非交互式:交互式也就是用户在命令行输入一个命令,操作系统执行一个命令:非交互式是用户把一系 ...
- Linux常见面试题-ps查看进程命令
目录 ps查看进程: 基础操作 PS命令语法: 1.ps 命令用于查看当前正在运行的进程. 2.ps -aux | grep java 3. kill 命令用于终止进程 ps查看进程: 要对进程进行监 ...
- linux重启python服务_linux重启服务命令
linux重启服务命令 重启:service 服务名 restart 或systemctl restart 服务名 service和systemctl 1.service命令 service命令其实是 ...
- linux虚拟机关机、重启命令_Linux 重启命令
一.Linux 的五个重启命令 1.shutdown 2.poweroff 3.init 4.reboot 5.halt 二.五个重启命令的具体说明 shutdown reboot 在linux下一些 ...
- linux快速重启java jar文件的shell命令
新建重启脚本,vi restart.sh,输入以下内容,按自己应用名修改部分 #!/bin/bash# 默认应用名称 defaultAppName='mobile-api.jar' appName=' ...
- linux重启mysql一直_LINUX重启MYSQL的命令
一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3.使用 safe_mys ...
最新文章
- 如何在 Linux 上用 Markdown 编写电影剧本
- ESX VMFS文件系统浏览及修复软件部分免费发布
- Python--yield关键字的使用
- Pytho正则表达式-match
- Java Web专题(一)
- qpsk 锁相环_本科毕业设计课题—QPSK相干解调的MATLAB仿真(4)
- 找到的程序集清单定义与程序集引用不匹配
- 再见李佳奇,菜鸟哥用Python也能帮小姐姐选择口红啦,快来看看!!
- 【Java】用键盘输入若干数字,以非数字字符结束,计算这些数的和和平均值
- (五)自动化MLOps部署到Kubernetes
- java 控制线程的顺序_【Java多线程系列四】控制线程执行顺序
- java加载机制_详解Java类加载机制
- 巧解快速排序时间复杂度
- idea打包docker镜像
- 平行交通:虚实互动的智能交通管理与控制
- 【7gyy】教大家设置一个类似手机的锁屏界面
- Salesforce Apex 中常用技能总结(持续更新)
- 完美解决迅雷极速版强制升级到迅雷X
- 选择手机群控系统有哪些需要注意的地方?
- mac如何查看mysql是否卸载干净_mac 干净卸载 mysql
热门文章
- 详解---“2012世界末日”大骗局
- ARMv7-A 处理器窥探(1) —— 处理器模式
- amber教程A17学习----概念篇
- JAVA面试题--分布式(最新最全)
- mysql对姓名、手机号、身份证号做脱敏处理
- Android如何跳转至目标Activity后按返回键不返回前一个Activity
- 亚马逊推荐系统算法详解/贪心学院
- python动画精灵梦叶罗丽_动画《精灵梦叶罗丽》被爆抄袭,冰公主相似度高,连101都抄袭...
- R语言使用epiDisplay包的dotplot函数通过点图的形式可视化不同区间数据点的频率、使用by参数指定分组参数可视化不同分组的点图分布、使用cex.main参数指定可视化图像标题文本字体的大小
- magix中的2种事件绑定方式