1. 程式人生 > >Linux基礎知識——Linux常用命令大全

Linux基礎知識——Linux常用命令大全

一、檢視 ls

作用:列出目錄內容
格式:ls [選項] [目錄名]
注意:命令格式[]中的內容為非必選項

ls命令選項

-a 列出目錄下的所有檔案,包含.開頭的隱藏檔案
-l 列出檔案的詳細資訊
-i 檢視檔案的iNode號(iNode會指向檔案塊所在的位置)
-h 以容易讀取的方式顯示檔案大小
-d 僅列出目錄本身,而不顯示目錄中的檔案
-t 按照時間順序排序,時間越早越早下面
1

二、別名 alias

作用:設定命令的別名,以簡寫命令,提高操作效率

1、命令alias:檢視系統存在的別名

2

2、定義一個別名

格式:alisa 別名='系統認可的命令'
說明:系統認可的命令:即命令存在於系統環境變數目錄中。
系統環境變數名:PATH
5

3

3、取消一個別名 unalias

格式:unalias 別名

4

三、樹形目錄 tree

通常情況下系統未安裝該命令,需要yum install -y tree安裝

直接使用tree顯示深度太多,一般會使用 -L選項手工設定目錄深度

格式:tree -L n [目錄],其中n指定目錄深度
6

四、切換目錄 cd

作用:更改當前目錄

常用引數

/ 代表根目錄
. 當前目錄
.. 進入當前目錄的上一級目錄
不加任何引數,直接使用cd,則返回到使用者的家目錄

7

五、建立目錄 mkdir

作用:在當前目錄下建立下一級目錄,無法跨級建立

常用引數

-p 建立多級目錄(跨級建立)
-v 檢視目錄建立的過程(建立目錄視覺化)
8

六、刪除檔案 rmdir

僅可以刪除空白目錄(不可以刪除包含內容的目錄)

10

七、建立檔案 touch

作用:建立空白檔案

9

八、刪除檔案或目錄 rm

1、刪除檔案

rm 檔名(刪除時會詢問是否刪除)
rm -f 檔名(強制刪除)
rm -v 檔名(視覺化刪除)

2、刪除目錄

rm -r 目錄名(刪除時會詢問是否刪除)
rm -rf 目錄名(強制刪除,若目錄不存在,此命令依舊可以執行,不報錯)
rm -rv 目錄名(視覺化強制)
刪除目錄和檔案時,先刪除檔案在刪除目錄
11