​Linux快捷鍵及目錄結構

  • 2019 年 10 月 6 日
  • 筆記

Linux快捷鍵及目錄結構

1.Linux快捷鍵

  • 歷史命令切換 輸入history

ctrl+p 上 ctrl+n 下 (或者方向鍵)

  • 游標移動 ctrl+b 向後移動 ctrl+f 向前移動 ctrl+a 移動到行首 ctrl+e 移動到行末 刪除前面的字元:ctrl+h (或者退格鍵) 刪除後面的字元:ctrl+d 刪除前面的所有字元:ctrl+u
  • 清屏 ctrl+l 或者clear
  • 執行 回車或者ctrl+j

2.目錄結構

linux下目錄為樹狀結構,可分為以下幾類:

系統啟動、指令集合、外部文件管理、臨時文件、賬戶、運行過程、擴展

系統啟動必須:

  • /boot:存放的啟動Linux 時使用的內核文件,包括連接文件以及鏡像文件。
  • /etc:存放所有的系統需要的配置文件子目錄列表,更改目錄下的文件可能會導致系統不能啟動。
  • /lib:存放基本程式碼庫(比如c++庫),其作用類似於Windows里的DLL文件。幾乎所有的應用程式都需要用到這些共享庫。
  • /sys:該文件系統是內核設備樹的一個直觀反映。當一個內核對象被創建的時候,對應的文件和目錄也在內核對象子系統中。

指令集合:

  • /bin:存放著最常用的程式和指令。
  • /sbin:只有系統管理員能使用的程式和指令。

外部文件管理:

  • /dev :存放的是Linux的外部設備。設備即文件。
  • /media:類windows的其他設備,例如U盤、光碟機等等,識別後linux會把設備放到這個目錄下。linux會把識別的設備掛載到這個目錄下
  • /mnt:當我們安裝雙系統時候,可以把win的d盤或者其他盤通過mount命令掛在到當前文件夾下,這樣就可以實現linux下訪問win系統盤。系統提供該目錄是為了讓用戶臨時掛載別的文件系統的。

臨時文件:

  • /run:是一個臨時文件系統,存儲系統啟動以來的資訊。當系統重啟時,這個目錄下的文件應該被刪掉或清除。如果你的系統上有 /var/run 目錄,應該讓它指向 run。
  • /lost+found:一般情況下為空的,系統非法關機後,這裡就存放一些文件。
  • /tmp:這個目錄是用來存放一些臨時文件的。

賬戶:

  • /root:系統管理員的用戶主目錄。
  • /home:用戶的主目錄,以用戶的帳號命名的。
  • /usr:用戶的很多應用程式和文件都放在這個目錄下,類似於windows下的program files目錄。
  • /usr/bin:系統用戶使用的應用程式與指令。
  • /usr/sbin:超級用戶使用的比較高級的管理程式和系統守護程式。
  • /usr/src:內核源程式碼默認的放置目錄。

運行過程:

  • /var:存放經常修改的數據,比如程式運行的日誌文件(/var/log 目錄下)。
  • /proc:管理記憶體空間!虛擬的目錄,是系統記憶體的映射,我們可以直接訪問這個目錄來,獲取系統資訊。這個目錄的內容不在硬碟上而是在記憶體里,我們也可以直接修改裡面的某些文件來做修改。

擴展:

  • /opt:默認是空的,我們安裝額外軟體可以放在這個裡面。
  • /srv:存放服務啟動後需要提取的數據(不用伺服器就是空)

學習自:http://www.runoob.com/linux/linux-system-contents.html