Linux系統基礎

Linux系統基礎

本文采用的系統爲Ubuntu 16.04 64位

Linux命令格式

命令名 [選項] [參數]。選項和參數都可以省略。

Linux文件系統

  • /:根目錄。Linux系統只存在一個根目錄。所有的目錄,文件,設備都在根目錄下。
  • /bin:目錄下存放了Linux常用的命令。
  • /sbin:此目錄存放系統管理員的系統管理程序,大多涉及系統管理命令的存放,是超級權限用戶root的可執行命令的存放地。
  • /boot:Linux內核及引導系統程序所需要的文件目錄。
  • /dev:Linux系統中使用的外部設備。不包含外部設備的驅動程序。
  • /etc:系統管理時用到的各種配置文件和子目錄。例如網絡配置文件,文件系統,x系統配置文件,設備配置信息,設置用戶信息等。
  • /home:存放用戶的主目錄。有一個用戶系統會自動在/home目錄下生成一個對應的用戶目錄。
  • Linux系統下絕對目錄以/開始。相對路勁以當前文件所在位置開始。
  • 常見的“/”代表根目錄。“.”代表當前目錄。“..”代表當前目錄的上一層目錄。多個路勁之間以/作爲路勁的分隔符。
  • 在使用中~代表當前用戶的主目錄,注意區別/根目錄。

常用命令

  • pwd:查看當前位置路徑
  • ls:顯示當前目錄中的文件
    • ls -l:顯示當前目錄中文件,包括詳細信息
    • ls -a:顯示當前目錄中包括隱藏文件的所有文件
    • ls 目錄名:顯示當前目錄中某個目錄的內容
  • cd:改變當前目錄位置
    • cd 目錄名:進入某個目錄
    • cd 完整目錄路徑
    • cd /:回到根目錄
    • cd ..:回到上一層目錄
  • mkdir:創建目錄
    • mkdir 目錄名:創建一個目錄
    • mkdir -p 目錄路徑:創建目錄路徑的目錄。創建會很徹底,所有不存在的目錄都會創建。
    • mkdir 目錄路徑。如果目錄路勁不存在,則會出錯。
  • 幫助命令
    • 命令名 –help:如果不明白某個命令的使用。可以採用此方法查看幫助信息。
    • man 命令名:同上。
    • 可以採用j,k翻頁。q退出。
    • Tab鍵、歷史命令
    • 在命令執行過程中,如果目錄或者文件名稱過長,可以寫關鍵字母后按tab鍵自動補全。
    • 按上下箭頭。可以切換輸入過的一些指令。
    • 通配符
    • 如果目錄下文件過多。僅僅需要操作某些文件的時候。可以採用此種方式
    • *代表多個任意字符。?代表一個字符。
    • 例如ls ?.*
    • 對文件的操作
    • touch 文件名:如果文件不存在,則創建一個新的文件。如果文件存在,則修改最後修改時間。
    • rm 文件名:刪除一個文件/目錄
    • rm -r 目錄:目錄下有文件,可以調用次命令刪除。
    • cp 文件1 文件2:複製一個文件
    • cp -a 目錄1 目錄2:複製一個目錄
    • mv 文件1 文件2:移動
    • mv 目錄1 目錄2
  • clear:清屏。
  • vi/vim Linux中的記事本
    • 新建記事本:vi
    • 打開記事本:vi 文件名
    • 進入編輯模式,按鍵盤“a”鍵。
    • 退出編輯模式:按esc退出編輯模式。
    • 保存記事本:“:w/:w 文件名”
    • 退出記事本:“:q”
    • 常見使用:wq/wq filename/x保存並退出
    • q!:不保存,強制退出
    • w!:強制保存
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章