嵌入式Linux系统在命令行(终端界面)的多应用(多任务)切换
来源:互联网 发布:知乎 淘宝买到真货 编辑:程序博客网 时间:2024/06/08 18:09
近期有部分项目都需要到多应用同时运行,但我对这块没有任何了解。总是零零碎碎地了解,之前本着不全面不总结的想法,反而没进展。现在把了解到的东西写一下,随时补充吧,如果看到这篇文章的你,发现我的理解有误,也请指正。
涉及shell指令:fg bg jobs ps kill
在命令行界面,如果需要一个应用程序在后头运行,则输入 ./testapp1 & 即可。这时候应用程序testapp1可能会输出一些调试信息,不过还是可以继续输入shell指令的。如果需要添加更多的应用程序在后台运行,继续输入 ./testapp2 &即可。需要查看目前有多少应用程序在后台运行,则输入:jobs,终端会显示所有在后台运行的应用。
需要切换应用,用到fg 和 bg这两个指令。fg是把应用程序切换到前台运行,bg是把当前运行的程序切换到后台继续运行。比如 fg %1 ; bg %2 .
如果是手动的操作,当运行某一个应用程序的时候,可以Ctrl + z 使得当前应用处于挂起状态,不在运行。需要改应用在后台运行,则输入 bg %1
如果希望终止某个在后台运行的应用,使用kill。通过ps指令,可以获取应用程序的PID。
参考文章1:http://chen.y.168.blog.163.com/blog/static/111777301200982095933450/
参考文章2:http://ggggqqqqihc.iteye.com/blog/215874
- 嵌入式Linux系统在命令行(终端界面)的多应用(多任务)切换
- Linux系统图形界面和命令行界面之间的切换
- 在linux下图形界面和命令行界面的切换
- linux图形界面与命令行终端的切换
- RedHat Linux 在终端界面(非图形界面)[命令行模式]下联网设置
- Linux如何在命令行(终端)关机
- 自定义Linux系统终端界面(Oh_My_Zsh)
- linux 命令行界面与图形界面的切换
- ios 切换多任务后台界面应用闪屏
- Qt/Embedded在嵌入式Linux系统中的应用(ARM)
- 在linux终端删除系统应用APK
- 嵌入式在军工卫星应用手持终端领域的应用
- 在Linux(ubuntn)命令行终端中使用python的简单方法及快捷键
- vmware中的centos字符界面和图形界面切换(即7个终端的切换)
- Linux在嵌入式系统中的应用
- Linux系统在嵌入式DVR中的应用
- 17-嵌入式linux的多任务编程--0--多任务
- Red Hat Linux 下命令行界面与图形界面的切换
- 原生程序初次逆向之ARM与X86相关知识对比
- word转化为图片,含合并图片及水印
- edittext BG 类似文本框背景
- 系统UITabBarController的tabBar隐藏时显示白条的解决方法
- __interface windows做的另一个龌龊事
- 嵌入式Linux系统在命令行(终端界面)的多应用(多任务)切换
- 根据iframe页面的大小动态调整页面(兼容IE6及以上版本 chrome 火狐)
- 黑马程序员-------java 基础知识
- 初识正则表达式
- linux screen 命令简单使用
- 观察者模式
- C#字符串操作 取文本左边 取文本右边 取文本中间 取文本中间到List集合 指定文本倒序
- 记录exit,continue和return的用法
- python的列表解析