勵志

勵志人生知識庫

linux rm命令

rm 命令在Linux系統中用於刪除檔案或目錄。它的基本語法為 rm [選項] 檔案或目錄。以下是一些常用的選項:

-f 或 --force:強制刪除,不會提示確認,也不考慮檔案是否存在或是否可寫。

-i 或 --interactive:互動模式,刪除前詢問是否確認。

-r 或 --recursive:遞歸刪除目錄及其下的所有檔案和子目錄。

`-v` 或 --verbose:顯示刪除的每個檔案或目錄名。

使用示例包括:

刪除單個檔案:rm file.txt

刪除多個檔案:rm file1.txt file2.txt

刪除目錄及其下所有檔案和子目錄:rm -r /home/user/documents/

強制刪除檔案或目錄:rm -f file.txt

顯示刪除的每個檔案或目錄名稱:rm -v file.txt

注意事項:

rm 命令默認不會提示確認即刪除檔案或目錄。

使用 -i 選項可以進入互動模式,在刪除檔案或目錄前詢問確認。

使用 -f 選項可以強制刪除檔案或目錄,不進行任何提示。

rm 命令在刪除檔案或目錄時不會將其移動到垃圾箱或資源回收筒,而是直接從檔案系統中徹底刪除,不可恢復。因此,使用時必須謹慎,以防誤刪重要檔案或目錄。

為了避免意外刪除,建議在刪除檔案或目錄時使用 -i 選項進行互動式刪除,或者在使用 -f 選項時格外小心確認。此外,可以使用通配符來匹配多個檔案進行刪除,例如 rm *.txt 可以刪除當前目錄下所有以 .txt 結尾的檔案。