服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

linux如何删除文件夹下所有文件

2023-06-19 17:31:30 阅读(945 评论(0)

linux如何彻底删除home文件夹下文件?

方法一: 删除当前目录下的所有类型的文件,命令语句如下: rm -f * 1 删除指定目录下的所有类型的文件,例如:删除/home/wwwroot/目录下的所有文件,命令语句如下: rm -f /home/wwwroot/* 方法二: 用find命令在当前目录下查找普通文件并删除,命令语句如下: find . -type f -delete 1 用find命令在指定目录下查找普通文件并删除,命令语句如下: find /home/wwwroot/liaowenxiong/test1 -type f -delete 1 方法三: 用find命令的处理动作将当前目录下的普通文件删除,命令语句如下: find . -type f -exec rm -f {} \; 1 用find命令的处理动作将指定目录下的普通文件删除,命令语句如下: find /home/wwwroot/liaowenxiong/test1 -type f -exec rm -f {} \; 1 方法四: 用于参数列表过长,要删除的文件太多,命令语句如下: find . -type f | xargs rm -f

rm命令一次可以删除多个文件?

答,linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 参数 rm (选项)(参数) -i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒 -I 一次删除多个文件(大于三个),提示消息只提示一次 -r 递归删除,用于删除目录: -d 用于删除空目录,如果目录不为空,则无法删除 -f 强制删除,不弹出任何提示,慎用 实例 1. 删除当前目录下除隐含文件外的所有文件和子目录 rm -r * //这样删除数据做是非常危险的 2. 交互模式下删除文件 rm -i test.trc rm: remove regular file `test.trc'? y //输入y删除文件 n不删除文件 removed `test.trc' 3. 递归删除某个目录下文件以及子目录 rm -rf tomcat/ //删除tomcat下所有的文件及子目录 4. 删除当前目录下的所有trc文件类型的文件 rm -v *.trc 5. 删除当前目录下所有.bin目录,删除前逐一询问确认 rm -i *.bin Linux系统没有回收站,rm删除就永远找不到了,删除的时候,最好用绝对路径,比较保险。

未经允许不得转载,或转载时需注明出处