Linux作業系統學習(一)

2021-10-09 12:39:43 字數 828 閱讀 7111

1)桌面作業系統

此領域是傳統linux應用最薄弱的環節,由於介面簡單、操作複雜、應用軟體少等缺點,一直被windows壓制;近年來隨著ubuntu、fedora等優秀桌面環境的星期,同時各大硬體廠商對其支援的加大,linux在個人桌面領域的占有率在逐漸提高

2)伺服器作業系統

linux在伺服器領域具有重要的應用,其免費、穩定、搞笑的特點在伺服器領域得到了很好的體現。早期因為維護、執行等原因同樣受到了很大的限制,近年來linux在伺服器市場得到了飛速的提公升,右取是在一些高階領域。

3)嵌入式作業系統

linux執行穩定、對網路的兩哈支援性、低成本、且可以根據需要進行軟體建材,核心最小可以達到羈絆kb等特點,使其近些年在嵌入式領域的用用得到非常大的提高。

主要應用:機頂盒、數碼電視、網路**、程式控制交換機、收集、pda、。。。等都是其應用領域,得到了google、三星、摩托羅拉、nec等公司的大力推廣。

3)移動裝置作業系統

虛擬機器(virtual machine)指通過軟體模擬的具有完整硬體系統功能的、執行在乙個完全隔離環境中的完整計算機系統。

linux發展歷程:unix->minix->linux

穩定版:具有工業級強度,可以廣泛地應用和部署。新的穩定版相對於較久地只是修正一些bug或加入一些新的驅動程式

開發版:由於要實驗各種解決方案,所以變化很快

常見的發行版本如下:

Linux作業系統學習一

01p linux命令基礎習慣 linux系統程式設計 date 顯示系統當前時間 cat etc shells 檢視當前可使用的shell echo shell 檢視當前使用的shell 主鍵盤快捷鍵 上 ctrl p 下 ctrl n 左 ctrl b 右 ctrl f del ctrl d d...

Linux 作業系統學習

boot loader主要功能 kernel boot loader 載入kernel,和initrd.img 到記憶體中。kernel 啟動後自動解壓,將initrd.img的內容掛載為init 根檔案系統。kernel 從init根檔案系統中載入所需的功能模組。kernel 會根據grub.cf...

linux作業系統學習

紅帽認證系統管理員 rhcsa cat 用於檢視比較小的純文字檔案,需要顯示行號時可加上 n引數 head 用於檢視文字檔案的前n行。如head n 20 檔名,即可檢視前20行 tail檢視檔案後n行,tail f 檔名,可以實時顯示檔案重新整理內容 cut 按列提取文字字元,當文字中有間隔符時,...