Linux基礎指令——全程截圖演示

1、Linux的目錄操作:

①查看目錄中的內容:ls

在$後面輸入ls可查看當前目錄下的文件和目錄!

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-jJnkdhFK-1591847291138)(./pictures/ls.png)]

可以看到當前目錄下,有Code等幾個目錄和文件!(藍色字代表目錄,白色字代表文件)

②進入目錄:cd

使用cd命令可進入其他目錄,如果想要進入Code目錄,可以輸入:

cd Code

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-7wCoEeMz-1591847291142)(./pictures/cd.png)]

③快捷操作

按按鍵盤的上下鍵試試?可快速選擇前面輸過的命令!

輸入cd ..可以回到上一級目錄,類似Windows的【向上】

輸入cd -表示回到上一級所在的目錄,類似Windows的【回到桌面】

輸入cd /表示進入根目錄,它時一切目錄的父目錄

注意:上面的快捷操作,符號都必須時英文符號,否則會報錯!

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ZacZFo4G-1591847291146)(./pictures/三個後退命令.png)]

④查看目錄結構:tree

使用tree命令可以列出一個文件夾下的所有子文件夾(以樹形結構來進行列出)

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-18Xa6uWh-1591847291153)(./pictures/tree.png)]

下圖爲Linux操作系統目錄結構的簡介,最左邊就是根目錄:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-z4K7lxsS-1591847291155)(./pictures/Linux目錄簡介.png)]

⑤絕對路徑:

Linux進入目錄的方式有絕對路徑相對路徑兩種

之前,我們都是用相對路徑進入目錄的,這相當於你在Windows系統下,在當前文件夾中點擊下一個文件夾進入

絕對路徑是一個以根目錄/爲起點的完整路徑,如:/home/shiyanlou/Code,可以類比Windows上的 C:\Users\電腦用戶名\Desktop

使用pwd命令可以獲取當前目錄的絕對路徑:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-gXxQrM3E-1591847291158)(./pictures/pwd絕對路徑.png)]

有了絕對路徑之後,不管在當前哪個目錄下,都可以通過指令進入指定目錄!

cd /home/shiyanlou/Code

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-1QXDViaA-1591847291160)(./pictures/到達指定目錄.png)]

提示:如果忘記了目錄名、文件名或命令,可使用tab鍵自動補全,還可避免輸入錯誤;連續兩次tab可顯示全部候選結果!

⑥新建目錄:

使用mkdir命令可以創建目錄,mkdir mycode的意思就是新建一個名爲mycode的目錄

先輸入cd ~返回到用戶主目錄,然後練習以下:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-w1F1wxNd-1591847291163)(./pictures/mkdir.png)]

還可以在mkdir後加入-p參數,一次性創建多級目錄,如:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-2kzCSSsv-1591847291164)(./pictures/mkdir多級.png)]

2、Linux文件操作:

下面是Linux對文件中的常用操作,包含新建、複製、刪除等

①新建空白文件

使用touch命令可以新建文件,比如我想再新建一個名爲【hello】的文件,可輸入:

touch hello

【hello】文件就被創建出來了,用ls命令查看一下!

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-7wSuhDhc-1591847291166)(./pictures/touch.png)]

②複製

使用cp命令(copy)可以複製文件到指定目錄下,比如要把【hello】文件複製到one/two這個目錄下:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-9AXDa9zG-1591847291169)(./pictures/cp.png)]

如果要複製目錄,需要在cp後加上-r,然後接上目錄名 目標目錄名

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-tpg7yqvR-1591847291172)(./pictures/cpr.png)]

上面的操作中,我們新建了一個test目錄,然後把它複製進了one/two這個目錄中,再通過tree one直接查看了one的目錄結構!

③刪除

使用rm命令刪除文件:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-eWfepiGb-1591847291174)(./pictures/rm.png)]

刪除目錄要加上-r選項,類似cp -r拷貝目錄,會刪除目錄和目錄下的所有內容!

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-DxPaY5oU-1591847291177)(./pictures/rmr.png)]

④移動文件/目錄與重命名

使用mv命令可以移動文件或目錄

首先,我們進入到/home/shiyanlou目錄,使用touch創建空文件test1

然後,創建一個新目錄dir1ls查看一下

使用mv命令將test1移動到dir1目錄,代碼如下:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-BVVOG0Jn-1591847291179)(./pictures/mv.png)]

mv命令還可以用來重命名,如mv test1 test2,會把test1重命名爲test2

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-hA9AgoOQ-1591847291183)(./pictures/mv重命名.png)]

⑤查看文件內容

使用cat命令,可以將文件中的內容打印到屏幕上,使用的方法是cat 文件路徑

現在還沒有文件,我們先從其他地方複製過來一個:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-KZWbiZdU-1591847291186)(./pictures/cat.png)]

這樣就把passwd文件從/etc目錄拷貝到了當前目錄中,然後我們用cat passwd顯示文件中的內容

使用cat -n可以帶行號地打印文件內容:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-NpWlUrkB-1591847291190)(./pictures/catn.png)]

⑥幫助命令:

在Linux環境中,如果遇到困難可以使用man命令,它是Manual pages的縮寫。例如:輸入man cat可以獲取到cat命令的詳細的幫助文件,進入到man的頁面後,按q可以退出man

有些命令可以使用-- help選項查看幫助文檔!

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-gv3gIbKG-1591847291192)(./pictures/man.png)]

可以使用man命令,它是Manual pages的縮寫。例如:輸入man cat可以獲取到cat命令的詳細的幫助文件,進入到man的頁面後,按q可以退出man

有些命令可以使用-- help選項查看幫助文檔!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章