Linux下删除文件夹和文件的命令

Linux下删除文件夹和文件我们使用rm命令,rm命令使用起来还是比较简单的,关键是要知道rm命令的几个参数。

rm参数

首先,我们来看一下rm命令的参数,如下图。

rm-1

通过上图我们可以看到rm命令一共以下参数:

-f  即使原档案属性设为唯读,也可直接删除,无需逐一确认。(不提示用户,强制删除)

-i  删除前逐一询问确认

-r  将目录以及目录下文档逐一删除

-v  显示进行的进度

使用rm命令删除文件

实例一

命令格式:rm 文件名

比如我们要删除的一个文件名为files.log,我们使用以下命令进行删除即可。

rm files.log

输入rm files.log命令后,系统会询问是否删除,输入y后就会删除文件,不想删除则输入n。

实例二:强行删除文件,系统不提示

rm -f files.log

实例三:删除所有后缀为.log文件;删除前逐一询问确认 

rm -i *.log

实例四:删除以 -f 开头的文件

rm -- -f

使用rm命令删除文件夹

实例一:将test目录以及子目录中的所有文档删除,并逐一询问确认是否删除

rm -r test

实例二:删除test1目录以及子目录,并将其test1目录以及子目录中的所有文件一起删除

rm -rf test1

注:使用rm -rf命令时一定要谨慎噢!!!