`
liudunxu2
  • 浏览: 30838 次
  • 性别: 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...

    编写Linux守护进程

    编写 Linux 守护进程 Linux/Unix 守护进程是指在后台运行的进程,不与控制终端交互,独立于控制终端的输入/输出操作。编写 Linux 守护进程需要了解多个概念,如子进程、进程组、会晤期、信号机制、文件、目录和控制...

    linux 中ssh的安装与使用.doc

    同时,需要在配置文件中指定 SSH 服务器的.listen_address 和 .PidFile 等参数。 三、使用 SSH 使用 SSH 需要使用客户端软件,例如 PuTTY 软件或其他的客户端软件。在连接之前,需要确保测试机和 Linux 之间能够 ...

    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命令的作用是卸载一个文件系统,它的使用权限是超级...

    linux下mysql配置文件my.cnf详解

    * bulk_insert_buffer_size: 指定一次插入多条新记录的 INSERT 命令分配的缓存区长度。 * key_buffer_size: 指定存放索引区块的 RMA 值。 * join_buffer_size: 在参加 JOIN 操作的数据列没有索引时为 JOIN 操作分配...

Global site tag (gtag.js) - Google Analytics