Linux操做系統基礎

1,計算機的自舉能力  linux

計算機必須具有自舉能力將本身全部的元件激活,以便能完成加載操做系統這一目的,而後再由操做系統承擔起那些單靠自舉代碼沒法完成的更復雜的任務。c++

  自舉只有兩個功能:加電自檢和磁盤引導  BIOS COMSshell

   以上功能完成時,自舉操做就啓動一個讀寫操做系統文件和將它們複製到隨機存儲器中的過程,此時的機器纔是真正意義上的計算機小程序

       計算機的啓動能夠有冷啓動和熱啓動兩種方式 ,它們之間的差異是熱啓動不進行機器的自檢(機器自己配置的檢查與測試),當計算機在使用過程當中因爲某些緣由形成死機時,能夠對計算機進行熱啓動處理bash

 

2,linux的基本原則:ide

    【1,由目的單一的小程序組成: 組合小程序 完成複雜任務測試

    【2,一切皆文件spa

    【3,儘可能避免捕獲用戶接口(儘可能少給用戶交互)操作系統

    【4,配置文件保存爲純文本格式
命令行


3,shell接口:

   【外殼 人機交互接口】  有多是命令行  也有多是圖形化的

  分類:

   GUI接口:

       桌面分類:

        Gnome  c

        KDE    c++

        XFace  是一個簡潔的適合用在嵌入式平臺上的輕量級的桌面系統

   

   CLI接口:

        命令行接口分類:

                  sh 

                 bash(用的最多 功能最強大的命令shell)

                  csh

                  zsh

                  ksh

                 tcsh

                 ....

       

         shell就是讓用戶輸入命令的並能把取回到當前屏幕上的一個用戶接口

         任何跟shell相關的程序  只要關掉shell  程序隨之關掉

   命令:

   輸入命令 給出執行文件的路徑

             命令提示符:prompt

             #: root(管理員展現爲#號)

             $:  普通用戶

   輸入格式: 命令 選項 參數

   命令格式:在命令符的提示下 你第一個輸入的必須是一個可執行的程序的路徑 或者說必須是一個命令或者腳本的名字

   選項:(選項能夠同時使用多個)

                 短選項: -character(後面一般跟一個字符)

                          短選項的多個選項能夠組合   如-a -b 等價於 -ab

                 長選項: --word(單詞)            

   

   參數: 命令的做用對象

   

   使用憑證: 用戶就是使用標識或者叫使用憑證(限制資源的使用)

  

   虛擬終端(terminal):Ctrl+Alt+[F1-F6]


   startx & (&符號表示咱們的程序在後臺運行)  能夠啓動咱們的圖形終端  ALT+F7 

  

   圖形界面下打開的終端叫模擬終端  

   

  


   用戶切換  root student vistor 

     su(switch user)  

     # su 用戶名(半切換)  (命令 選項 參數) 它只須要接受一個命令 而選項是能夠省略的

     # su -l 用戶名 (徹底切換)    

     使用exit表示退回原來的位置 

     


     # psswd   回車後修改當前密碼  連輸兩次便可


     普通用戶的密碼策略通常要符合密碼複雜性規則

     只有數字:1-10  6位數的密碼  暴力破解 10^6次

     數字加字母26+26+10     6位數密碼     62^6次

     

     密碼設置規則

     1,使用4種類別字符串至少3種

     2,足夠長 大於7位

     3,使用隨機字符串

     4,按期更換

     5,循環週期要大

     

     

     ls命令  顯示當前的文件

相關文章
相關標籤/搜索