rm 删除目录及文件
功能:rm 命令,删除一个目录中的一个或多个文件或目录(文件夹)。
它也可以将某个目录及其下的所有文件及子目录均删除。
对于链接文件,只是删除了链接,原有文件均保持不变。
文件一旦被删除,它不能被恢复。
提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的,一旦删除就永远找不回来了。尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。
语法:rm [选项] 文件
短选项 长选项 含义
-f –force 忽略不存在的文件,强制删除,无任何提示。
-i –interactive 进行交互式删除
-r –recursive 递归式删除(本目录下)全部文件和目录
-v –verbose 详细显示进行的步骤
常用参数
格式:rm file
删除文件file,系统会先询问是否删除。
rm-rf删除网站目录时出现rm:cannotremove.user.ini':Operationnotpermitted
rm-rf删除网站目录时出现rm:cannotremove.user.ini':Operationnotpermitted
比如搭建梦幻娱乐官网时候如果你遇到这样的情况,那你一定是使用lnmp一键安装包安装的网站,删除不了是因为该网站目录里有`.user.ini'这个文件。
执行如下这条命令:
chattr-i/home/wwwroot/yoursite/.user.ini