天天看點

Linux最常用指令:簡單易學,但能解決95%以上的問題

作者:icoder.long

連結:https://blog.csdn.net/xulong_08/article/details/81463054

Linux是目前應用最廣泛的伺服器作業系統,基于Unix,開源免費,由于系統的穩定性和安全性,市場占有率很高,幾乎成為程式代碼運作的最佳系統環境。linux不僅可以長時間的運作我們編寫的程式代碼,還可以安裝在各種計算機硬體裝置中,如手機、路由器等,Android程式最底層就是運作在linux系統上的。

一、linux的目錄結構

Linux最常用指令:簡單易學,但能解決95%以上的問題

/ 下級目錄結構

  • bin (binaries)存放二進制可執行檔案
  • sbin (super user binaries)存放二進制可執行檔案,隻有root才能通路
  • etc (etcetera)存放系統配置檔案
  • usr (unix shared resources)用于存放共享的系統資源
  • home 存放使用者檔案的根目錄
  • root 超級使用者目錄
  • dev (devices)用于存放裝置檔案
  • lib (library)存放跟檔案系統中的程式運作所需要的共享庫及核心子產品
  • mnt (mount)系統管理者安裝臨時檔案系統的安裝點
  • boot 存放用于系統引導時使用的各種檔案
  • tmp (temporary)用于存放各種臨時檔案
  • var (variable)用于存放運作時需要改變資料的檔案

二、linux常用指令

指令格式:指令 -選項 參數 (選項和參數可以為空)

如:ls -la /usr           

複制

2.1 操作檔案及目錄

Linux最常用指令:簡單易學,但能解決95%以上的問題
Linux最常用指令:簡單易學,但能解決95%以上的問題
Linux最常用指令:簡單易學,但能解決95%以上的問題

2.2 系統常用指令

Linux最常用指令:簡單易學,但能解決95%以上的問題
Linux最常用指令:簡單易學,但能解決95%以上的問題

2.3 壓縮解壓縮

Linux最常用指令:簡單易學,但能解決95%以上的問題

2.4 檔案權限操作

  • linux檔案權限的描述格式解讀
Linux最常用指令:簡單易學,但能解決95%以上的問題
  • 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最常用指令:簡單易學,但能解決95%以上的問題

三、linux系統常用快捷鍵及符号指令

Linux最常用指令:簡單易學,但能解決95%以上的問題

四、vim編輯器

vi / vim是Linux上最常用的文本編輯器而且功能非常強大。隻有指令,沒有菜單,下圖表示vi指令的各種模式的切換圖。

Linux最常用指令:簡單易學,但能解決95%以上的問題

4.1 修改文本

Linux最常用指令:簡單易學,但能解決95%以上的問題

4.2 定位指令

Linux最常用指令:簡單易學,但能解決95%以上的問題

4.3 替換和取消指令

Linux最常用指令:簡單易學,但能解決95%以上的問題

4.4 删除指令

Linux最常用指令:簡單易學,但能解決95%以上的問題

4.5 常用快捷鍵

Linux最常用指令:簡單易學,但能解決95%以上的問題