为什么要如此用后台

来源:2-2 [Linux]工作管理方法

sunmker

2017-07-06 22:34

Linux(Ubuntu,红帽)都可以开好多命令界面啊,不管是图形的终端还是按ALT+CTRL+F1、F2、F3、F4、F5、F6、F7的命令行界面;为什么还要放后用这种方法,直接切界面不就好了吗

写回答 关注

2回答

  • c5
    2017-07-10 13:26:32

    你说的可以开多个终端,那是本地终端,就是你自己的电脑,但是在服务器上,更多的是远程登录,无法用快捷键快速切换那么多本地终端,总不能每个人都站到机房把?当然有人就会说我再开一个终端不行吗,当然可以,不过这样就比较麻烦了,如果目录比较深的话,每次登录终端都要从用户默认工作目录切换到需要执行命令的目录。一个两个还好,如果十个八个呢?

    而放到后台 我就可以继续跳到别的目录做其他工作。 不需要等到这个任务结束才能做别的事情。


    最重要的就是可以让shell 接收我们的输入,不会阻塞等待作业的完成。


    因为 shell 也是一个进程, 它通过创建 儿子进程来执行我们输入的程序, 如果不在后台,就属于前台作业,就要等到儿子把事情办完。

  • ghostman
    2017-07-07 13:00:32

    执行某些命令时,这些命令会执行一段时间,但是输出的信息是不需要看的,就可以把命令放到后台,这样更方便执行别的操作,再开一个终端也可以,不过太影响工作效率

Linux系统管理

进程管理+工作管理+系统定时任务,让你Linux技能提升一步

80018 学习 · 72 问题

查看课程

相似问题