菜鳥初識linux筆記一

發展歷史

   UNIX

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

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

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

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

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

    System V

    BSD

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

          安全穩定無兼容錯誤

        支持熱插拔CPU

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

    

   Linux

     芬蘭大學   李娜斯

     自由軟件 

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

     90k

     2%左右  

      98%都是愛好者完成 

      Logo:企鵝

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

      

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

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

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

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

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

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

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

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

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

                 Samba(lw的通信)phpsendmailapache mysql

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

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

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

              盈利:

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

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

       開源軟件不等於自由

       自由一定是開源

        SSH軟件  windows

 

nslookup  www.baidu.com

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

   

http://news.netcraft.com

163 sina  qq  google

       

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

  sshwidows環境遠程登陸服務器界面

  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

   

藍色---表示目錄

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章