linux 后台不挂断地运行命令

前段时间小编需要在服务器上跑数据,程序写完啦,遇到一个问题,怎么才能在linux服务器上运行,并且是放在后台运行,这样就不需要时刻盯着了,于是乎小编随便在网上找了一下,果然轻松找到啦,方法有很多,小编只用了其中一个,这个东西什么呢,它就是nohup,下面给大家简单介绍一下这个命令的作用。
当然也可以使用计划任务的方式,不过小编比较懒所以感觉这种方式挺不错的

nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,即使终端退出了,他也会存在,丝毫不会影响它的运行,直到你的程序完全执行成功或者你的程序因为报错终止它才会结束。

在命令执行成功之后会生成一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,那么会输出重定向到 $HOME/nohup.out 文件中

使用格式:

 nohup param1 param2 &

参数说明:
param1:要执行的命令。
param2:一些参数,可以指定输出文件。
&:让命令在后台执行,终端退出后命令仍旧执行。

运行之后在终端会输出appending output to nohup.out,如果你看到这个,那么恭喜你成功啦

示例1:
这个是PHP语言中laravel框架的一个命令
在nohup 后面直接拼上要执行的命令,在加上&,就成功在后台运行啦

nohup php artisan db:seed &

示例2:
这个是python的一个程序文件
在nohup后面拼上python的执行命令,在加上执行文件,最后面在加上&,就成功在后台运行啦

nohup python demo.py &

想要终止运行就得用到查看进程的命令啦
找到这个进程后使用kill -9 PID 干掉这个进程就ok啦
关于操作进程就不多介绍啦

觉得有用的话就给小编点个赞吧!!!

linux 后台不挂断地运行命令相关推荐

  1. nohup 命令 用途:不挂断地运行命令

    简单而有用的nohup命令在UNIX/LINUX中,普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止. 要实现守护进程,一种方法是按守护进程的规则去编程(本站 ...

  2. 用途:不挂断地运行命令。

    nohup和&后台运行,进程查看及终止 1.nohup 用途:不挂断地运行命令. 语法:nohup Command [ Arg - ] [ & ] 无论是否将 nohup 命令的输出重 ...

  3. nohup + 命令实现后台不挂断地运行程序

    nohup: nohup:不挂断地运行程序,就是即便关闭终端的窗口,程序还会继续执行. $ nohup python merge_reasons.py 可以看到终端仍在被占用,同级目录下生成了一个no ...

  4. linux后台不挂断运行 nohup命令

    //后台常在  退出终端仍然运行 nohup python pyredis.py & nohup输出重定向到my.log nohup command > my.log 2>& ...

  5. ubuntu Django项目后台不挂断运行之screen命令

    1.安装screen apt install screen 2.新建一个screen screen -S web 这样就会新开一个窗口.cd到你需要的目录然后输入你想输入的命令.输入: python ...

  6. linux断掉crt、xshell依然运行命令?查找命令执行是否完成?

    nohup 命令(包括执行脚本) & 断掉ssh连接之后,怎么查看nohup后台运行的命令是否完成? jobs这会是查看不到有后台服务 用ps -ef | grep 独有关键词去查进程

  7. linux自动挂起什么意思,Linux中进行挂起(待机)的命令说明

    Node实践之二 先从一个简单的demo说起,用cmd打开命令提示符,输入echo Hello,大家是不是看到终端上显示出了Hello字样,事实上这就是一个简单的事件. 回到正题,相信提到node.j ...

  8. shell 命令nohup不挂断式的命令

    # nohup + 最后的 & 符号,标识关闭shell窗口也不会关闭进程 nohup nohup java -jar ${JAR_NAME} > ${JAVA_OUT} 2>&a ...

  9. Linux后台启动命令总结

    信号 信号的基本属性可以总结为两方面,即:软中断和时延性. 例如:A给B发送信号,B收到信号之前执行自己的代码,收到信号后,不管执行到程序的什么位置,都要暂停运行,去处理信号,处理完毕再继续执行.与硬 ...

最新文章

  1. 【Git】git 与远程库交互
  2. 在Linux和Windows下删除文件夹中包含的.svn文件的方法
  3. 英伟达发布“空气CPU”,Arm架构专为AI而生,性能超x86十倍,与自家GPU更搭
  4. DeeCamp 2020启动,邀请全球AI菁英共克世界变局下真实难题!
  5. qui ajax,Ajax Fils de T Lamon
  6. SAP里会话结束方法(杀死进程)
  7. 统计0-n数字中出现k的次数
  8. spring boot mybatisplus集成_spring-boot系列之集成测试
  9. python 压缩文件(3)
  10. DOS及BIOS中断调用实验
  11. WordPress社交网络菜单图标更改——SVG图标
  12. 并联机器人自由度计算
  13. 最优DP转LVDS解决方案|低成本DP to LVDS转换设计|CS5211方案优势
  14. xdg在Linux中的用法,linux – 如何使用xdg-mime命令 - 程序园
  15. 添加用户-查看用户列表-禁止默认root登陆
  16. 【苹果相册推】群发安装软件设备推送通知SSL允许证
  17. 2018年家用计算机推荐,家用激光打印机2018推荐 这几款性价比不错
  18. 详解JavaScript中选取元素的所有方法
  19. HTML5期末大作业:甜品奶茶网站设计——甜品奶茶店(19页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作
  20. 网络扫描工具Nmap使用教程(1)

热门文章

  1. 上海30K*16和深圳22K*14的offer同时揽下,真的是行情不好吗?
  2. 如何快速更新网站内容
  3. 什么是长连接,什么是短连接
  4. 计算机基础课程的金课,我校8门课程获批省级线上“金课”
  5. 液晶的介电各向异性、双折射特性和电控双折射特性
  6. [生存志] 第110节 黄石公圯上授三略
  7. 互联网企业数据安全体系建设(美团点评)
  8. 计算机窗口颜色不能自定义,用RBG颜色设置自定义颜色
  9. Python 条件判断 If
  10. 最能拉出同行差距的细节,99%的零售店老板都错过了