Linux操作系統(tǒng)與命令知識匯總
什么是操作系統(tǒng)呢?這個問題很簡單吧!管理計算機軟硬件的軟件就是操作系統(tǒng)。操作系統(tǒng)是用戶和計算機的接口,同時也是計算機硬件和其他軟件的接口。操作系統(tǒng)的功能包括管理計算機系統(tǒng)的硬件、軟件及數(shù)據(jù)資源,控制程序運行,改善人機界面,為其它應(yīng)用軟件提供支持,讓計算機系統(tǒng)所有資源最大限度地發(fā)揮作用,提供各種形式的用戶界面,使用戶有一個好的工作環(huán)境,為其它軟件的開發(fā)提供必要的服務(wù)和相應(yīng)的接口等。實際上,用戶是不用接觸操作系統(tǒng)的,操作系統(tǒng)管理著計算機硬件資源,同時按照應(yīng)用程序的資源請求,分配資源,如:劃分CPU時間,內(nèi)存空間的開辟,調(diào)用打印機等。那么操作系統(tǒng)的結(jié)構(gòu)是什么樣的呢?下面我給大家一幅圖做個了解。
從上面我們可以清楚的看到在我們的硬件基礎(chǔ)上是內(nèi)核,內(nèi)核上是shell,沒見我們說的操作系統(tǒng)。其實內(nèi)核加shell就是操作系統(tǒng),可以說操作系統(tǒng)是有內(nèi)核和shell構(gòu)成。
內(nèi)核是干什么的呢?內(nèi)核是負責對我們計算機硬件進行抽象,然后通過系統(tǒng)調(diào)用和庫文件為上層應(yīng)用提供服務(wù)。
Shell就是我們?nèi)藱C交互的窗口。就像我們的微軟系統(tǒng)有個桌面,我們才能知道怎么操作。Shell就相當于這個桌面,只不過他是命令行模式而不是圖形模式。
應(yīng)用程序就是我們安裝服務(wù),好比我們使用QQ就是一個應(yīng)用程序,只不過在服務(wù)器上的應(yīng)用程序是服務(wù),因為他要給別電腦提供服務(wù)。這樣說想必大家應(yīng)該很容易理解了吧。C_0016.gif
對于上面的那個圖形我們一定要牢記,為什么呢?因為他是我們從事運維工作的一個大匯總!我們要想玩兒好Linux,一定要知道我們要做什么在做什么怎么做。既然我們了解操作系統(tǒng)結(jié)構(gòu)。接下來我們就來了解下Linux操作系統(tǒng)。在前面我們簡單的知道了Linux操作系統(tǒng)及他的由來與分支發(fā)展。我們今天選擇CentOS操作系統(tǒng),為什么要選擇CentOS呢?因為現(xiàn)在市場他是老大哥主流。他的優(yōu)點在于不僅開源,穩(wěn)定而且是免費的,所以深受很多企業(yè)使用。我們學(xué)會了Linux,別的版本也一樣,有一點兒細微變化,所以大家不用擔心。
Linux操作系統(tǒng)的結(jié)構(gòu)與安裝我們都會了,接下來我們就來學(xué)習怎么玩兒Linux操作系統(tǒng)。要想玩兒好Linux操作系統(tǒng),我們一定要對命令非常的熟悉,Linux命令大概有幾千個吧,但是我們只要掌握100多個就足夠用了。所以不必擔心,首先對命令結(jié)構(gòu)做個了解如下圖
注意Linux命令嚴格區(qū)分大小寫
下面我就對這個100多個命令做個簡單分類:文件目錄類,查看類,查找類,幫助類,系統(tǒng)信息類,用戶類,磁盤類,網(wǎng)絡(luò)類,進程類,安裝類,時間類,定時任務(wù)類,文件操作類共13類。注意以下是命令的簡單介紹,后面我們會詳細講到具體哪一個命令怎么使用。
本章就先介紹到這里了,下節(jié)我們根據(jù)以上命令分類做詳細的介紹。有童鞋可能覺得我怎么給別的講述方式不一樣,很多教學(xué)都是先零散的介紹命令,最后讓大家總結(jié)。在這里我說下我為什么這么寫,命令這個東西是我學(xué)習Linux的最大障礙,他十分不好記,我學(xué)習的時候采用的歸納分類,然后死記硬背的方式,到最后不攻自破。所謂的理解記憶很難。在這里我?guī)椭蠹覛w納總結(jié)好了,童鞋們只要下功夫把他們記住,你學(xué)習Linux都非常容易啦!我們開始先掌握這些命令即可。后面我會補充一些。大家一定要做好筆記哦!
- 如何實現(xiàn)Linux操作系統(tǒng)的自動登錄
- 輕松解決 Linux操作系統(tǒng)故障恢復(fù)技巧
- Linux rpm tar 操作系統(tǒng)下軟件的安裝與卸載方法
- Linux操作系統(tǒng)下關(guān)于用戶和組的配置管理指南
- Linux操作系統(tǒng)口令文件安全問題詳細解析
- Linux rdesktop操作系統(tǒng)下遠程登錄Windows XP桌面
- Linux 操作系統(tǒng)下Web服務(wù)器配置詳細介紹
- 完美解決Linux操作系統(tǒng)下aes解密失敗的問題
- linux操作系統(tǒng)安裝MONO執(zhí)行C#程序的詳解步驟
- linux操作系統(tǒng)安裝sql developer步驟
相關(guān)文章
Linux虛擬機ipaddr/ifconfig不顯示IP的解決方案(親測有效)
有時候經(jīng)常會出現(xiàn)之前明明好的,但是換了個網(wǎng)絡(luò)就查不到ip了,由于不知道原因,有的人會選擇重裝虛擬機,還有的人開始崩潰,本篇文章將徹底解決該問題的出現(xiàn),需要的朋友可以參考下2023-09-09Linux CentOS 7.0中java安裝與配置環(huán)境變量的步驟詳解
這篇文章主要給大家分享介紹了關(guān)于Linux CentOS 7.0中java安裝與配置環(huán)境變量的相關(guān)資料,文中通過示例代碼將安裝與配置的過程介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習學(xué)習吧2018-07-07Linux sudo 漏洞可能導(dǎo)致未經(jīng)授權(quán)的特權(quán)訪問
sudo 命令中最近發(fā)現(xiàn)了一個嚴重漏洞,如果被利用,普通用戶可以 root 身份運行命令,在 Linux 中利用新發(fā)現(xiàn)的 sudo 漏洞可以使某些用戶以 root 身份運行命令,感興趣的朋友跟隨小編一起看看吧2019-10-10Apache Shiro 使用手冊(三) Shiro授權(quán)
授權(quán)即訪問控制,它將判斷用戶在應(yīng)用程序中對資源是否擁有相應(yīng)的訪問權(quán)限2014-06-06