1.常見作業系統
- 服務端作業系統 : linux、unix、windows server
- 單機作業系統 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)
mac 、linux(ubuntu)
- 移動作業系統 android、ios 、windows phone
2.linux作業系統介紹
- 為什麼要學習linux作業系統
1. 大部分服務端都採用linux ,jee部署到伺服器中
2. 一些企業和學校採用linux研發和教學
3. 很多嵌入式開發 用linux
4. 雲計算、大資料 是集群網 linux : centos
- 特點
1. 開放、開源、多使用者的網路作業系統
2. 基於unix(unix-->minix-->linux(linus :林納斯 芬蘭 )),可以定製核心
3. 假如了gnu組織(自由軟體組織 ,copyleft) ,通過gpl(通用公共許可) 許可對外發布
- linux組成
1. linux核心(linus 團隊管理)
2. shell :使用者與核心互動的介面
3. 檔案系統 : ext3、ext4 等 windows 有 fat32 、ntfs
4. 第三方應用軟體
- linux作業系統版本
1. 核心版本 (linus 團隊管理) 3.8
2. 發行版本 :一些軟體公司以核心為基礎,再新增一些軟體和文件形成發行版本
- red hat : rhel ,centos
- debian : debian,ubuntu(桌面)
- android
預設有6個命令互動通道和乙個圖形介面互動通道,預設進入到的是圖形介面通道
命令互動模式切換:ctrl+alt+f1---f6
圖形互動介面 ctrl+alt+f7
1.圖形介面互動模式
- terminal: 圖形介面的命令終端,它是圖形介面互動通道的延伸,要依賴於圖形介面
2.命令互動模式
命令提示符:
itcast@ubuntu:~$
- itcast:使用者名稱
- ubuntu :主機名
- ~ :路徑 ,假如當前的路徑正好是 該使用者存放資料的根目錄 ,則顯示~
- $ :使用者的型別 $代表普通使用者 # 代表 超級使用者
3.linux檔案系統
- 目錄結構
1.bin : 存放的可執行的二進位制檔案 例如:cd ls su passwd等命令
2. boot :存放系統的引導檔案的目錄
3. dev :存放裝置檔案的目錄,linux把裝置當做檔案來處理
4. etc : 存放系統的配置檔案的目錄
5. home :存放所有使用者檔案的根目錄 ,root使用者除外
6. lib :共享庫
7.usr :好比program files 存放應用的安裝的路徑
8 opt : 自定義存放應用程式位置
9. mnt :臨時檔案系統的掛靠點
- 檔案許可權分析
w :可寫 r: 唯讀 x:可執行 - :無許可權
檔案許可權
1. 字元表示法
drwxr-xr-x
第乙個字元 :檔案的型別 d :普通檔案 - :資料夾 c :串列埠檔案 l :連線檔案
2-4 字元 : 該檔案的屬主使用者的許可權
5-7 字元 : 與屬主使用者同一組的其他使用者的許可權
8-10 字元 : 不同組的其他使用者的許可權
2. 數字表示法
-rw-r--r-- :檔案的預設許可權 644(當做8進製數表示,只看有值或無值,三個三個看)
drwxr-xr-x : 目錄的預設許可權 755
Linux作業系統簡介
1.unix是什麼 1 unix的定義 unix是乙個計算機作業系統,乙個用來協調 管理和控制計算機硬體和軟體資源的控制程式。2 unix作業系統的特點 多使用者和多工 a 多使用者 在同一時刻可以有多個使用者同時使用unix作業系統而且他們互不干擾 b 多工 任何乙個使用者在同一時間可以在unix...
作業系統簡介
定義 作業系統就是乙個協調 管理和控制計算機硬體資源和軟體資源的控制程式。為何要有作業系統 因為計算機硬體系統是乙個複雜的系統,主要由 處理器 儲存器 輸入輸出控制系統和各種外部裝置組成。如果沒有作業系統,使用者必須了解該系統的每乙個細節,才能有效使用計算機。這樣會嚴重影響使用者的工作效率,而且會大...
作業系統簡介
現代的計算機系統主要是由乙個或者多個cpu,記憶體,硬碟,鍵盤,滑鼠,顯示器,印表機,網路介面及其他輸入輸出裝置組成。一般而言,現代計算機系統是乙個複雜的系統。程式設計師無法把所有的硬體操作細節都了解到,管理這些硬體並且加以優化使用是非常繁瑣的工作,這個繁瑣的工作就是作業系統來幹的,有了他,程式設計...