Linux發展史

    

回顧:

   學會安裝Vmware,菜單、工具的基本使用;

   學會在虛擬機安裝操作系統;

Windows與linux操作系統的基本區別

 

發展歷史

   UNIX

(1)1965年,美國的麻省理工學院(MIT)、通用電氣公司(GE)及貝爾實驗室(AT&A)三家聯合開發Multics,開發一種交互式的具有多道處理能力的分時操作系統,但是因爲目標過於龐大複雜,項目進度遠遠落後於計劃,最後失敗;

(2)1969年,美國貝爾實驗室肯.湯普森的老師用彙編語言編寫了一個操作系統,讓學生做實驗,有人寫了一個小遊戲(模擬飛行),

速度特別慢,在DEC  PDP-7機器上開發了UNIX(小而靈巧);

(3)1971年,同事丹尼斯.裏奇 發明C語言,unix採用c語言重寫,提高可移植性;

(4)使用過程中逐漸演變成了兩個分支

    System V

    BSD

 

   UNIX:廠商不是賣操作系統,賣整體平臺(軟件硬件)

          安全穩定無兼容錯誤

        支持熱插拔CPU

        功能唯一,派專門的負責人監督

   

 

   Linux

     芬蘭大學   李娜斯

     自由軟件

     解決上網、軟件、簡單的操作系統

     90k

     2%左右 

      98%都是愛好者完成

      Logo:企鵝

      南極洲的標誌性動物,屬於全世界的

     

     自由軟件(自由分享互惠):

          使用自由:可以不受任何限制

                   大型商業公司、政府部門付費      

                   共享軟件---不付費(時間限制、功能限制)

                   中國政府和軍事部門不可能使用windows

           研究自由:可以獲得源代碼,研究軟件運作方式

                   Windows下的開發,調用底層硬件,提供了臺多的組件,組裝起來,程序員無思想(進步少);

                   Linux下開發,學習到編成大師級的人物的變成經驗,bug發現特別快,無需殺毒軟件

         散佈自由---可以自由複製、分發

                 Samba(l和w的通信),php,sendmail,apache mysql

                 Ubuntu--軟件應該是自由的,無任何隔閡

                 Windows的(docx)與舊版不兼容,必須升級

        改良自由===可以自由改良

              盈利:

                  買註釋(二次開發),不一定全免費;

                  賣應用(功能目前不具有,提供各項開發)提供增值服務;              

       開源軟件不等於自由

       自由一定是開源

        SSH軟件  windows下

 

 

nslookup  www.baidu.com

   多個ip指向同一個域名----輪詢訪問  負載均衡

  

 

http://news.netcraft.com

163        sina  qq  google

      

  linux操作系統環境裏打開->終端

  ssh:widows環境遠程登陸服務器界面

  shell---殼

     用戶和內核交互界面

 

 

 

常見命令

1、          瞭解linux安裝後的目錄情況

            全部小寫(大小寫敏感)

            ls---list(顯示)

     [root@localhost root]#

      Root用戶的root目錄----宿主目錄

     

     [zhy@localhost  ~]$

     [當前登陸用戶名@機器名  當前目錄]管理員

   

    /boot / swap

  2、更改路徑   cd(chang directory)

     cd  更改的路徑名

    cd   /

    /---頂級目錄,根目錄

       bin—binary可執行的程序(綠色)普通用戶

       sbin---

        

         man   ls

     root  -----

           更改用戶身份su命令

1)          由普通用戶更改爲root

$ su

       Password:不顯示

2)          由root更改爲普通用戶

# su zhangsan

不需要口令

 

 

 

 

 

 

 

第一個命令  ls

 #man  ls

  功能:顯示目錄下的內容

  語法:ls  [參數]  [文件]

  參數:

     -a,--all:顯示所有文件(包括隱含文件以.爲開頭的);

     -l:以長格式顯示

     10位    -         rwx           rw-           r--

      文件類型     作者權限    所屬組權限    其他人權限

                      111          110             100

                     4+2+1=7      4+2=6            4

                      764

 

     r:read  讀取     4

     w:write  寫入    2

     x:  可執行     1

 

  鏈接數

文件作者

    文件作者所屬組

    文件大小(B)

    修改時間  月份 日期 時間  

文件名稱

-s:顯示文件的大小

-S:排序(按照文件大小)

  

長格式顯示文件的同時按照文件大小排序

  ls   -l   -S

  ls   -lS  (推薦)

 

 

 

 

media   

 cd  media

 ls

 *.txt   vmware------tar.gz

 #cp  vm……tar.gz   /tmp

  #cd  /tmp

  #ls

  

 

 

 

藍色---表示目錄

 

 

 
發佈了73 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章