Linux指令彙總篇超細緻講解+演示版+相關必要知識補充(一)

綠色:瞭解等級。shell

紅色掌握等級。    app

1、Linux指令分類:less

內部指令、外部指令。ide

Shell 在用戶和內核之間充當了「翻譯官」的角色。spa



2、指令的基本格式:命令字 【選項】 【參數】翻譯

命令字:惟一肯定一條命令3d

選項:是調節命令的具體功能,決定這條命令如何執行日誌

參數:是命令字的處理對象,一般狀況下命令參數能夠是文件名、目錄(路徑)名或用戶名等內容。orm

四種指令方式:一、命令字;二、命令字+選項;三、命令之+參數;四、命令字+選項+參數;對象



3、僅目錄操做指令

一、pwd----------------查看當前的工做目錄

  • 所在路徑:/bin/pwd

image.png



二、cd-----------------------切換工做目錄

  • 所在路徑:shell內置命令

. 當前目錄
.. 上級目錄
~ 家目錄(root家目錄在/root,用戶在/home)
/usr/soft (以自定義文件夾soft演示) 絕對路徑
test1 (test1爲自定義文件夾)
相對路徑

image.png


三、ls-------------------------列表(List)顯示目錄內容 (ls)或者(ls /usr/soft)

  • 所在路徑:/bin/ls

-a 顯示包括隱藏在內的全部文件
-d 僅顯示當前目錄信息,不顯示目錄裏的內容
-h 人性化顯示,顯示文件大小
-l 長格式顯示,包括權限等

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

image.png


四、mkdir--------------------建立新的目錄

  • 所在路徑:/bin/mkdir

-p 遞歸創建多重目錄

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=



4、文件操做命令

五、touch --------------------建立空文件 (多個用空格)

  • /bin/touch

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


六、stat----------------查看文件詳細信息的命令

  • 所在路徑:/usr/bin/stat

image.png


七、cat---------------查看文件內容

  • 所在路徑:/bin/cat

image.png


八、more--------------分屏顯示文件(b上翻頁,空格下翻頁)

  • 所在路徑:/bin/more

image.png


九、less---------------分行顯示文件與more差很少

  • 所在路徑:/usr/bin/less

image.png


十、head--------------顯示文件開頭幾行 的命令

  • 所在路徑:/usr/bin/head

-p 遞歸創建多重目錄


image.png


十一、tail----------------顯示文件結束幾行的命令

  • 所在路徑:/usr/bin/tail



-n 顯示文件最後n行
-f 監聽文件新生成的內容,如日誌文件

image.png



十二、ln-------------------------建立硬連接(例:ln 源文件名  連接文件名)

  • 所在目錄:/bin/ln

-s
建立軟鏈接

(例:ln -s 源文件或者目錄  連接名

(刪除原始文件後,軟連接將失效,但硬連接仍然可用,硬連接只能是文件且與源文件在一個文件系統中)



5、文件和目錄均可以用的指令

1三、cp------------------------複製(Copy)文件或目錄 

  • 所在路徑:/bin/cp

-r
遞歸複製全部文件及子目錄
-f -覆蓋目標同名文件或目錄時不進行提醒,而直接強制(Force)複製
-i 覆蓋目標同名文件或目錄時提醒用戶確認
-p 複製時保持(Preserve)源文件的權限、屬主及時間標記等屬性不變

image.png

image.png


1四、rm------------------------刪除(Remove)文件或目錄 

  • 所在路徑:/bin/rm

-r 刪除目錄時必須使用此選項,表示遞歸刪除整個目錄樹
-f 刪除文件或目錄時不進行提醒,而直接強制刪除。
-i 刪除文件或目錄時提醒用戶確認。

image.png

image.png


1五、mv----------------------- 移動(Move)文件或目錄

  • 所在路徑:/bin/mv

(例:mv  test test1   若test1不存在則更名、不然是剪切到test1中,注意相對路徑和絕對路徑的問題~)

image.png

相關文章
相關標籤/搜索