linux 筆記--作業系統基礎

來源:互聯網
上載者:User

標籤:linux   作業系統   

  • 系統工作

                      應用(直接對系統硬體編程,應用運行效率高)

硬體 -- kernel(核心)                                應用

         |            庫調用(library call) API介面  

         |                                          shell(圖形介面或文字視窗)

     協調,分配硬體資源並監控    

  • 應用程式啟動過程

鍵盤,滑鼠或者命令輸入 -- cpu -- 核心(kernel)-- 應用程式

  • shell

:介面,介面 人際機互動

GUI:圖形化使用者介面,應用有 KDE.GNOME.XFACE

CLI:命令列介面,命令提示字元(prompt)#(root管理員)¥(普通使用者),應用有bash,csh.zsh.ksh.tcsh其中bash應用是最廣泛的,也是預設的shell

  • 核心功能

1.進程管理 2.記憶體管理 3.檔案系統 4.網路系統 5.硬體系統 6.安全機制

  • linux 的基本原則

1.由目的單一的小程式組成,組合小程式完成複雜的任務

2.一切皆檔案,包括驅動,硬碟,光碟機,都是一檔案的形式存在的

3.盡量避免捕獲使用者介面

4.設定檔都是儲存為文字格式設定的

  • 命令格式

命令(或可執行檔)    選項     參數  (也可以有多個參數)

命令:必須是指令或者可執行檔檔案

選項:修正命令執行的方式

短選項:  -l(字母)也可以同時使用多個字母  -ali

長選項: --time(單詞)但是不能同時使用多個單詞

參數:命令作用的對象,可以有幾個對象,對象之間以空格區分

  • 使用者介面

在文字視窗中有6個介面可以通過:ctrl + alt + F1-F6 進行切換虛擬終端(terminal),在圖形介面中的系統選項中也有一個終端--類比終端

  • 使用者的切換

su:switch user

su -l 使用者名稱  這種是全切換

su  使用者名稱    這種是半切換

  • 密碼複雜性規則

1.使用4種類別字元中至少3種

2.足夠長,大於7位

3.使用隨機字串

4.定期更換密碼,一般2個月

5.密碼字串的重複持續時間大


本文出自 “笨鳥先輝” 部落格,請務必保留此出處http://benniaoxianhui.blog.51cto.com/10463960/1670351

linux 筆記--作業系統基礎

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.