rmdir删除目录,想删除文件的话是办不到的
rm删除文件还可以删除目录
man rm可以查看选项
常用的为
-f 强制的,会忽略不存在的文件
-i 安全位,会询问是否删除
-r 删除目录的时候要加,否则会略过目录
-v 可视化
--help man文档打印
which rm 查看别名
touch命令为创建一个新的文件的 例如touch 1.txt
可以使用rm 1.txt就可以删除这个文件
加/bin/rm 1.txt不需要询问是否打y就可以直接删除
/bin/rm -r 123可以删除目录(123位创建的目录)
按q键可以退出man的查看模式
rm -rv可以删除逐个删除多个目录 例如mkdir -p 123/234
rm -rv 123
rm:是否进入目录“123”? y -y为是
rm:是删除入目录“123/234”? y -y为是
已删除目录:“123/234” 这个过程为删除/234
rm:是否删除目录“123”? y -y为是
已删除目录:“123”
不想提问是否删除就加入/bin/rm -frv 123/234这样就不在询问了f不加也不会提示
但是f的作用为/bin/rm -rv 123 会提示/bin/rm:无法删除“123”:没有那个文件或目录
也可以用rm -rfv 123这样也不会提示
-f除了强制性的还有就是撤走-i
总结rm -f和-r可以写在一起,即使删除一个不存在的目录也不会报错,掌握-f-r足够了。
编辑回复