如何使用Linux命令行刪除文件和文件夾

在Linux中,rm指令用於刪除檔案和目錄。

在本教程中,尖端製作將向您展示如何在 Linux 上使用命令列刪除檔案和資料夾。本教學與所有 Linux 發行版相容,因此在 Ubuntu、Debian、CentOS、AlmaLinux、Rocky Linux 等上的工作方式相同。

在 Linux 上刪除文件

在Linux中,rm指令用於刪除檔案和目錄。導航到包含要刪除的檔案的特定目錄。指定一個位置,否則命令將開始在目前工作目錄中搜尋。例如,本文的作者在以下位置有一個文件/tmp/他要刪除的目錄。若要刪除所需的文件,請開啟終端機並輸入以下命令:

# rm file.txt

如何使用Linux命令列刪除檔案和資料夾圖1

從 Linux 中刪除檔案和資料夾時要小心,因為一旦刪除它們就無法復原。所以在刪除檔案之前它會要求你確認:

# rm –i file.txt

如何使用Linux命令列刪除檔案和資料夾圖2

如果您不想看到刪除確認訊息,請使用以下命令:

# rm –f file.txt

如何使用Linux命令列刪除檔案和資料夾圖3

不會出現確認訊息。

在Linux上刪除多個文件

要在 Linux 上刪除多個文件,可以使用相同的 rm 命令。

# rm file.txt file1.txt file2.txt

如何使用Linux命令列刪除檔案和資料夾圖4

刪除 Linux 上的目錄

若要刪除 Linux 上的目錄,請使用相同的指令。但你需要添加-r-f刪除目錄的選項。

# rm –rf /data

如何使用Linux命令列刪除檔案和資料夾圖5

但要小心,這會刪除整個目錄,包括裡面的所有檔案和目錄。您可以使用上面的命令,而無需-f ,因為它不會提示確認。這-r選項用於刪除目錄。

如果您只想刪除空目錄,請使用以下命令:

rmdir /data

如果目錄不為空,則該指令將顯示錯誤。

概括

在所有Linux發行版中,rm指令用於刪除檔案和目錄。

  1. 如果-我與rm一起使用,刪除前會提示確認。
  2. 如果-r與rm一起使用,目錄將被刪除,無需確認。

參見:

4 ★ | 1 票

你應該閱讀它