时间:2024-11-23 20:02:05
删除文件的shell命令
删除文件的shell命令主要有rm命令。
rm命令可以用来删除文件或目录,主要用法如下:
1. rm test1:删除test1文件。
2. rm test/a:删除test里面的a文件。
3. rm -f test1:强制删除test1,不会有进一步的提示。
4. rm -r test/:删除名为test的文件夹。
5. rm -r test/a:删除test下的a文件夹。
6. rm -rf test/:强制删除名为test的文件夹。
另外,shell脚本中可以使用find命令配合-delete选项来删除文件,例如:
1. find $folder_path -type f -mtime +3 -delete:查找并删除3天以前的文件。
2. find $folder_path -type f -name \"*.tar\" -mtime +3 -delete:查找并删除3天以前的.tar文件。
需要注意的是,在平时操作的过程中,为了安全,可以使用mv命令来代替rm命令。比如要删除a.txt,可以执行mv a.txt /mytemp,然后再写个脚本定时清除/mytemp目录下的文件。
科技之家 广州小漏斗信息技术有限公司 版权所有 提供支持 粤ICP备20006251号