linux終端的類型與linux發展歷史

一、linux console的類型與說明

說明:        1 由于虛擬終端的實現,人們可以多用戶多任務的在一臺計算機操作系統上工作

            2 在80或90年代的舊電腦上,人們只能用分屏這樣的方法來實現多用戶,多任務的工作

             只要你的鍵盤的線夠長,顯示器器的數據線夠長。這樣樣才能免費實現這樣的功能

            3 而今偽終端的實現,讓人們可以更方便的來管理自己的計算機或服務器。因為在這

             這個條件下可以利用telnet(注:telent 是明文傳輸,強烈建議不要使用)、ssh等

             協議在本地機與服務或遠程終端來建立遠程連接。ssh協議的出現,讓您遠程管理lin

             ux電腦與linux服務器更加方便快捷,并且相對更加安全。

遠程ssh協議的工具有:

             xmanager(其中的xshell便是用于遠程連接終端)

             sercureCRT(這個工具是收費的,但其功能極為強大)

             putty   (這是個遠程登錄終端的軟件,是開源的,但其功能較為單一)                      

linux 終端類型分為四類:

             物理終端:/dev/console

             虛擬終端:/dev/tty#(其切換方式為:ctrl+alt+f[2-6])

             圖形終端:注:ctrl+alt+f1為圖形化終端

             偽終端  :  /dev/pts/# 

  

使用技巧與總結:      

            查看當前用戶所在的終端類型:~]# tty

             查看哪個用戶登錄了您的終端可用:~]# w

             讓非法登錄您終端的人下線可用:~]# pkill -kill -t [ tty# || pts#]

 

二、linux 發展史

            1 、bell(貝爾實驗室) MIT(麻省理工學院) CE(通用電氣公司)

              mutics:其英文是多數的意思,而在此主要說明多人同時使用一臺主機

              60年代初,MIT開發出分時操系統,讓用戶可以連一臺大型機來同時工作

              1965年Bell、MITg與GE共同發起Mutics項目,1969年前后,由于資金問題,bell退出

              mutisc項目最終還是成功的,只是沒有愛到太大的重視

            2 、1869年:Ken Thompson的小型 File Server System

              Mutic項目培養了優秀的人才,Thompson便是其中的一員

              其開發的文件系統的理念是:

                               a、所有的程序或系統裝置是文件

                               b、所有的程序只有一個目的,出色的完成任務

            3、 1973年:UNIX正式誕生,Ritchie等人用C語言改版了Unix系統,使其性能大為提升,這一                大膽的創舉,使Unix得以很快的發展

               由于C語言是高級語言,離人類的語言更為接近,使Unix能夠很容易移植到別的不同的機                器之上

    

            4、 1977年,重要的Uinx分支——BSD誕生(主要人員:Berkeley加州柏克萊分校、Bill Joy                  Sun公司創始人)

               Bell Joy創建Sun 公司,以其修改的內核(BSD)來進行自己的商業版Uninx開發

            5、 1979年:重要的System V架構與版權聲明

            6、 1984年之一:x86架構的Minix操作系統誕生

            7、 1984年之二:GNU項目與FSF基金會成立(發起人:Richard Mathew Stallman)

               GNU即免費獲取,隨意使用,修改和再分發

            8、 1985年:GNU的通用公共許可證——GPL(其重要的軟件有Emacs GNU[gcc] GNU [GLIBC]                  Bashshell)

            9、 1988年:荷蘭赫爾辛基大學迎來一位新生linux Torvalds簡稱linus

               1987年:荷蘭阿姆特丹Vrije 大學的Andrew S.Tanenbaum編寫了Minux 代碼量僅4000多行

               1991年8月:Linus Tovalds 宣布Linux 項目:FREAX 系統發布(后改名為Linux)

            10、1991年8月:www萬維網的誕生,而linux在借此機會,由于linux的開源,在網萬維網的人                下載后開發,再發行。依此前行,linux快速展。

            11、1995年:殺手級web服務器,apache 應用于linux之上

               stallman 博士要求linux更名為GNU/linux 

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

(0)
renjinrenjin
上一篇 2013-06-20 05:21
下一篇 2013-07-15 15:24

相關推薦

  • sed基本用法

    Stream EDitor, 行編輯器  sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space), 接著用sed命令處理緩沖區中的內容,處理完成后,把緩沖區的內容送往屏幕。然后讀入下行,執行下一個循環。如果沒有使諸如‘D’的特殊命令, 那會在兩個循環之間清空模式空間,但不會…

    Linux干貨 2017-08-20
  • 任務計劃使用方法

    概述     任務計劃其實就是針對未來的某一刻或者是某一周期內設置要執行的工作;     任務計劃分為兩種:         1、一次性任務:在指定的未來的某個時間點僅執行一次任務;  &n…

    Linux干貨 2015-03-26
  • 第七周-磁盤管理、RAID及Shell腳本練習

    一、創建一個10G分區,并格式為ext4文件系統; (1)、 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; (2)、掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; [root@N1 ~]# mkfs.ext4 -b 2048 -m 2 -L MYDATA /…

    Linux干貨 2017-08-13
  • RPM包管理——運維必備技能之一

    軟件運行環境: API:Application Programming Interface     POSIX :Portable OS 程序源代碼 –> 預處理 –> 編譯 –> 匯編 –> 鏈接     …

    Linux干貨 2016-08-21
  • 有關磁盤管理與文件系統

    硬盤物理結構      扇區  磁頭  磁道   柱面   磁道數      扇區*一個磁道上的扇區個數*磁頭數=柱面      柱面*磁道數=硬盤大小      一個扇區512字節   &…

    2017-08-19
  • Linux基礎知識之文本處理三劍客sed

    處理文本的工具sed     1.sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”。接著用sed命令處理緩沖區中的內容,完成處理后,把緩沖區中的內容送往屏幕。接著處理下一行,這樣不斷重復,直到文件末尾。文件內容并沒有改變,除非你使用重定向存儲輸出。sed主要用來自動編…

    Linux干貨 2016-08-11
欧美性久久久久