學習Linux的第一周 之screen

     1.來到馬哥的感想

     已經接觸Linux已經一周,在緊張的而又條理的學習當中,我學到了很多東西單說量我就很佩服自己,在大學的兩年當中已經快把自己學習新知識的渴望忘記了!來到馬哥這短短一周我感覺我真的長大了很多,我把手機王者榮耀卸載了。只想對自己說加油堅持下去。

     2.一周學習成果展示

  • 首先了解Linux系統的由來,發展和一系列有趣的故事,總結來說Linux的一路走來首先是為了戰爭計算,科學計算等等都是為了方便人們計算而一步步發展過來的。
  • 接下來我們在南老師的一步步演示下我們安裝了我們的Linux操作系統,一共兩個版本CentOS 6 CentOS 7。接觸了那么久windows系統。接觸它一時不太習慣,不過我們都很聽話 都很努力。
  • 第二天我們就開始學習Linux的基礎,首先我們認識了我們以后要一直用的命令行的名字,功能。SHELL  他就是一個黑白窗口。
  • 接下來滿天飛的命令來了
  • 首先是 ls : 他是查看當前當前目錄下的文件。

                 pwd :查看當前路徑

                 cd  :打開文件

學習Linux的第一周 之screen
0S0[}]PYIHHR$M78(6A29AU

         whoami  : 顯示當前的登錄用戶名

         who : 顯示當前所有登錄的終端信息

         w :顯示比上邊兩個更詳細,具體到每個端口都干了什么。

         hostname  : 顯示當前的主機名



       

學習Linux的第一周 之screen4

       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

學習Linux的第一周 之screen里面是空的說明當前沒有screen在運行

接下來我們創建兩個 screen 一個叫  S1一個叫 S2

學習Linux的第一周 之screen

  學習Linux的第一周 之screen     7%B~P`5ZD9V{)BB[PT)B6TK

我們創建了兩個screen 并且進入了S2 我們用最常用的ping做一個實驗

學習Linux的第一周 之screen8

  • 程序一直在運行

我們Ctrl+c退出

然后用screen-ls查看這兩個


2Q~WTZX251R@PBMD77F6[3D

  • screen 有兩個狀態 分別是Attached 在線狀態 說明有窗口登陸了它 我們只能 screen -x加入它 而不能恢復它 我們只能加入它在讓他離線變為Detached 狀態

                                   :Detached 離線狀態說明沒有人操作它 我們可以 screen -r 恢復它或者screen -x 加入它都是一樣的

  • 然后呢我們了解了他的狀態我們就看到上邊的都是 離線狀態 我們用 screen – r加入它S2看它是否還在后臺運行:

Y%UFY7WU30E2VRLFA1}R0SA


學習Linux的第一周 之screen

用screen -r恢復它 發現他還在后臺一直運行這證明我們并沒有真的關閉它。

  • 然后呢我們的在打開一個新的窗口screen -ls 查看這兩個進程的狀態:


10

學習Linux的第一周 之screen發現S2為在線,S1是離線的 我剛剛加入了S2所以它從離線變為了在線 是正確的 。

  • 然后我們用 screen -d 遠程detach 讓S2 離線
    11

學習Linux的第一周 之screen

S2從在線狀態變為了離線態;

  • 我們重新screen -x 加入S2 并且exit 徹底關閉 S2

6RS3{9EF308~S8SUH1KNI1C

查看S2是否還在 :

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

確定我們已經殺死了S2。

           以上是我對screen的理解 希望對大家有所幫助 ,那里有錯誤的請指出來一起學習我也會繼續堅持寫博客 加油?。?!

原創文章,作者:山丘,如若轉載,請注明出處:http://www.www58058.com/81383

(0)
山丘山丘
上一篇 2017-07-16 21:43
下一篇 2017-07-16 22:07

相關推薦

  • 8.網絡基礎知識

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋:網橋就是把2個不同的網段橋接起來;可隔離沖突域。 集線器:集線器就是把多根以太網線或光纖集合連接在同一段物理介質下的裝置;工作在物理層;不能隔離沖突域。 二層交換機:工作于OSI模型的第2層(數據鏈路層),故而稱為二層交換機。二層交換技術的發展已經比較成熟,二層交換機屬數據…

    Linux干貨 2017-08-21
  • 馬哥教育網絡班25期-第3周作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# who root     tty1         2016-12-…

    Linux干貨 2016-12-19
  • LVM——如何讓你的磁盤空間可大可小

    邏輯卷管理器(LVM) 允許對卷進行方便操作的抽象層,包括重新設定文件系統的大小 允許在多個物理設備間重新組織文件系統          將設備指定為物理卷          用一個或者多個物理卷來創…

    Linux干貨 2016-08-29
  • 魔術方法

    Edit 魔術方法 使用Python的魔術方法的最大優勢在于他們提供了一種簡單的方法來讓對象可以表現的像內置類型一樣。那意味著你可以避免丑陋的,違反直覺的,不標準的的操作方法。 特殊屬性 屬性 含義 __name__ 類、函數、方法等名字 __module__ 類定義所在的模塊名? __class__ 對象或類所屬的類 __bases__ 類的基類的元組,順…

    Linux干貨 2017-11-21
  • 新的開始

    加入馬幫,新的開始,加油!

    Linux干貨 2016-09-19

評論列表(2條)

  • M25pan
    M25pan 2017-07-18 10:34

    screen分析的很詳細,學習了,謝謝

  • N4_jjx
    N4_jjx 2017-07-20 10:00

    圖掛了!

欧美性久久久久