Linux各种命令使用以及其中nohup命令的详解

Linux各种命令使用以及其中nohup命令的详解

目录

Linux各种命令的详解

nohup的详解


Linux各种命令的详解

cd :进入文件夹

cd  ./root  进入当前文件夹下级root文件夹

ls:显示文件下的所有内容

ps :查看进程

ps -ef|grep java 查看java的所有进程

kill:杀死进程

kill -9 5625 ,杀死进程号为5625的进程

nohup:启动进程

//运行ot_eureka.jar程序,后台不挂起一直运行

nohup java -jar ot-eureka.jar &
nohup ot-eureka.jar >/dev/null 2>&1 &

 

nohup的详解

nohup英文意思是nohangup,中文意思就是不挂起,由coreutils软件包提供,默认安装

作用:不挂起地执行程序,即可在用户退出或者终端正常退出后再后台继续执行程序

注意:nohup命令并不会自动要执行的命令发在后台执行,必须配合“&”使用

nohup默认会把nohup输出到nohup.out文件中,这样nohup.out文件就会变得过大。影响电脑的性能,设置影响到程序的运行

解决两种方法:

1.在nohup.out文件过大的时候,不挂起进行清理nohup.out文件。

cat /dev/null > nohup.out

2.把nohup命令错误日志输出级别提高:

nohup ./program >/dev/null 2>log &

3.nohup启动服务不需要生成nohup.out文件的命令,注意不需要空格:

nohup java   -Xms300M -Xmx300M  -server -jar ot-eureka.jar  >/dev/null 2>&1 &

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值