在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指令用於刪除檔案和目錄。
- 如果-我與rm一起使用,刪除前會提示確認。
- 如果-r與rm一起使用,目錄將被刪除,無需確認。
參見:
4 ★ | 1 票