每天学习一个linux命令:第三天 rmdir,rm

本文详细介绍了Linux系统中rmdir和rm命令的功能与用法,包括如何删除空目录及带选项递归删除目录和文件等内容。同时提供了一些实用的命令示例,如递归删除目录、强制删除文件等。

rmdir [选项]... 目录...

功能:从一个目录中删除子目录

rmdir 目录... 不能删除非空目录

rmdir -p 目录... 删除子目录时若父目录没有文件也一并删除,可以用来递归删除目录

rm [选项] 文件…

rm 文件名  删除文件,有询问(有的没有)

rm -f 文件名 强制删除文件,不提示

rm -i *.log  删除.log的所有文件,并询问

rm -r 目录名 递归删除目录中的所有文件并询问

rm -rf 目录名 删除所有文件,不询问

rm -- -f 删除以-f开头的文件

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

把当前时间给变量,然后赋值给文件名,以此文件名创建文件,在将当前要删的移到所给目录,如果完成,输出。这个路径设置就是像回收站,临时存储,怕删错,如果过一段时间后确定不需要了,再清理掉。


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值