博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell脚本
阅读量:3977 次
发布时间:2019-05-24

本文共 455 字,大约阅读时间需要 1 分钟。

创建一个shell脚本:

  • touch filename
  • 文件的首行一定是:#!/bin/bash
  • 写一个常驻的脚本前面要加:nohup

运行shell脚本

  • 不带参数:sh filename
  • 带参数: sh filename 参数
运行时如果出现:nohup: appending output to ‘nohup.out’ 说明脚本的输出日志存放在nohup.out ,通过more nohup.out查看

shell 命令解析:

ps -aux |grep “ApproveCreditJob”|grep -v grep|awk ‘{print $2}’|xargs kill -9

1、查看这个脚本的进程情况

ps -aux |grep "ApproveCreditJob"

2、不包含查询命令的这个进程

|grep -v grep

3、获取进程里面的第二个参数,也就是进程号

awk '{print $2}'

4、进行空格分割,传递

xargs

5、传递给kill -9 也就是杀掉了命令

kill -9

转载地址:http://tirki.baihongyu.com/

你可能感兴趣的文章
Failed to load JavaHL Library
查看>>
linux学习方法
查看>>
linux中nohup命令的用法
查看>>
vim代码智能提示功能及相关配置
查看>>
linux常用命令——ps
查看>>
linux常用命令——lsof
查看>>
nginx安装手册
查看>>
Nginx配置文件详细说明
查看>>
Nginx负载均衡
查看>>
CMD常用命令
查看>>
JavaScript之回调函数
查看>>
编程中同步/异步;阻塞/非阻塞
查看>>
第一个Java程序
查看>>
conda创建python环境
查看>>
pytorch学习入门:什么是pytorch+安装
查看>>
机器学习中ground truth的解释
查看>>
使用朴素贝叶斯进行分本分类
查看>>
Python读写文件的方式
查看>>
K-近邻算法改进约会网站的配对效果
查看>>
快速排序算法及其优化方法
查看>>