初學者必會的Linux命令 - 基本操作篇

寫在前面:博主是一只經過實戰開發歷練後投身培訓事業的“小山豬”,暱稱取自動畫片《獅子王》中的“彭彭”,總是以樂觀、積極的心態對待周邊的事物。本人的技術路線從Java全棧工程師一路奔向大數據開發、數據挖掘領域,如今終有小成,願將昔日所獲與大家交流一二,希望對學習路上的你有所助益。同時,博主也想通過此次嘗試打造一個完善的技術圖書館,任何與文章技術點有關的異常、錯誤、注意事項均會在末尾列出,歡迎大家通過各種方式提供素材。

  • 對於文章中出現的任何錯誤請大家批評指出,一定及時修改。
  • 有任何想要討論和學習的問題可聯繫我:[email protected]
  • 發佈文章的風格因專欄而異,均自成體系,不足之處請大家指正。

初學者必會的Linux命令 - 基本操作篇

文本關鍵字:Linux、常用命令、基本操作

  • pwd:顯示當前工作目錄的完整路徑
  • cd:切換當前工作目錄
  • ls:顯示目錄與文件信息
  • touch:創建或修改文件時間
  • mkdir:創建目錄
  • cp:複製文件與目錄
  • rm:刪除文件或目錄
  • mv:移動(重命名)文件或目錄
  • find:搜索文件或目錄
  • du:計算文件或目錄的佔用空間

一、pwd

顯示當前工作目錄的完整路徑

在這裏插入圖片描述

二、cd

切換當前工作目錄

  • 用法:cd 路徑
    • cd .:切換至當前目錄
    • cd …:切換至上級目錄
    • cd -:返回上一步所在目錄(相當於後退)
    • cd []:切換至當前用戶家目錄,可省略
    • cd /xxx/xxx:切換至某一路徑(絕對路徑寫法)
    • cd xxx/xxx:切換至某一路徑(相對路徑寫法)

在這裏插入圖片描述
在這裏插入圖片描述

三、ls

顯示目錄與文件信息

  • 用法:ls [選項] [文件/目錄]
    • -a:顯示所有的信息,包括隱藏文件與目錄(以點開頭)
    • -d:顯示目錄本身的信息,而非目錄下的資料信息
    • -h:人性化顯示(即:易讀)容量信息
    • -l:長格式顯示詳細信息
    • -c:顯示文件或目錄最後修改時間,配合l使用
    • -u:顯示文件或目錄最後訪問時間,配合l使用
    • -t:以修改時間排序(默認按文件名稱排序)

在這裏插入圖片描述

四、touch

創建或修改文件時間

  • 用法:touch 文件/目錄
    • 如果文件不存在,則創建
    • 如果文件存在,則更新文件所有時間爲當前系統時間

在這裏插入圖片描述

五、mkdir

創建目錄

  • 用法:mkdir [選項] [目錄]
    • -p:創建多級目錄

在這裏插入圖片描述

六、cp

複製文件與目錄

  • 用法:cp [選項] 源 目標
    • -r:遞歸,複製文件與子目錄,一般在複製目錄時使用

在這裏插入圖片描述

七、rm

刪除文件或目錄

  • 用法:rm [選項] 文件/目錄
    • -f:不提示,強制刪除
    • -i:刪除前,提示是否刪除
    • -r:刪除目錄以及目錄下的所有內容

在這裏插入圖片描述

八、mv

移動文件或目錄,在同一目錄下移動則爲重命名

  • 用法:mv 源 目標

在這裏插入圖片描述

九、find

搜索文件或目錄

  • 用法:find [命令選項] [路徑] [表達式選項]
    • -empty:查找空白文件或目錄
    • -group:按組查找
    • -name:按名稱查找
    • -iname:按名稱查找,不區分大小寫
    • -mtime:按修改時間查找
    • -size:按容量大小查找
    • -type:按檔案類型查找(文件:f,目錄:d,設備:b/c,鏈接:l)
    • -user:按用戶查找
    • -exec:對找到的檔案執行命令
    • -a:並且
    • -o:或者

在這裏插入圖片描述

十、du

計算文件或目錄的佔用空間

  • 用法:du [選項] [文件/目錄]
    • -h:人性化(易讀)顯示空間信息
    • -s:僅顯示總佔用空間

在這裏插入圖片描述

發佈了31 篇原創文章 · 獲贊 197 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章