美文网首页
rm 删除文件&文件夹

rm 删除文件&文件夹

作者: 贪恋冬天的幸福 | 来源:发表于2019-03-22 16:09 被阅读0次

在Mac上使用rm命令删除文件夹,使用示例:
➜ ~ rm Sites
rm: Sites: is a directory

如果Sites是文件,即可直接删除,如果是个文件夹,则需要添加 -r 参数:
➜ ~ rm -r Sites
➜ ~
成功。

参考参数:
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出

使用实例:

实例一:删除文件file,系统会先询问是否删除。
命令:

rm filename

实例二:强行删除file,系统不再提示。

命令:

rm -f log1.log

实例三:删除任何.log文件;删除前逐一询问确认

命令:

rm -i *.log

实例四:将文件夹子目录及子目录中所有档案删除

命令:

rm -r dirname

实例五:将文件夹子目录及子目录中所有档案删除,并且不用一一确认

命令:

rm -rf  dirname

实例六:删除以 -f 开头的文件

命令:

rm -- -f

实例七:自定义回收站功能

命令:

myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S); mkdir -p $D; mv "$@" $D && echo "moved to $D ok"; }

相关文章

网友评论

      本文标题:rm 删除文件&文件夹

      本文链接:https://www.haomeiwen.com/subject/uslrvqtx.html