Linux是目前應用最廣泛的服務器操作系統。它基于Unix,開源且免費。由于系統的穩定性和安全性,具有很高的市場占有率,幾乎成為程序代碼運行的最佳系統環境。Linux不僅可以長期運行我們編寫的程序代碼,還可以安裝在各種計算機硬件設備中,如手機、路由器等。Android程序的底層運行在linux系統上。
一、Linux的目錄結構
/的下級目錄。
Bin(二進制)存儲二進制可執行文件。
Sbin(超級用戶二進制)存儲二進制可執行文件,只有root可以訪問。
Etc(等等)存儲系統配置文件。
Usr (unix共享資源)用于存儲共享的系統資源。
存儲用戶文件的主根目錄。
根目錄
Dev(設備)用于存儲設備文件。
Lib(庫)存儲文件系統中運行程序所需的共享庫和內核模塊。
mnt(掛載)系統管理員安裝臨時文件系統的掛載點。
Boot存儲用于系統引導的各種文件。
Tmp (temporary)用于存儲各種臨時文件。
Var(變量)用于存儲運行時需要更改數據的文件。
二、Linux常用命令
命令格式:命令選項參數(選項和參數可以為空)
例如ls -la /usr
2.1 操作文件及目錄
2.2 系統常用命令
2.3 壓縮解壓縮
2.4 文件權限操作
linux文件權限的描述格式解讀
- r 可讀權限,w可寫權限,x可執行權限(也可以用二進制表示 111 110 100 --> 764)
- 第1位:文件類型(d 目錄,- 普通文件,l 鏈接文件)
- 第2-4位:所屬用戶權限,用u(user)表示
- 第5-7位:所屬組權限,用g(group)表示
- 第8-10位:其他用戶權限,用o(other)表示
- 第2-10位:表示所有的權限,用a(all)表示
三、Linux系統常用快捷鍵及符號命令
四、vim編輯器
vi / vim是Linux上最常用的文本編輯器而且功能非常強大。只有命令,沒有菜單,下圖表示vi命令的各種模式的切換圖。
4.1 修改文本
4.2 定位命令
4.3 替換和取消命令
4.4 刪除命令
4.5 常用快捷鍵