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

beanstalkd 启动跟停止【经常使用 nohup 和 配合来启动程序,如: nohup ./test 同时免疫SIGINT和SIGHUP信号】

启动命令: 
nohup /usr/bin/beanstalkd -l 0.0.0.0  -p 11300 & >> /dev/null 2>&1

正常启动后,利用 【lsof -i:11300】查看 该服务是否正常启动

停止命令:
/etc/init.d/beanstalkd stop
正常停止后,利用 【lsof -i:11300】查看 该服务是否正常停止

【使用&后台运行程序】:

结果会输出到终端

使用Ctrl + C发送SIGINT信号,程序免疫

关闭session发送SIGHUP信号,程序关闭

【使用nohup运行程序】:
结果默认会输出到nohup.out

使用Ctrl + C发送SIGINT信号,程序关闭

关闭session发送SIGHUP信号,程序免疫

【日后使用】
经常使用 nohup& 配合来启动程序,如: nohup ./test &

同时免疫SIGINT和SIGHUP信号
 

 lsof 命令常用于查找进程打开了哪些文件以及与打开文件相关联的内容,这篇文章将介绍 lsof 常用的命令参数,下面通过实例进行说明。

一、基本概念
    命令 lsof ( list opened files )负责列出系统中已经打开的文件,包括普通文件,目录,块特殊文件,字符特殊文件,正在执行的文本引用,库,流或网络文件(例如:网络套接字,NFS文件或UNIX域套接字)。

二、常用参数
-p pid : 输出指定进程打开的文件;

-l : 输出中使用ID代替用户名;

-u userName : 输出指定用户打开的文件;

-c string : 输出 COMMAND 列中包含 string 的项;

-d fd : 输出包含指定描述符的项;

fileName : 输出打开文件 fileName 的所有项;

-i [46] [protocol][@hostname|hostaddr][:service|port] : 输出符合指定条件的项,其中:

    46 :分别指 IPv4、IPv6;

    protocol :指 TCP 或 UDP;

    hostname :  网络主机名;

    hostaddr : IP 地址;

    service : 包含在 /etc/services 中的名称;

    port : 端口号,可以是多个;
 

执行命令 lsof -c sshd,输出 COMMAND 列包含 sshd 的项,如下所示:

[root@localhost ~]# lsof -c sshd
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfsOutput information may be incomplete.
COMMAND   PID       USER   FD   TYPE             DEVICE SIZE/OFF      NODE NAME
sshd     9237       root  cwd    DIR              253,0      236        64 /
sshd     9237       root  rtd    DIR              253,0      236        64 /
sshd     9237       root  txt    REG              253,0   853040  35966750 /usr/sbin/sshd
sshd     9237       root  mem    REG              253,0    61560  33617054 /usr/lib64/libnss_files-2.17.so
sshd     9237       root  mem    REG              253,0    68192  33750408 /usr/lib64/libbz2.so.1.0.6
sshd     9237       root  mem    REG              253,0   100008  33750485 /usr/lib64/libelf-0.172.so
sshd     9237       root  mem    REG              253,0    19896  33750102 /usr/lib64/libattr.so.1.1.0
sshd     9237       root  mem    REG              253,0    15688  33750299 /usr/lib64/libkeyutils.so.1.5
sshd     9237       root  mem    REG              253,0    62888  33750374 /usr/lib64/libkrb5support.so.0.1



 

http://www.lryc.cn/news/178861.html

相关文章:

  • 企业年报API的应用:从金融投资到市场研究
  • 基于Matlab实现评价型模型求解方法(附上源码+数据)
  • Prettier - Code formatter格式化规则文件
  • 用C++实现文件读写操作
  • 【我的创作纪念日】使用pix2pixgan实现barts2020数据集的处理(完整版本)
  • 背包算法(Knapsack problem)
  • “童”趣迎国庆 安全“童”行-柿铺梁坡社区开展迎国庆活动
  • 常用压缩解压缩命令
  • 第四十一章 持久对象和SQL - Storage
  • 【Java接口性能优化】skywalking使用
  • 大学各个专业介绍
  • linux 列出网络上所有活动的主机
  • 基于vue+Element Table Popover 弹出框内置表格的封装
  • 机器人过程自动化(RPA)入门 4. 数据处理
  • java导出word(含图片、表格)
  • MySQL数据库记录的修改与更新
  • 开具数电票如何减少认证频次?
  • 【进阶C语言】动态内存分配
  • 手机上记录的备忘录内容怎么分享到电脑上查看?
  • LeetCode 2251. 花期内花的数目:排序 + 二分
  • 【3】贪心算法-最优装载问题-加勒比海盗
  • JavaScript 的 for 循环应该如何学习?
  • C++核心编程--对象篇
  • 安装php扩展XLSXWriter,解决php导入excel表格时获取日期变成浮点数的方法
  • Vue+element开发Simple Admin后端管理系统页面
  • 源码编译安装pkg-config
  • 游览器找不到服务器上PHP文件的一种原因
  • C++之std::function的介绍
  • 卷积神经网络学习(一)
  • 使用KEIL自带的仿真器仿真遇到问题解决