- 智能家居平臺應用項目化教程
- 企想學院
- 881字
- 2019-11-14 16:19:03
2.Linux
Linux操作系統誕生于1991年10月5日,它是基于UNIX操作系統發展而來的。借助Internet和全世界各地計算機愛好者的共同努力,Linux已成為世界上使用最多的一種類UNIX操作系統。
1981年,IBM公司推出微型計算機IBM PC。
1981—1991年間,DOS操作系統一直是微機上操作系統的主宰。此時計算機硬件價格逐年下降,但軟件的價格卻在增長。
1991年,GNU計劃開發多款工具軟件,出現Gnu C編譯器。
1991年10月15日,林納斯在comp.os.minix新聞上發布消息,正式向外宣布Linux內核系統誕生。
Linux是免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議,支持32位和64位硬件。Linux繼承了UNIX以網絡為核心的設計思想,是一款性能穩定的多用戶網絡操作系統。它主要用于基于Intel X86系列CPU的計算機上。Linux是由世界各地的成千上萬的程序員設計和實現的,其目的是建立不受任何商品化軟件的版權制約、全世界都能自由使用的UNIX兼容產品。
Linux以它的高效和靈活性著稱。Linux模塊化的設計結構,使得它既能在價格昂貴的工作站上運行,也能在廉價的PC上實現全部的UNIX特性。Linux可以在GNU公共許可權限下免費獲得,是一個符合POSIX標準的操作系統。Linux操作系統軟件包不僅包括完整的Linux操作系統,而且包括文本編輯器、高級語言編輯器等應用軟件。它還包括帶有多個窗口管理器的X-Window圖形用戶界面,允許用戶使用窗口、圖標和菜單對系統進行操作。本書中使用的Ubuntu便是一個以桌面應用為主的開源GNU/Linux操作系統,其支持x86、amd64(即x64)和ppc架構,由全球化的專業開發團隊(Canonical Ltd)打造。常用的Linux命令如下:
ls 顯示文件或目錄
-l 列出文件詳細信息l(list)
-a 列出當前目錄下所有文件及目錄,包括隱藏的a(all)
mkdir 創建目錄
-p 創建目錄,若無父目錄,則創建p(parent)
cd 切換目錄
touch 創建空文件
echo 創建帶有內容的文件
cat 查看文件內容
cp 復制
mv 移動或重命名
rm 刪除文件
-r 遞歸刪除,可刪除子目錄及文件
-f 強制刪除
find 在文件系統中搜索某文件
wc 統計文本中行數、字數、字符數
grep 在文本文件中查找某個字符串
rmdir 刪除空目錄
tree 樹形結構顯示目錄,需要安裝tree包
pwd 顯示當前目錄
ln 創建鏈接文件
more、less 分頁顯示文本文件內容
head、tail 顯示文件頭、尾內容
Ctrl+Alt+F1 命令行全屏模式