Linux 最常用命令:解決 95% 以上的問題

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


Linux 最常用命令:解決 95% 以上的問題


一、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常用命令

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

<code>如:ls -la /usr/<code>

2.1 操作文件及目錄

Linux 最常用命令:解決 95% 以上的問題

2.2 系統常用命令

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% 以上的問題


本小編專注於服務器後臺開發,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒體,CDN,P2P,K8S,Docker,TCP/IP,協程,DPDK等等,特聘多位一線互聯網百萬年薪的技術專家,以大型互聯網落地的產品架構為核心,培養Linux 領域全能型的專業C/C++開發工程師。

喜歡的朋友可以後臺私信【架構】獲取學習視頻(關注才能私信)


分享到:


相關文章: