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 &

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章