日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux rm命令 安装,Linux rm 命令 command not found rm 命令详解 rm 命令未找到 rm 命令安装 - CommandNotFound ⚡️ 坑否...

發布時間:2023/12/20 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux rm命令 安装,Linux rm 命令 command not found rm 命令详解 rm 命令未找到 rm 命令安装 - CommandNotFound ⚡️ 坑否... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

顯示行號

|

選擇喜歡的代碼風格

默認

GitHub

Dune

LakeSide

Plateau

Vibrant

Blue

Eighties

Tranquil

rm 命令用于刪除給定的文件和目錄。rm 刪除命令行上指定的每個文件。 默認情況下,它不會刪除目錄。這不像是在 Windows 回收站中添加內容; 一旦你是一個文件或目錄,就無法撤消它。當使用 -r 或 -R 選項執行 rm 時,它會遞歸刪除任何匹配的目錄,它們的子目錄以及它們包含的所有文件。

rm 命令安裝:

-bash: rm: command not found

#Debian

apt-get install coreutils

#Ubuntu

apt-get install coreutils

#Alpine

apk add coreutils

#Arch Linux

pacman -S coreutils

#Kali Linux

apt-get install coreutils

#CentOS

yum install coreutils

#Fedora

dnf install coreutils

#OS X

brew install coreutils

#Raspbian

apt-get install coreutils

#Docker

docker run cmd.cat/rm rm

rm 命令補充說明:

rm 命令刪除過程取消鏈接文件系統中的文件名與其關聯數據,并將存儲設備上的空間標記為將來寫入時可用。 換句話說,當您刪除文件時,文件中的數據不會更改,但它不再與文件名關聯。數據本身沒有被破壞,但在與 rm 取消鏈接后,它變得無法訪問。 明智地刪除你的文件!

rm 命令可以用 -i 選項,這個選項在使用文件擴展名字符刪除多個文件時特別有用。使用這個選項,系統會要求你逐一確定是否要刪除。這時,必須輸入 y 并按 Enter 鍵,才能刪除文件。如果僅按 Enter 鍵或其他字符,文件不會被刪除。

如果您想要完全擦除磁盤上的數據,請改用 shred 命令。 shred 將覆蓋文件的內容,以便以后無法重建。

rm 命令語法:

rm [-f | --force] {[-i | --interactive[=always]] | [-I | --interactive=once] |

[--interactive=never]} [--one-file-system] [--no-preserve-root |

--preserve-root] [-r | -R | --recursive] [-d | --dir] [-v | --verbose]

FILE...

rm 命令選項:

-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;

-f:強制刪除文件或目錄;

-i:刪除已有文件或目錄之前先詢問用戶;

-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;

--preserve-root:不對根目錄進行遞歸操作;

-v:顯示指令的詳細執行過程。

rm 命令參數:

文件:指定被刪除的文件列表,如果參數中含有目錄,則必須加上-r或者-R選項。

rm 命令實例

#交互式刪除當前目錄下的文件test和example

rm -i test example

Remove test ?n(不刪除文件test)

Remove example ?y(刪除文件example)

#刪除當前目錄下除隱含文件外的所有文件和子目錄

#應注意,這樣做是非常危險的!

rm -r *

# rm 命令刪除文件

# rm 文件1 文件2 ...

rm testfile.txt

#rm 命令刪除目錄

rm -r [目錄名稱] -r 表示遞歸地刪除目錄下的所有文件和目錄。 -f 表示強制刪除

rm -rf testdir

rm -r testdir

#刪除操作前有確認提示 rm -i [文件/目錄]

rm -r -i testdir

#選項 -I,可保證在刪除超過 3 個文件時或遞歸刪除時(LCTT 譯注: 如刪除目錄)僅提示一次確認。

rm -I file1 file2 file3

# rm 顯示當前刪除操作的詳情

rm -v [文件/目錄]

rm 命令的坑:

當然,刪除根目錄(/)是 Linux 用戶最不想要的操作,這也就是為什么默認 rm 命令不支持在根目錄上執行遞歸刪除操作。 然而,如果你非得完成這個操作,你需要使用 --no-preserve-root 選項。當提供此選項,rm 就不會特殊處理根目錄(/)了。

rm 命令奇淫巧技 - 文件名以短劃線開頭:

要刪除名稱以短劃線(“ - ”)開頭的文件,可以在文件名之前單獨指定雙短劃線(“ - ”)。 這個額外的破折號是必要的,這樣rm不會誤解文件名作為選項。

例如,如果當前目錄中有一個名為 “-file.txt” 的文件,則可以使用該命令將其刪除。

rm -- -file.txt

或者,您可以通過使用路徑名引用它來刪除它。 例如,如果文件 “-file.txt” 位于 “ /home/hope” 目錄中,則可以使用以下命令將其刪除:

rm /home/hope/-file.txt

...或者,如果 /home/hope 目前是您的工作目錄,像下面這樣執行,也會奏效。

rm ./-file.txt

rm 命令擴展閱讀:

rm 命令評論

總結

以上是生活随笔為你收集整理的linux rm命令 安装,Linux rm 命令 command not found rm 命令详解 rm 命令未找到 rm 命令安装 - CommandNotFound ⚡️ 坑否...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。