`
liudunxu2
  • 浏览: 30638 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论

linux记录pid

 
阅读更多

metaq的启动脚本是这样实现的:

       nohup $JAVA $BROKER_ARGS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false \
        -Dcom.sun.management.jmxremote.port=$JMX_PORT com.taobao.metamorphosis.ServerStartup $config_files 2>&1 >>$LOG_FILE &
       echo $! > $PID_FILE
       chmod 755 $PID_FILE

一个完整的文件

PID_FILE="bin/job.pid"
LOG_FILE="bin/job.log"
cd $(dirname "$0") || exit 1
cd ..
echo "java -jar lib/metaq-orderevent-shell-1.0.0-SNAPSHOT.jar  -xmode=release"
nohup java -jar lib/metaq-orderevent-shell-1.0.0-SNAPSHOT.jar met_consumer 2>&1 >>$LOG_FILE &
echo $! > $PID_FILE


分享到:
评论

相关推荐

    Linux应用技术:Linux启动过程.pptx

    init进程是由Linux内核引导运行的,它是系统中运行的第一个进程,其进程号(PID)永远为“1”,是其它进程的父进程 在不同的运行级别,根据系统的设置启动相应的服务程序(不同运行级别,启动的服务程序有所不同) ...

    Linux如何使用libudev获取USB设备VID及PID

    主要介绍了Linux如何使用libudev获取USB设备VID及PID,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Linux端口号与PID的互相查询

     于是整理了一下网上零乱的查看PID和端口的命令,以备记录。  1.由端口号查询PID号  首先myeclipse报错的时候会提示:“8009端口被占用”,那么你不得不依据此端口去查看该端口下运行的哪些进程  使用命令来...

    cpuinfo_内存占有率计算_linuxcpu占用率统计_

    // CPU占用率计算原理:// 1、读取/proc/pid/stat文件,其中记录了从开机到现在,本进程所占用的CPU时间(单位jiffies)// 2、然后再读取/proc/stat文件,其中记录了从开机到现在,系统所占用的CPU时间(单位jiffies...

    usbrip:在GNULinux上跟踪USB事件的历史记录

    usbrip (从“ USB Ripper”继承,而不是“ USB RIP”继承)是一个简单的取证工具,具有命令行界面,可让您跟踪Linux机器上的USB设备工件(即USB事件历史记录)。 目录:描述usbrip是一小块软件,可以分析Linux日志...

    LINUX 20招

    注意,在启动盘做完后,再将boot=/dev/fd0改回原来的设置,并再次执行lilo -v写回主引导记录或Super Block。 <br> 20.使用nohup命令 如果你想进程在你退出系统后还能执行,可以使用NOHUP命令 如: % nohup...

    linux config

    #Log_type指定服务log记录方式,可以为:SYSLOG,authpriv表示日志记录的等级 log_on_success = HOST PID #Log_on_success 指定成功时登记的信息。可能值是:PID:进程的PID;HOST:客户机主机IP #地址;USERID...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    Linux通用守护进程应用自动启停记录脚本 查进程号 杀进程 检测进程状态

    # 参数:startServer.sh { start | stop | restart | stopstart | status | pid | health | guard | kill | help } # 参数含义: start启动 stop停止 restart重启 stopstart停止启动 status状态 pid进程号 health...

    LINUX FTP设置方法

    xferlog_enable=YES /*启用记录上传与下载日志*/ connect_from_port_20=YES /*开启20端口*/ #chown_uploads=YES #chown_username=whoever #xferlog_file=/var/log/vsftpd.log /*上传与下载日志文件*/ xferlog_...

    Linux-Statm-Tiny:Linux-Statm-Tiny 的只读发布历史

    此类从/proc/$pid/statm返回 Linux 内存统计信息。 也可以看看 。 作者 罗伯特· rrwo@thermeon.com 版权 版权所有 2014,Thermeon Worldwide,PLC。 这个库是免费软件; 您可以根据与 Perl 本身相同的条款重

    Linux C 后台服务程序单进程控制的实现

    本例子是通过flock函数对/var/run/myserver.pid记录pid文件的进行加锁 若加锁不正常,说明后台服务进程已经在运行了,这时则直接报错退出 若加锁成功,说明后台服务进程没有在运行,这时可以正常启用进程 后台服务...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    whatfiles:记录任何Linux进程访问哪些文件

    Whatfiles是Linux实用程序,用于记录另一个程序在系统上读取/写入/创建/删除的文件。 它也跟踪目标进程创建的任何新进程和线程。 理由: 长期以来,我一直很沮丧,因为缺少一个简单的实用程序来查看进程从main()...

    linux的系统信息理解

    最近经常需要分析Linux系统的一些系统信息,这里整理一些常用的: ...记录着进程的所有信息 self 该文件是一个软链接,指向了当前进程的目 录,通过访问/proc/self/目录来获取当前 进程的信息,就不用每次都获取pid

    harmonyos底层是linux-Doc:文件

    用于记录一些优秀的文档 epoll详细讲解: 多路复用: EPOLL 事件之 EPOLLRDHUP: 陈硕blog: Go内存分析: 蓝牙和wifi管理: NetworkManager proxy: DHCP doc: XScreensaver: NetworkManager Doc: NetworkManager ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    不过目前大多数较新的Linux发行版本(包括红旗 Linux、中软Linux、Mandrake Linux等)都可以自动挂装文件系统,但Red Hat Linux除外。 umount 1.作用 umount命令的作用是卸载一个文件系统,它的使用权限是超级...

    firewall:适用于Linux的简单防火墙

    它是为在Linux操作系统上工作而设计的。 概述 该应用程序的基本流程如下: 使用netfilter捕获传出数据包。 对于捕获的数据包,请找出进程名称。 检查规则以允许或禁止数据包。 DNS捕获 捕获传入的dns数据包...

    scanmem:适用于Linux的内存扫描器

    仅需要在几个不同的时间告诉scanmem进程的pid和变量的值。 在多次扫描过程之后,scanmem会隔离变量的位置,并允许您修改其值。 图形用户界面 GameConqueror是scanmem的GUI前端,提供更多功能,例如: 灵活的搜索...

    voglperf:Linux OpenGL游戏的基准测试工具。 生成帧信息,记录帧时间

    伏格帕夫Linux OpenGL游戏的基准测试工具。 每秒发送一次帧信息。 例子: ##############################################################################Voglperf framerates from pid 12106.##################...

Global site tag (gtag.js) - Google Analytics