rm命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rm命令相关的知识,希望对你有一定的参考价值。

rm命令
rm是删除文件和目录的命令
长跟的字符是-f -i -r -
默认下rm = rm -i
-i是一个安全位 每当删除一个文件的时候都会提示你是否删除,按y=yes确认删除
-f忽略不存在文件,每当删除文件的时候如果没有加-f都会报错,但是加了f就不会了。
-r加-r是删除目录,不加只会删除文件
-v格式化
touch 是创建文件的命令
[[email protected] ~]# rm 1/
rm: 无法删除"1/": 是一个目录
[[email protected] ~]# rm 1/2/1.txt
rm:是否删除普通空文件 "1/2/1.txt"?y

删除目录的话加-r
[[email protected] ~]# rm -r 1/
rm:是否进入目录"1/"? y
rm:是否进入目录"1/2"? y
rm:是否删除目录 "1/2/3"?y
rm:是否删除目录 "1/2"?y
rm:是否进入目录"1/1"? y
rm:是否进入目录"1/1/2"? y
rm:是否删除目录 "1/1/2/3"?y
rm:是否删除普通空文件 "1/1/2/1.txt"?y
rm:是否删除目录 "1/1/2"?y
rm:是否删除目录 "1/1"?y
rm:是否删除目录 "1/"?y

如果不想老是提示是否删除,直接加绝对路径,/bin/rm
或者 rm -rf 目录 强制,不提醒报错。
[[email protected] ~]# rm -rf 1/2/3/
[[email protected] ~]#
rm -rf 直接全都删除,不会提示,不过要慎重使用
[[email protected] ~]# tree 1/
1/
└── 2
├── 1.txt
└── 3

2 directories, 1 file

以上是关于rm命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux中的rm命令

linux常用命令rm命令

rm-rf命令删除多个文件

rm命令-每日Linux命令

2.9rm命令

rm 命令