Linux 常用命令
一、Linux 命令基礎
(一)命令格式
Linux 命令的一般格式為:command [-options] [parameter1] … 。其中,command 是命令名,通常是相應功能的英文單詞或其縮寫;[-options] 是選項,用于對命令進行控制,可省略;parameter1 … 是傳給命令的參數,可以是零個、一個或多個。例如,ls -l /home 中,ls 是命令名,-l 是選項,/home 是參數。
(二)幫助命令
當我們對某個命令不熟悉時,可以使用幫助命令來獲取相關信息。常見的幫助命令有:
- --help:不是所有的命令都支持該選項,但許多命令可以使用 命令名 --help 來查看其使用方法。例如,ls --help 可以查看 ls 命令的詳細選項和用法說明。
- man:man 是 Linux 提供的一個手冊,包含了絕大部分的命令、函數使用說明。使用格式為 man [選項] 命令名 。例如,man ls 可以查看 ls 命令的手冊頁。手冊頁分為多個章節,可通過指定章節號來精確查找,如 man 2 open 表示只在第 2 章節查找 open 命令的信息。常用的 man 操作鍵如下: | 操作鍵 | 功能 | | ---- | ---- | | 空格鍵 | 顯示手冊頁的下一屏 | | Enter 鍵 | 一次滾動手冊頁的一行 | | b | 回滾一屏 | | f | 前滾一屏 | | q | 退出 man 命令 | | h | 列出所有功能鍵 | | /word | 搜索 word 字符串 |
二、文件與目錄操作命令
(一)查看目錄內容 - ls 命令
ls 命令用于列出目錄的內容,是用戶最常用的命令之一。常用選項如下:
參數 | 含義 |
-a | 顯示指定目錄下所有子目錄與文件,包括隱藏文件(以 . 開頭的文件為隱藏文件) |
-l | 以列表方式顯示文件的詳細信息,如文件權限、所有者、所屬組、大小、修改時間等 |
-h | 配合 -l 以人性化的方式顯示文件大小,如 K(千字節)、M(兆字節)、G(吉字節)等 |
例如,ls -lh 可以以易讀的方式詳細列出當前目錄下的所有文件和目錄。 |
(二)切換目錄 - cd 命令
cd 命令用于改變當前工作目錄。常見用法如下:
- cd 目錄名:切換到指定的目錄,目錄名可以是相對路徑或絕對路徑。例如,cd /home/user 切換到 /home/user 目錄;cd .. 切換到上一級目錄。
- cd ~:切換到當前用戶的家目錄。
- cd -:切換到上一次所在的目錄。
(三)顯示當前目錄路徑 - pwd 命令
pwd 命令用于顯示當前工作目錄的絕對路徑。例如,在任何目錄下執行 pwd 命令,都會輸出當前所在的完整路徑。
(四)創建目錄 - mkdir 命令
mkdir 命令用于創建新目錄。常用選項 -p 可以遞歸創建所需目錄,即如果路徑中的某些目錄尚不存在,系統將自動建立好那些尚不存在的目錄。例如,mkdir -p /tmp/test/subdir 可以一次性創建 /tmp/test 和 /tmp/test/subdir 目錄。
(五)刪除目錄 - rmdir 和 rm 命令
- rmdir:只能刪除空目錄。例如,rmdir test 可以刪除名為 test 的空目錄。
- rm:可用于刪除文件或目錄。常用選項如下: | 參數 | 含義 | | ---- | ---- | | -f | 即使文件屬性為只讀,亦直接刪除,不進行確認提示 | | -i | 刪除前逐一詢問確認 | | -r | 遞歸刪除目錄及其下所有文件 | 例如,rm -rf test 可以強制遞歸刪除 test 目錄及其所有內容。
(六)復制文件或目錄 - cp 命令
cp 命令用于復制文件或目錄。常用選項如下:
參數</ |