linux的核心/shell/基礎命令程式都是c語言編寫的,但是linux啟動以及安裝軟體的工具(yum apt-get configure makefile )都是指令碼語言編寫的
不用c語言的原因
複雜(要想執行必須編譯、鏈結 一旦有問題,很難除錯) 靈活(容易埋下禍根)
linux的優缺點缺點
李納斯•托瓦茲開發的是linux核心,有時候簡稱為linux,但其實linux作為乙個作業系統,除了核心還包括shell、檔案系統和應用程式.
linux核心
linux發行版[要錢的和不要錢的]
linux桌面環境(桌面系統)
著重介紹kde和gnome【說來懺愧,筆者只知道kde和gnome】
<1>kde
kde 是 k desktop environment 的縮寫,中文譯為「k桌面環境」
<2>gnome
gnome 是 the gnu network object model environment 的縮寫,中文譯為「gnu網路物件模型環境」。
<3>unity
unity 是由 ubuntu 的母公司 canonical 開發的一款外殼。之所以說它是外殼,是因為 unity 執行在 gnome 桌面環境之上,使用了所有 gnome 的核心應用程式。
<4>mate
mate 是一種從現在無人維護的 gnome 2 **庫派生出來的桌面環境.
能夠相容教舊的硬體裝置.
<5>cinnamon
cinnamon 建立在 gnome 3 的基礎上.
檢視所裝linux的桌面環境
4.你敢信電影行業離不開linux!?
linux的主要應用領域
linux學習**
強烈安利c語言中文網 筆者c語言也是在這裡學到
做乙個不被熟知的自己
第一篇部落格,大學最後一年了,越來越明白,自己的需求是什麼。就好像在軟體在被開發設計時候,明白自己的需求是什麼,才可以更好的用 來實現,要實現的功能。在2019年已經過去的37天後,我心中的巨人,因為遇見一些事情後,被召喚醒了。我向來都不是那種一點就通,一點就過得人,有時候,乙個簡簡單單的問題,我都...
失明率高卻不被人熟知的葡萄膜炎
相信很多人都經歷過眼睛發紅並伴有疼痛的情況,這種情況會被多數人認為是紅眼病,選擇滴眼藥水或安心休息幾天,之後就不會在意了。然而,有一部分人的 紅眼病 卻比較特殊,經過簡單處理後並沒有好轉反而更加嚴重了,其眼內的血管組織呈深紫色,類似顏色較淺的紅葡萄。希小瑪提醒您,長時間的眼睛紅痛,不要誤以為是紅眼病...
C語言中一些不被熟知的特性
c99允許你對結構體中指定的變數初始化,如 struct foo foo foo 這其中x會預設初始化為 0指定初始化也可適用於陣列,如下面三個等價的陣列定義 int a 5 int a int a 5 限定詞restricted用於限定乙個指標 如名 告訴編譯器該指標的記憶體訪問在任何情況下都只能...