Linux常用命令大全

2021-09-22 08:55:39 字數 1177 閱讀 2947

ls 列出當前所在目錄的內容

ls ~/videos 列出使用者家目錄下videos資料夾下的內容

ls ~/videos/*.wmv 列出使用者家目錄下videos資料夾以wmv為字尾的檔案

~代表使用者家目錄

. 代表當前目錄

… 代表上一級目錄

pwd 顯示當前目錄的路徑

cd 切換路徑,相對路徑和絕對路徑均可

cd ~ 切換到使用者家目錄

cd - 切換到你所在的上一次目錄

mkdir 建立資料夾

mkdir -p 建立資料夾及其子目錄

例如mkdir -p /my/tmp,同時建立了my目錄及其子目錄tmp

cp 複製檔案(cp 原始檔 目標檔案)

cp -r 複製檔案(cp -r 源目錄 目標目錄)

mv 移動和重新命名檔案

rm 刪除檔案

rm -rf 刪除目錄及其子目錄和檔案

rm -rf /* 刪除整個系統,不要使用

su username 變更到其他使用者

su 將其他使用者身份變更成root

&& 只有前面的命令執行成功,才執行下乙個命令

|| 只有前面的命令執行失敗,才執行下乙個命令

$() 將乙個命令的輸出插入到另乙個命令

| 將乙個命令的輸出用作另乙個命令的輸入

> 將命令的輸出重定向到檔案

>> 將命令的輸出追加到檔案

< 將檔案作為命令的輸入

cat 在標準輸出裝置上檢視檔案

cat file1 file2 將檔案拼接至標準輸出裝置

cat file1 file2 > file3 將2個檔案拼接成第3個檔案

head 檢視檔案的前10行內容

head file1 file2 檢視多個檔案的前10行內容,輸出時中間以檔名隔開

head -n num 檢視乙個或多個檔案的前num行內容,輸出時中間以檔名隔開

例如 head -n 10 file1 file2

tail 檢視檔案的最後10行內容

tail file1 file2 檢視多個檔案的最後10行內容,輸出時中間以檔名隔開

head -n num 檢視乙個或多個檔案的後num行內容,輸出時中間以檔名隔開

tail -f 檢視乙個或多個檔案中不斷更新的最後幾行,一般用來實時檢視日誌

[1]

Linux常用命令大全

系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...

Linux常用命令大全

系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...

LINUX常用命令大全

關機命令 shutdown h now 關閉系統 1 init 0 關閉系統 2 telinit 0 關閉系統 3 shutdown h hours minutes 按預定時間關閉系統 shutdown c 取消按預定時間關閉系統 shutdown r now 重啟 1 reboot 重啟 2 lo...