Linux-如何在不使用查找的情况下删除目录中的所有文件

Linux-如何在不使用查找的情况下删除目录中的所有文件,linux,bash,Linux,Bash,我正在尝试删除目录“XYZ”中的所有文件,而不使用Linux上bash中的find命令。为什么find甚至会进入它?使用rm-r XYZ递归删除目录XYZ使用以下命令: rm -f XYZ/* 如果要同时删除子目录,请使用: rm -fr XYZ/* 如果还想删除该目录,请使用 rm -fr XYZ 如果要删除目录中的所有文件,请进入该目录并执行:rm-f*那么rm/your/dir/*呢?它将删除所有文件(无目录)。使用rm-r/your/dir您将删除所有内容。当您提出问题时,请清楚地

我正在尝试删除目录“XYZ”中的所有文件,而不使用Linux上bash中的find命令。

为什么
find
甚至会进入它?使用
rm-r XYZ
递归删除目录
XYZ

使用以下命令:

rm -f XYZ/*
如果要同时删除子目录,请使用:

rm -fr XYZ/*
如果还想删除该目录,请使用

rm -fr XYZ

如果要删除目录中的所有文件,请进入该目录并执行:rm-f*

那么
rm/your/dir/*
呢?它将删除所有文件(无目录)。使用
rm-r/your/dir
您将删除所有内容。当您提出问题时,请清楚地描述它。1.如果您只想要rm文件(不包括目录链接?)2。是否要递归删除?使用
rm-rf*
或其任何变体时要非常小心。小细节:上述操作不会删除任何以“.”开头的文件。为此,请使用单独的命令:
rm-f.*