1、运行.sh文件

直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。

(1)&命令

功能:加在一个命令的最后,可以把这个命令放在后台执行

(2)nohup命令

功能:不挂断的运行命令

2、查看当前后台运行的命令

有两个命令可以用,jobs和ps,区别是jobs用于查看当前终端后台运行的任务,换了终端就看不到了。而ps命令用于查看瞬间进程的动态,可以看到别的终端运行的后台进程。

(1)jobs命令

功能:查看当前终端后台运行的任务

jobs -l选项可显示当前终端所有任务的PID,jobs的状态可以是running,stopped,Terminated。+ 号表示当前任务,- 号表示后一个任务。

(2)ps命令

功能:查看当前的所有进程

ps -aux | grep "test.sh"    #a:显示所有程序  u:以用户为主的格式来显示   x:显示所有程序,不以终端机来区分

3、关闭当前后台运行的命令

kill命令:结束进程

(1)通过jobs命令查看jobnum,然后执行   kill %jobnum

(2)通过ps命令查看进程号PID,然后执行  kill %PID

如果是前台进程的话,直接执行 Ctrl+c 就可以终止了

4、前后台进程的切换与控制

(1)fg命令

功能:将后台中的命令调至前台继续运行

如果后台中有多个命令,可以先用jobs查看jobnun,然后用 fg %jobnum 将选中的命令调出。

(2)Ctrl + z 命令

功能:将一个正在前台执行的命令放到后台,并且处于暂停状态

(3)bg命令

功能:将一个在后台暂停的命令,变成在后台继续执行

如果后台中有多个命令,可以先用jobs查看jobnum,然后用 bg %jobnum 将选中的命令调出继续执行。


http://www.taodudu.cc/news/show-6190877.html

相关文章:

  • nohup ——Linux后台运行命令
  • Linux中如何让命令在后台运行
  • 后台执行linux命令
  • Linux后台运行进程
  • Linux如何让程序在后台运行
  • 在linux后台运行脚本的方法和命令
  • Linux 下后台运行程序,查看和关闭后台运行程序
  • Linux进程的后台运行
  • 使程序在Linux下后台运行
  • 什么是web前端开发工程师?主要做什么的?
  • Web前端开发掌握的技术
  • 前端VS后端Web开发
  • Web 前段开发
  • Javaweb后端开发必学(HTML、CSS、JS、Vue)
  • oracle distinct 用法
  • nginx配置详解(容器、负载)—官方原版
  • java自学-oop static
  • java——OOA,OOD,OOP
  • Java OOP 异常
  • Java基础-OOP 面向对象编程
  • 【java】java学习笔记之java oop(面向对象)
  • OOP上半部分-Java与生活
  • Java面向对象(OOP)--面向过程 面向对象 OOP详解
  • Java详细讲解OOP面向对象
  • Java入土---面向对象(OOP)
  • 什么是Java面向对象OOP
  • 有经验JAVA程序员如何提升自己?
  • 初级程序员必学Java 教程
  • Java初级程序员与ChatGPT(文心一言)使用感受
  • 机器人导航(仿真)(三)——路径规划(更新中)

Linux 下后台运行程序,查看和关闭后台运行程序(转载)相关推荐

  1. linux编写一个简单的端口扫描程序,小弟我在linux下写了个简单的多线程端口扫描程序,运行时出现有关问题,请问一下(2)...

    当前位置:我的异常网» Linux/Unix » 小弟我在linux下写了个简单的多线程端口扫描程序, 小弟我在linux下写了个简单的多线程端口扫描程序,运行时出现有关问题,请问一下(2) www. ...

  2. Linux下内存使用率、CPU使用率、以及运行原理-转

    Linux下内存使用率.CPU使用率.以及运行原理 Linux下怎样查看机器配置啊?cpu/内存/硬盘 dmesg 显示开机信息.kernel会将开机信息存储在ring buffer中.您若是开机时来 ...

  3. linux追踪tomcat报错信息,linux下tomcat服务的启动、关闭与错误跟踪

    linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下 ...

  4. linux下网络排错与查看

    linux下网络排错与查看 2014-09-25      0个评论    来源:生死看淡,不服就干!   收藏    我要投稿 基本的故障排除错误 故障的排除一定是先简单后复杂的,有的人把上述的文件 ...

  5. 关于linux下目录树的查看TEEE命令

    关于linux下目录树的查看<TEEE命令> 有时我们需要生成目录树结构: 这时需要用到TREE命令: 关于TREE命令的一些参数: 常见的用法: tree -a 显示所有 tree -d ...

  6. c语言中怎么暂停一个一个游戏,求助:最近在linux下用c语言写了一个贪吃蛇程序,有几个问题,第一:贪吃蛇怎么实现暂停,第二:有时候同时输入上下左右中的两个键就会直接游戏结束...

    求助:最近在linux下用c语言写了一个贪吃蛇程序,有几个问题,第一:贪吃蛇怎么实现暂停,第二:有时候同时输入上下左右中的两个键就会直接游戏结束 /* 以下是主要的逻辑代码,还有些.c和.h就没发了 ...

  7. 重启apache下php,linux下apache重启并查看php环境

    本文主要和大家分享linux下apache重启并查看php环境,本文主要以代码来和大家分享,希望能帮助到大家. 首先切换到init.d目录下cd /etc/rc.d/init.d 然后ls列出目录: ...

  8. [Linux] Linux下使用du命令查看空间使用情况

    一.摘要 敬告,本文所有博客将迁移到博客园刘好念的博客!!!以后将逐渐弃用CSDN. 本文介绍了在linux下使用du命令查看文件夹所占空间大小的命令,包括查看当磁盘中所有文件占空间大小.前目录的所占 ...

  9. Linux 下后台运行程序,查看和关闭后台运行程序

    1.运行.sh文件 直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令. (1)&命令 功能:加在一个命令的最后,可以把这 ...

最新文章

  1. Web应用程序指纹识别工具BlindElephant
  2. Geospark空间查询
  3. RabbitMQ之Consumer消费模式(Push Pull)
  4. SpringBoot时间格式化的5种方法!
  5. Asp.Net 导出数据格式为Excel 数据的9种方案
  6. 《游戏编程模式》总结
  7. WebForms简介
  8. 1042 cant get hostname for your address
  9. 【JSP简单实现购物车(书本案例代码)】
  10. HTML5期末大作业:家具家居网站设计——智能家居(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 学生静态网页制作...
  11. android sdk环境变量配置
  12. TC27x启动过程(2)-TC277
  13. unity vr是加一个摄像机就行吗_梦工厂和皮克斯员工创办的Baobab谈互动叙事:传统动画与VR动画的探索...
  14. light动名词_英语语法(5)动名词
  15. 2 简单使用原形工具Axure RP
  16. 什么是TypeScript?本文介绍TypeScript基本用法和语法。
  17. flink sql 知其所以然(八):flink sql tumble window 的奇妙解析之路
  18. 惠州环境监测实验室建设面积要求
  19. iOS 如何获取手机外网IP地址(附内网IP地址)
  20. 昆石VOS3000_2.1.2.4完整安装包及安装脚本

热门文章

  1. 支持html5特性的浏览器,五大主流浏览器对CSS3和HTML5特性支持情况的详细清单
  2. java 使用md5_java中如何使用MD5进行加密
  3. python中prettytable模块_PrettyTable模块
  4. C语言入门(四):有关逻辑的运算符和表达式
  5. 卷积神经网络(CNN)详细介绍及其原理详解
  6. VSCode(Visual Studio Code) 在Python中,自动提示函数选中后带括号设置
  7. vue中使用tinymce富文本
  8. origin 作图时 下面出现一条Y=0直线怎么去掉
  9. self和Self、== 和===的区别
  10. HTTPS详解及HTTPS实验