当前位置: 首页 > news >正文

白城市网站建设_网站建设公司_漏洞修复_seo优化

网站正能量免费软件,仿静态网站,2018什么做网站,建筑行业教育培训平台关闭指定进程中关键词的进程#xff0c;最好找一个唯一标识 例如#xff1a;项目名称 等等 文章目录一、管道方式1. 关闭指定程序进程号2. 关闭指定端口号的进程(推荐使用)3. 关闭指定进程关键词的进程(推荐使用)4. 操作记录5. 知识补充二、jps方式2.1. 使用场景说明2.2. 不同… 关闭指定进程中关键词的进程最好找一个唯一标识 例如项目名称 等等 文章目录一、管道方式1. 关闭指定程序进程号2. 关闭指定端口号的进程(推荐使用)3. 关闭指定进程关键词的进程(推荐使用)4. 操作记录5. 知识补充二、jps方式2.1. 使用场景说明2.2. 不同程序不同进程三、管道另一种方式3.1. 脚本编写思路3.2. 查看占用端口号的服务3.3. 筛选看规律3.4. 读取出端口号3.5. 分割处理3.6. 然后把这个数字传给kill就可以一、管道方式 1. 关闭指定程序进程号 #1.关闭指定程序的进程 ps -ef | grep java | grep -v grep | cut -c 9-15 | xargs kill -9注如果是以程序来关闭的场景这一种仅限于该java程序只启动了一个#2.关闭指定端口号的进程(推荐使用) ps -ef | grep 8080 | grep -v grep | cut -c 9-15 | xargs kill -9#3.关闭指定进程中关键词的进程 ps -ef | grep demo-0.0.1-SNAPSHOT | grep -v grep | cut -c 9-15 | xargs kill -9注采用进程中唯一标识关闭的进程即可2. 关闭指定端口号的进程(推荐使用) #2.关闭指定端口号的进程(推荐使用) ps -ef | grep 8080 | grep -v grep | cut -c 9-15 | xargs kill -9#3.关闭指定进程中关键词的进程 ps -ef | grep demo-0.0.1-SNAPSHOT | grep -v grep | cut -c 9-15 | xargs kill -9注采用进程中唯一标识关闭的进程即可3. 关闭指定进程关键词的进程(推荐使用) #3.关闭指定进程中关键词的进程 ps -ef | grep demo-0.0.1-SNAPSHOT | grep -v grep | cut -c 9-15 | xargs kill -9注其实1/2/3都属于一种采用进程中唯一标识关闭的进程即可4. 操作记录 [cmiiplocalhost ~]$ ps -ef |grep java cmiip 12293 1 7 20:54 pts/2 00:00:29 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8080 cmiip 12404 12096 8 20:55 pts/2 00:00:25 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8082 cmiip 12440 12096 12 20:55 pts/2 00:00:36 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8083 cmiip 12456 12096 12 20:55 pts/2 00:00:36 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8084 cmiip 12472 12096 12 20:56 pts/2 00:00:36 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8085 cmiip 12581 12096 0 21:00 pts/2 00:00:00 grep --colorauto java [cmiiplocalhost ~]$ ps -ef |grep 8080 cmiip 12293 1 7 20:54 pts/2 00:00:29 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8080 cmiip 12596 12096 0 21:01 pts/2 00:00:00 grep --colorauto 8080 [cmiiplocalhost ~]$ ps -ef | grep 8080 | grep -v grep | cut -c 9-15 | xargs 12293 [cmiiplocalhost ~]$ ps -ef | grep 8080 | grep -v grep | cut -c 9-15 | xargs kill -9 [cmiiplocalhost ~]$ ps -ef |grep java cmiip 12404 12096 7 20:55 pts/2 00:00:25 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8082 cmiip 12440 12096 10 20:55 pts/2 00:00:36 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8083 cmiip 12456 12096 11 20:55 pts/2 00:00:36 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8084 cmiip 12472 12096 11 20:56 pts/2 00:00:36 java -jar demo-0.0.1-SNAPSHOT.jar --server.port8085 cmiip 12610 12096 0 21:01 pts/2 00:00:00 grep --colorauto java [cmiiplocalhost ~]$5. 知识补充 说明管道符“|”用来隔开两个命令管道符左边命令的输出会作为管道符右边命令的输入。 “ps -ef” 查看所有进程“grep -v grep” 是在列出的进程中去除含有关键字“grep”的进程。“cut -c 9-15” 是截取输入行的第9个字符到第15个字符而这正好是进程号PID。“xargs kill -9” 中的xargs命令是用来把前面命令的输出结果PID作为“kill -9”命令的参数并执行该命令。“kill -9”会强行杀掉指定进程这样就成功清除了同名进程。二、jps方式 2.1. 使用场景说明 如果服务器上启动着不同的应用或者软件或者中间件可以使用此种方式如果一种程序启动多个推荐使用第一种方案。 2.2. 不同程序不同进程 jps | grep Elasticsearch | awk -F {print $1} | xargs kill -9因为jps输出结果的形式是’进程号 进程名称’所以这里awk命令以空格切分取第一个元素即进程号然后输入到xargs即可 三、管道另一种方式 3.1. 脚本编写思路 1 netstat -nlp 查看占用端口号的服务 2 找到该端口号的进程 3 找到该进程id 4 kill它3.2. 查看占用端口号的服务 [cmiiplocalhost ~]$ netstat -nlptcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN - tcp6 0 0 :::8082 :::* LISTEN 12404/java tcp6 0 0 :::8083 :::* LISTEN 12440/java tcp6 0 0 :::8084 :::* LISTEN 12456/java tcp6 0 0 :::8085 :::* LISTEN 12472/java tcp6 0 0 :::21 :::* LISTEN - tcp6 0 0 :::22 :::* LISTEN - tcp6 0 0 ::1:25 :::* LISTEN - udp 0 0 0.0.0.0:68 0.0.0.0:* - raw6 0 0 :::58 :::* 7 -3.3. 筛选看规律 可以用grep筛选一下看看规律找到有 :3306 的一行就好 用管道符给grep处理 [cmiiplocalhost ~]$ netstat -nlp | grep :8082 (Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.) tcp6 0 0 :::8082 :::* LISTEN 12404/java 既然取出一行了那就容易了再筛选一下用awk分割取出其中一个3.4. 读取出端口号 [cmiiplocalhost ~]$ netstat -nlp | grep :8082 | awk {print $7} (Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.) 12404/java [cmiiplocalhost ~]$ 意思是取第七个字段这里默认应该是用tab字符分割的已经读取出来了但是还得拿到/前面的数字3.5. 分割处理 取/前面的数字就可以了这里还是可以用awk处理 [cmiiplocalhost ~]$ netstat -nlp | grep :8082 | awk {print $7} | awk -F/ { print $1 } (Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.) 12404 [cmiiplocalhost ~]$意思是用/符号分割取第一部分3.6. 然后把这个数字传给kill就可以 需要用到操作符它可以执行一个语句这个可以如此执行 kill -9 netstat -nlp | grep :8082 | awk {print $7} | awk -F/ { print $1 }操作记录 [cmiiplocalhost ~]$ kill -9 netstat -nlp | grep :8082 | awk {print $7} | awk -F/ { print $1 } (Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.) [cmiiplocalhost ~]$ netstat -nlp | grep :8082 | awk {print $7} [cmiiplocalhost ~]$
http://www.lebaoying.cn/news/56964.html

相关文章:

  • 运营网站团队建设网站seo服务
  • 免费的招聘网站wordpress显示用户列表
  • 价格合理的网站建设南京建设局的网站首页
  • 建网站花费世界500强企业排名第一
  • 山东建设信息网站遵义市网站建设
  • 简历模板网站免费公司网页网站建设ppt模板
  • 天元建设集团有限公司蒙阴分公司网站seo优化排名
  • 中考管理系统登录网站WordPress做saas
  • 无锡网站建设 app宜昌网站模板
  • 纪检监察网站建设情况汇报网站开发中的服务抽离
  • 网站建设文章缩略图网络营销外包顾问
  • seo外链群发网站用php做的订票网站
  • 连接国外网站的app手机站和微网站的区别
  • 有做网站的公司吗网站首页建设网站
  • 河南网站建设首选公司昆山推广用什么网站比较好
  • 中牟做网站网站建设和维护费用
  • 北京漫步云端网站建设网站后台管理系统怎么添加框
  • 网站建设与客户价格谈判技巧宁波seo建站价格
  • 做带v头像的网站网站建设方案内容
  • 做财经直播网站vs2010 网站开发教程
  • 免费搭建个人博客网站东莞高端网站建设首页排名
  • 门户网站免费建站焦作做微信网站多少钱
  • 东阿网站建设价格单页设计风格
  • vs2010做网站登陆界面wordpress怎么做目录的列表
  • 做网站 超速云郑州地方网络推广网站
  • 怎样做网站首页利用小米路由器mini做网站
  • 分析影响网站排名的因素中国建设劳动学会是正规网站吗
  • 做网站维护有什么要求高端的科技网站建设
  • 网站如何做中英文效果wordpress关闭前端公共库
  • 电脑要登入国外的网站应该怎么做做淘客网站怎么