linux基礎命令篇(2)

這篇文章來跟你們分享一下Linux中經常使用的基礎命令,如:pwd、cd、ls、du、mkdir、touch、ln、cp、rm、mv、which。還有一些經常使用的快捷鍵等!linux

咱們先來講一下經常使用的快捷鍵:ide

一、tab鍵:自動補全鍵,如咱們在命令提示符中輸入「ifcon」後按tab鍵,便可自動補全爲「ifconfig」,該功能只能向後補全,必須保證輸入前面的字符可以惟必定位一個命令字或文件名,不然能夠按兩次tab鍵,系統將輸出可用的名稱列表。操作系統

二、反斜槓「\」:若是輸入一行較長的命令內容,終端會自動換行,咱們也能夠插入「\」符號強制換行,在下一行出現的「>」提示符後繼續輸入內容,做爲上一行內容的延續。(我的感受這個不太經常使用,可結合本身的習慣來應用!)
三、Ctrl+U組合鍵:快速刪除當前光標處以前的全部字符內容。命令行

四、Ctrl+K組合鍵:快速刪除從當前光標處到行尾的全部字符內容。code

五、Ctrl+L組合鍵:快速清空當前屏幕中的顯示內容,只在左上角顯示命令提示符。遞歸

六、Ctrl+C組合鍵:取消當前命令行的編輯,並切換爲新的一行命令提示符。內存

基礎命令「pwd」:查看當前的工做目錄。
linux基礎命令篇(2)rem

cd命令———切換工做目錄 linux基礎命令篇(2)it

ls命令——列表顯示目錄內容class

ls命令可使用的選項種類不少,這裏給你們列出幾個經常使用的選項:

-l:以長格式(long)顯示文件和目錄的列表,包括權限、大小、最後更新的時間等詳細信息;

-a:顯示全部(All)子目錄和文件的信息,包括以「.」號開頭的隱藏目錄和隱藏文件。

-d:顯示目錄(directory)自己的屬性,而不是顯示目錄中的內容。

-h:結合-l選項一塊兒使用,能夠以人性化的方式顯示文件或目錄的大小,默認的大小單位爲字節(b),使用-h選項後,將顯示爲KB、MB等單位。

-R:以遞歸(Recursive)的方式顯示指定的目錄和它子目錄中全部的內容。

linux基礎命令篇(2)
linux基礎命令篇(2)
linux基礎命令篇(2)
du命令——統計目錄及文件的空間佔用狀況

-a:統計磁盤空間佔用時包括全部的文件,而不只僅統計目錄。

-h:以KB、MB等單位顯示統計大小

-s:只統計每一個參數所佔用空間總的大小,而不是統計每一個子目錄的、文件的大小。

mkdir——建立目錄(make  directory)

    -p選項,建立多層目錄。

linux基礎命令篇(2)
linux基礎命令篇(2)

touch——建立空文件夾
linux基礎命令篇(2)
ln命令——建立連接(link)文件

ln命令至關於Windows中的建立快捷方式,通常結合選項-s使用,表示建立的爲軟鏈接,關於軟鏈接和硬連接這裏就不解釋了,通常咱們都是建立軟鏈接,ln 命令的基本使用格式以下:ln -s 源文件或目錄 連接文件或目標位置
linux基礎命令篇(2)
cp——複製(copy)文件或目錄

cp命令用於複製文件或目錄,至關於Windows中的複製,粘貼。cp命令的基本使用格式以下:
cp [選項] 源文件或目錄 目標文件或目錄

須要複製多個文件或目錄時,目標位置必須是目錄,且目標目錄已存在。cp命令經常使用的選項以下:

-r:複製目錄時必須使用此選項,表示遞歸複製全部文件及子目錄。

-i:覆蓋目標同名文件或目錄時提醒用戶確認(interactive,交互式)

-f:覆蓋目標同名文件或目錄時不進行提醒,而直接強制(force)複製。

-p: 複製時保持(preserve)源文件的權限、屬主及時間標記等屬性不變。

linux基礎命令篇(2)
rm命令——刪除(remove)文件或目錄

相信你們都知道「rm -rf /」這條命令 ,等解釋下各選項參數的意思後,你們就瞭解這條命令的威力了。選項參數以下:

-f:刪除文件或目錄時不進行提醒,而直接強制刪除。

-r:刪除目錄時必須使用此選項,表示遞歸刪除整個目錄樹。

-i:刪除文件或目錄時提醒用戶確認。

(瞭解後,咱們應該知道rm -rf 的威力了,因此應當謹慎使用該選項)

linux基礎命令篇(2)

mv命令——移動(move)文件或目錄

mv命令用於將指定的文件或目錄轉移位置,若是目標位置與原位置相同,則效果至關於爲文件或目錄更名。mv命令的基本使用格式以下:

mv 源文件或目錄 目標文件或目錄
linux基礎命令篇(2)

which命令——查找用戶所執行的命令文件存放的目錄
linux基礎命令篇(2)

find命令——查找文件或目錄

find命令是Linux操做系統中很是強大的查找命令,能夠根據目標的名稱、類型、大小等不一樣屬性進行精細查找。
find命令的基本使用格式以下:find 【查找範圍】 [查找條件表達式]

其中,查找範圍對應的是在其中查找文件或子目錄的目錄位置(能夠有多個),而查找條件決定了find命令根據哪些屬性、特徵進行查找。較經常使用的幾種查找條件類型以下所示:

一、按名稱查找:關鍵字爲「-name」,根據目標文件的名稱進行查找,容許使用「*」和「?」通配符

二、按文件大小查找:關鍵字爲「-size」,根據目錄文件的大小進行查找,通常使用「+」和「-」號設置超過或小於指定的大小做爲查找條件,經常使用的容量單位包括kB(注意k是小寫)MB、GB。

三、按文件屬主查找:關鍵字爲「-user」,根據文件是否屬於目標用戶進行查找。

四、按文件類型進行查找:關鍵字爲「-type」,根據文件的類型進行查找,這裏的類型指的是普通文件(f)、目錄(d)、塊設備文件(b)、字符設備文件(c)等,塊設備指的是成塊讀取數據的設備(如硬盤、內存等),而字符設備指的是按單個字符讀取數據的設備(如鍵盤、鼠標等)。

設置find命令查找時,若須要使用 * 或 ? 通配符,最好將文件名用雙引號擴起來,以免干擾查找結果。

linux基礎命令篇(2)
須要同時使用多個條件查找時,各表達式之間可使用邏輯運算符 "-a"與"-o" 分別表示並且(and),或者(or)。-a 表示查找的結果必須兩個條件都知足, -o表示查找的結果知足其中之一便可
linux基礎命令篇(2)

相關文章
相關標籤/搜索