如何在Linux系统下流畅切换不同的应用
如何在Linux系统下流畅切换不同的应用
您可能不了解如何在Linux系统下流畅切换不同的应用的相关知识,一起来了解了解吧。
通过进程的前后台切换方式实现不同应用的切换。
背景:linux启动一个程序后,切换到后台执行,想继续在linux操作。
在Linux中,你可以使用以下几种方法使一个程序在后台启动并退出,但仍然保持其进程运行:

一、Linux启动一个程序在后台执行
1. 使用nohup和&:
$ nohup your_program &
使用nohup命令可以使程序忽略挂断信号(SIGHUP),这样即使你退出了终端,程序也会继续运行。&符号使程序在后台运行。
2.使用ctrl+Z:
如果你已经在前台启动了程序,可以使用ctrl+z命令将其移到后台:
$ ./your_program # 运行在前台
$ 按 Ctrl + Z # 将程序暂停,并将其移到后台
$ bg #在后台继续运行程序
$ disown -h # 使程序在你退出终端时仍然运行
3.使用screen:
screen是一个在UNIX和Linux系统上运行的终端复用器,它允许用户在同一台机器上的一个物理终端上启动多个虚拟终端。
它可以创建一个新的会话,并在该会话中运行你的程序。这样,即使你退出了终端,会话仍然保持活动状态。你可以重新连接到这个会话,查看和控制程序。
screen的功能
screen的功能大体有三个:
会话恢复:只要Screen本身没有终止,在其内部运行的会话都可以恢复。这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行screen -r就可以恢复会话的运行。同样在暂时离开的时候,也可以执行分离命令detach,在保证里面的程序正常运行的情况下让Screen挂起(切换到后台)。这一点和图形界面下的VNC很相似。多窗口:在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。会话共享:Screen可以让一个或多个用户从不同终端多次登录一个会话,并共享会话的所有特性(比如可以看到完全相同的输出)。它同时提供了窗口访问权限的机制,可以对窗口进行密码保护。
如何使用
相关阅读
-
win10找不到控制面板怎么办 win10控制面板不见了解决教程
本文为你介绍win10控制面板不见了解决教程的相关经验,关于win10找不到控制面板怎么办 win10控制面板不见了解决教程,接下来一起来看看吧。 win10控制免费版是一个能够非常方便的去帮助我们
-
win10版本1909小更新 win10 1909怎么更新
你是不是想知道win10版本1909小更新的方法内容,关于win10版本1909小更新 win10 1909怎么更新,具体详情如下: 对于微软公司推出的win10版本,微软也是在不断的进行更新维护。那么就在不久前,微
-
titan rtx评测 TITAN V性能评测大全
今天分享:TITAN V性能评测大全的电脑小知识,关于titan rtx评测 TITAN V性能评测大全,如有不对的地方欢迎指正! TITAN V是英伟达功能一款非常得意的作品,其功能非常的强大,性能速度使用也非
-
电脑键盘home键的功能 电脑home键意思详细介绍
正文核心介绍:电脑home键意思详细介绍的IT知识,关于电脑键盘home键的功能 电脑home键意思详细介绍,接下来IT袋小编为大家介绍。 键盘上有着很多的按键超多的用户都对home键很好奇不知道这


