通常在Linux系统运行某个程序的时候会占用当前终端控制台,当会话控制台结束后程序也随之关闭,那如何进行运行程序呢?
方法一:使用 & 符号
使用此命令,窗口不被锁定,可以执行其他命令,但关闭终端窗口程序会终止运行。
方法二: 使用nohup
使用此命令,账户退出或者终端窗口关闭,程序仍然运行,并且运行输出会记录到当前目录的nohup文件中。
如 nohup sh test.sh &
或者 nohup sh test.sh 》 /tmp/test.log & 与上边命令一致,只不过输出信息记录在test.log中。
使用&运行的程序可以使用jobs进行显示。如上图。
方法三:使用screen命令虚拟运行终端控制台
screen -S 自定义虚拟终端名称 创建虚拟终端
screen -r 虚拟终端名称 恢复到自定义的虚拟终端
责任编辑人:CC
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Linux
+关注
关注
88文章
11854浏览量
219820 -
启动程序
+关注
关注
0文章
7浏览量
7054
发布评论请先 登录
相关推荐
热点推荐
是否需要 USB 串行连接才能启动到 Linux?
是否需要 USB 串行连接才能启动到 Linux,正如 QSG 所建议的那样?
另外,我可以将即将发布的 Debian 映像刷新到 NVMe 并从 NVMe 启动吗?
发表于 03-24 08:32
debian image-69上自定义 linux 的启动问题求解
、MMC_DW_STARFIVE。
建
制作 -j4
生成 vmlinuz
make INSTALL_PATH=~/linux zinstall
复制 DTB 和 VMLinuz 以启动
cp ~/linux
发表于 03-20 07:25
实战排障|RK平台启动卡死、SPL崩溃,两行日志直接定位DDR硬件死穴!
在嵌入式Linux产品开发中,U-Boot SPL启动崩溃、主板不上电、启动卡死在初始化阶段是最让人头疼的硬故障之一。日志乱码、CPU异常复位、看不到完整启动流程,往往让软件工程师误以
单片机里的程序运行方式
控制权交给了操作系统,于是我们看到了Windows,Linux系统启动了。
如果将操作系统看作是在处理器上跑的一个很大的裸机程序(就是直接在硬件上跑的程序,因为操作系统就是直接跑在CP
发表于 01-16 06:57
如何在Zynq UltraScale+ MPSoC平台上通过JTAG启动嵌入式Linux镜像
在之前文章中,我们介绍了如何使用 XSCT 工具通过 JTAG 在 Zynq SoC 上启动嵌入式 Linux 镜像(从 JTAG 启动 Zynq-7000 嵌入式 Linux:使用
裸机前后台的系统
事件处理时间比较长,在回到后台处理 */
DoSomething3();
}
在顺序执行后台程序的时候,如果有中断来临,那么中断会打断后台程序的正常执行流,转而去执行中断服务程序
发表于 12-08 07:34
Linux 下交叉编译实战:跑起来你的第一个 STM32 程序
很多开发者第一次接触STM32,总会被“交叉编译”、“烧录程序”等概念绕晕。其实方法很简单:在Linux下配置交叉编译环境,编写简单程序,然后烧录到STM32,就可以看到成果了。本文带你从零开始
瑞芯微(EASY EAI)RV1126B应用程序自启动
是Linux文件系统启动后第一个程序就会去调用的脚本。它会去/etc/init.d/下面,按命名顺序,遍历调用所有脚本。(如A41会比S41先调用,S41会比S99先
Linux进程间通信(IPC)全解析:从管道到 Socket,一篇讲透
在 Linux 世界里,进程并非孤立存在。无论是后台服务协作(如 Web 服务器与数据库)、命令行工具联动(如ps | grep),还是复杂应用的模块通信,都离不开 进程间通信(IPC
恩智浦i.MXRT1180的FlexSPI NOR启动连接方式
最近属于i.MXRT11xx阵营的第二代旗舰i.MXRT1180正式发布了,今天咱们就来介绍它的FlexSPI NOR启动连接方式,在阅读本文前最好把FlexSPI NOR启动连接方式
IR912L如何进入后台?
手上有一台IR912l路由器,恢复出厂设置后,插卡可以联网,两个网口的网段也复位了(1网段和2网段),但是进不了后台,无论是登录192.168.1.1还是192.168.2.1均不能进入,请教各位大神,怎么才能进入后台,我想升级一下固件,看效果能不能好点。
发表于 08-05 07:49
请问Linux+rtos的1.9版本sdk大核开机自启动一个程序怎么关闭?
编译开机大核心就出现一个程序报错,01开发板csi2上面默认接的摄像头是gc2093的,运行的是ov5647
期待结果和实际结果
可以关闭这个自启动程序;也希望顺带知道我要开启自启动的
发表于 07-22 06:07
STM32MP157d linux从5.4.31升级到6.1.82无法启动怎么解决?
6.1.82的RT linux patch)
结果uboot启动之后,一直停在Starting kernel ...
因为串口已经被uboot初始化过,所以我自己实现了一个打印函数sysprintf,在
发表于 06-10 07:31
STM32MP157d linux从5.4.31升级到6.1.82无法启动怎么解决?
6.1.82的RT linux patch)
结果uboot启动之后,一直停在Starting kernel ...
因为串口已经被uboot初始化过,所以我自己实现了一个打印函数sysprintf,在
发表于 06-06 06:42
Linux后台启动程序的方式
评论