linux 中,怎么 只删除文件夹下面所有的文件,而不删除文件夹本身

linux 中,怎么 只删除文件夹下面所有的文件,而不删除文件夹本身
比如文件夹 test,下面有很多文件

如何只删除下面的文件及文件夹,而保留 test文件夹的名字

具体步骤如下:

1、安装SHH远程软件、并能链接上linux服务器,用SSH登录linux服务器;

2、创建一个新的前行文件夹,上面会显示日期和时间,还有具体的部分参数;

3、在linux下rm是删除命仿陆令,先看rm的帮助说明,然后我们用rm test来删除文件;慧大哗

4、提示无法删除目录,也就是rm不带参数的时候只能删除文件,而不能删除文件夹;

5、在做删除操作的时候不要用-rf参数,用rm -rf test直接删除文件,而不删除文件夹。


以文件夹sample/为例,删除其子目录

先cd切换到该文件夹目录下

cd .../sample/

然裂亮后执行删除本目录下所有文件

rm -r ./*

参数-r表示递归,删除多个文件时要用到;.表示搜源拦当前目录;*表示任意文件;连起世胡来就是删除当前目录下的所有文件。


#cd test
#rm -fr *.*
文件夹名dir
rm dir/*.*
rm *.*
← 上一篇: 下一篇: →