Linux基礎知識——Linux常用命令大全
阿新 • • 發佈:2018-12-23
一、檢視 ls
作用:列出目錄內容
格式:ls [選項] [目錄名]
注意:命令格式[]中的內容為非必選項
ls命令選項
-a 列出目錄下的所有檔案,包含.開頭的隱藏檔案
-l 列出檔案的詳細資訊
-i 檢視檔案的iNode號(iNode會指向檔案塊所在的位置)
-h 以容易讀取的方式顯示檔案大小
-d 僅列出目錄本身,而不顯示目錄中的檔案
-t 按照時間順序排序,時間越早越早下面
二、別名 alias
作用:設定命令的別名,以簡寫命令,提高操作效率
1、命令alias:檢視系統存在的別名
2、定義一個別名
格式:alisa 別名='系統認可的命令'
說明:系統認可的命令:即命令存在於系統環境變數目錄中。
系統環境變數名:PATH
3、取消一個別名 unalias
格式:unalias 別名
三、樹形目錄 tree
通常情況下系統未安裝該命令,需要yum install -y tree安裝
直接使用tree顯示深度太多,一般會使用 -L選項手工設定目錄深度
格式:tree -L n [目錄],其中n指定目錄深度
四、切換目錄 cd
作用:更改當前目錄
常用引數
/ 代表根目錄
. 當前目錄
.. 進入當前目錄的上一級目錄
不加任何引數,直接使用cd,則返回到使用者的家目錄
五、建立目錄 mkdir
作用:在當前目錄下建立下一級目錄,無法跨級建立
常用引數
-p 建立多級目錄(跨級建立)
-v 檢視目錄建立的過程(建立目錄視覺化)
六、刪除檔案 rmdir
僅可以刪除空白目錄(不可以刪除包含內容的目錄)
七、建立檔案 touch
作用:建立空白檔案
八、刪除檔案或目錄 rm
1、刪除檔案
rm 檔名(刪除時會詢問是否刪除)
rm -f 檔名(強制刪除)
rm -v 檔名(視覺化刪除)
2、刪除目錄
rm -r 目錄名(刪除時會詢問是否刪除)
rm -rf 目錄名(強制刪除,若目錄不存在,此命令依舊可以執行,不報錯)
rm -rv 目錄名(視覺化強制)
刪除目錄和檔案時,先刪除檔案在刪除目錄