➜ ~ rm Sites
rm: Sites: is a directory
如果Sites是文件,即可直接删除,如果是个文件夹,则需要添加 -r 参数:
➜ ~ rm -r Sites
➜ ~
成功。
参考参数:
-f, --force忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出
使用实例:
实例一:删除文件file,系统会先询问是否删除。
命令:
实例二:强行删除file,系统不再提示。
命令:
实例三:删除任何.log文件;删除前逐一询问确认
命令:
实例四:将文件夹子目录及子目录中所有档案删除
命令:
实例五:将文件夹子目录及子目录中所有档案删除,并且不用一一确认
命令:
实例六:删除以 -f 开头的文件
命令:
实例七:自定义回收站功能
命令:
1、先登录linux服务器。
2、在某个目录下新建一个a.txt。
3、建好之后说说指令用法:rm -rf a.txt,上面的指令是可以强制删除目录和文件的。
4、然后来执行一下,结果如下。
5、如果删除的时候不带上的-f的话,在执行的时候,他就会先问是否确定要删除,输入y回车是确定,n是取消的意思。
linux删除文件夹的方法有两种:rmdir命令和rm命令。很多人习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,此时就需要使用rm命令了。下面我们就来了解一下这两个命令。
1、Linux rmdir命令:删除空目录(空的文件夹)
mdir(remove empty directories 的缩写)命令用于删除空目录,此命令的基本格式为:
rmdir [-p] 文件夹名
-p选项用于递归删除空目录。
2、Linux rm命令:删除文件或目录
当Linux系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。
rm是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用rm命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为:
rm[选项] 文件或目录
选项:
-f:强制删除(force),和-i选项相反,使用-f,系统将不再询问,而是直接删除目标文件或目录。
-i:和-f正好相反,在删除文件或目录之前,系统会给出提示信息,使用-i可以有效防止不小心删除有用的文件或目录。
-r:递归删除,主要用于删除目录,可删除指定目录及包含的所有内容,包括所有的子目录和文件。
注意,rm命令是一个具有破坏性的命令,因为rm命令会永久性地删除文件或目录,这就意味着,如果没有对文件或目录进行备份,一旦使用rm命令将其删除,将无法恢复,因此,尤其在使用rm命令删除目录时,要慎之又慎。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)