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

删除目录的话加-r [root@localhost ~]# 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 目录 强制,不提醒报错。 [root@localhost ~]# rm -rf 1/2/3/ [root@localhost ~]# rm -rf 直接全都删除,不会提示,不过要慎重使用 [root@localhost ~]# tree 1/ 1/ └── 2 ├── 1.txt └── 3

2 directories, 1 file