; 学习Linux的第一周 之screen | Linux运维部落

学习Linux的第一周 之screen

     1.来到马哥的感想

     已经接触Linux已经一周,在紧张的而又条理的学习当中,我学到了很多东西单说量我就很佩服自己,在大学的两年当中已经快把自己学习新知识的渴望忘记了!来到马哥这短短一周我感觉我真的长大了很多,我把手机王者荣耀卸载了。只想对自己说加油坚持下去。

     2.一周学习成果展示

  • 首先了解Linux系统的由来,发展和一系列有趣的故事,总结来说Linux的一路走来首先是为了战争计算,科学计算等等都是为了方便人们计算而一步步发展过来的。
  • 接下来我们在南老师的一步步演示下我们安装了我们的Linux操作系统,一共两个版本CentOS 6 CentOS 7。接触了那么久windows系统。接触它一时不太习惯,不过我们都很听话 都很努力。
  • 第二天我们就开始学习Linux的基础,首先我们认识了我们以后要一直用的命令行的名字,功能。SHELL  他就是一个黑白窗口。
  • 接下来满天飞的命令来了
  • 首先是 ls : 他是查看当前当前目录下的文件。

                 pwd :查看当前路径

                 cd  :打开文件


0S0[}]PYIHHR$M78(6A29AU

         whoami  : 显示当前的登录用户名

         who : 显示当前所有登录的终端信息

         w :显示比上边两个更详细,具体到每个端口都干了什么。

         hostname  : 显示当前的主机名



       

4

       3. 还有很多命令 接下来我重点介绍一个我感觉很有意思的命令:

  • screen :当想要一个命令或者操作一直运行下去,但是你直接在终端里面执行的话,这个终端退出后命令就无法再去接着执行了,也无法看到这个命令操作的状态,这个时候可以用到screen。
  • 命令:创建新screen会话             :screen –S  [SESSION]
    加入screen会话                         : screen –x [SESSION]
    退出并关闭screen会话               :exit
    剥离当前screen会话                  : Ctrl+a,d
    显示所有已经打开的screen会话  :screen -ls
    恢复某scr
    een会话                     :screen -r

     这样说可能不太明白接下来我们创建几个来看看具体怎么使用:

首先我们用 上边 screen -ls 查看当前是否存在 screen

5

里面是空的说明当前没有screen在运行

接下来我们创建两个 screen 一个叫  S1一个叫 S2

       7%B~P`5ZD9V{)BB[PT)B6TK

我们创建了两个screen 并且进入了S2 我们用最常用的ping做一个实验

8

  • 程序一直在运行

我们Ctrl+c退出

然后用screen-ls查看这两个


2Q~WTZX251R@PBMD77F6[3D

  • screen 有两个状态 分别是Attached 在线状态 说明有窗口登陆了它 我们只能 screen -x加入它 而不能恢复它 我们只能加入它在让他离线变为Detached 状态

                                   :Detached 离线状态说明没有人操作它 我们可以 screen -r 恢复它或者screen -x 加入它都是一样的

  • 然后呢我们了解了他的状态我们就看到上边的都是 离线状态 我们用 screen – r加入它S2看它是否还在后台运行:

Y%UFY7WU30E2VRLFA1}R0SA


用screen -r恢复它 发现他还在后台一直运行这证明我们并没有真的关闭它。

  • 然后呢我们的在打开一个新的窗口screen -ls 查看这两个进程的状态:


10

发现S2为在线,S1是离线的 我刚刚加入了S2所以它从离线变为了在线 是正确的 。

  • 然后我们用 screen -d 远程detach 让S2 离线
    11

S2从在线状态变为了离线态;

  • 我们重新screen -x 加入S2 并且exit 彻底关闭 S2

6RS3{9EF308~S8SUH1KNI1C

查看S2是否还在 :

T]WSQ@D@1)2%P_]`_8T{XST

确定我们已经杀死了S2。

           以上是我对screen的理解 希望对大家有所帮助 ,那里有错误的请指出来一起学习我也会继续坚持写博客 加油!!!

原创文章,作者:山丘,如若转载,请注明出处:/81383

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(2条)

  • M25pan
    M25pan 2017-07-18 10:34

    screen分析的很详细,学习了,谢谢

  • N4_jjx
    N4_jjx 2017-07-20 10:00

    图挂了!

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1660809109@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班

友情链接:万达娱乐平台  万达娱乐直属QQ  guoqibee.com  万达娱乐主管QQ  测试  万达注册  万达主管QQ  万达开户  万达娱乐主管  万达招商QQ