IT袋

当前位置:主页 > 经验教程 > 系统教程 >

如何在Linux系统下流畅切换不同的应用

如何在Linux系统下流畅切换不同的应用(3)

时间:2024-01-25 15:00:23 来源:IT袋 作者:马勇
导读:如何在Linux系统下流畅切换不同的应用,在一个会话中创建多个窗口 $ lsappDemo.lua# 按三次ctrl+a,然后按c,创建三个各自独立的窗口,每个窗口有自己的命令行历史# 然后按 ctrl+a,然后按w查看所有窗口

如何在Linux系统下流畅切换不同的应用

在一个会话中创建多个窗口

$ ls
appDemo.lua
# 按三次ctrl+a,然后按c,创建三个各自独立的窗口,每个窗口有自己的命令行历史
# 然后按 ctrl+a,然后按w查看所有窗口
0$ appDemo.lua  1$ bash  2-$ bash  3*$ bash
# 现在相当于一个会话appDemo_session中有四个窗口,需要在四个窗口都exit才能退出该会话

二、ctrl+Z停止了进程之后,怎么再进入该程序?

在Unix和Linux系统中,当你使用Ctrl+Z将一个程序暂停并放到后台时,该程序实际上是被挂起(暂停)了。

为了再次运行这个程序,你可以使用以下方法:

  1. bg (Background)
    使用bg命令可以将挂起的程序放到后台继续运行。
bg
  1. fg (Foreground)
    如果你想要将程序重新移到前台,可以使用fg命令。
fg %1

其中%1是你想要移到前台的挂起程序的编号。你可以使用jobs命令查看挂起的程序的编号。

3. jobs

使用jobs命令可以列出当前挂起的程序。这些程序的编号可以帮助你确定要使用fgbg命令时应该使用的编号。

jobs -l  # 列出所有挂起的程序及其PID
  1. kill
    如果你想要结束一个挂起的程序,可以使用kill命令。但是,首先确保你真的想要结束它。
kill %1

请注意,上述方法主要适用于shell环境中。如果你在图形界面中(如使用X Window System)运行程序,那么你可能需要使用不同的方法来控制程序的运行。

三、综合example示范

$ ./student
===== 学生信息管理系统 =====
1. 录入学生信息
2. 显示学生信息
3. 查询学生信息
4. 修改学生信息
5. 删除学生信息
6. 退出
请选择操作: ^Z
[1]+  已停止               ./student
$ bg
[1]+ ./student &
[1]+  已停止               ./student
$ jobs -l
[1]+ 1545288 停止 (tty 输入)     ./student
$ ./stu11
Student Information Management System
1. Add Student
2. Display Students
3. Search Student
4. Delete Student
5. Exit
Enter your choice: ^Z
[2]+  已停止               ./stu11
$ jobs -l
[1]- 1545288 停止 (tty 输入)     ./student
[2]+ 1545290 停止                  ./stu11
$
$ ./appDemo.lua
> help
Available commands:
  1. show
  2. exit
  3. help
  4. run
> ^Z
[2]+  已停止               ./appDemo.lua
$ jobs -l
[1]- 1545480 停止                  ./stu11
[2]+ 1545484 停止                  ./appDemo.lua
$ bg
[2]+ ./appDemo.lua &
$ fg %2
./appDemo.lua
Unknown command. Type 'help' for available commands.
> help
Available commands:
  1. show
  2. exit
  3. help
  4. run
> ^Z
[2]+  已停止               ./appDemo.lua

上述分享的如何在Linux系统下流畅切换不同的应用的技术经验小知识,以上内容供大家学习了解!

相关阅读

  • win10找不到控制面板怎么办 win10控制面板不见了解决教程

    win10找不到控制面板怎么办 win10控制面板不见了解决教程

    本文为你介绍win10控制面板不见了解决教程的相关经验,关于win10找不到控制面板怎么办 win10控制面板不见了解决教程,接下来一起来看看吧。 win10控制免费版是一个能够非常方便的去帮助我们

  • win10版本1909小更新 win10 1909怎么更新

    win10版本1909小更新 win10 1909怎么更新

    你是不是想知道win10版本1909小更新的方法内容,关于win10版本1909小更新 win10 1909怎么更新,具体详情如下: 对于微软公司推出的win10版本,微软也是在不断的进行更新维护。那么就在不久前,微

  • titan rtx评测 TITAN V性能评测大全

    titan rtx评测 TITAN V性能评测大全

    今天分享:TITAN V性能评测大全的电脑小知识,关于titan rtx评测 TITAN V性能评测大全,如有不对的地方欢迎指正! TITAN V是英伟达功能一款非常得意的作品,其功能非常的强大,性能速度使用也非

  • 电脑键盘home键的功能 电脑home键意思详细介绍

    电脑键盘home键的功能 电脑home键意思详细介绍

    正文核心介绍:电脑home键意思详细介绍的IT知识,关于电脑键盘home键的功能 电脑home键意思详细介绍,接下来IT袋小编为大家介绍。 键盘上有着很多的按键超多的用户都对home键很好奇不知道这