Linux之删除命令

一、使用rm命令

       rm [options] name...

             rm :指删除命令

             options: 参数选择 如:

                   -i :删除前逐一询问确认。

                   -f :即使原档案属性设为唯读,亦直接删除,无需逐一确认,既强制删除

                   -r :将目录及以下之档案亦逐一删除,涉及递归处理,目录下子目录都会音效云散

             name : 指文件名或者文件目录

二、示例:

      假如 /home/test/ 有:text.txt(txt文件)、homework(homework目录)

       A、输入: rm test.txt

             提示: rm:是否删除 一般文件 "test.txt"?         再输入:y (回车) 。删除

      B、输入: rm homework

扫描二维码关注公众号,回复: 12602057 查看本文章

            提示:rm: 无法删除目录"homework": 是一个目录

       C、输入: rm -r homework

             提示:rm:是否删除 目录 "homework"? 再输入:y (回车) 。删除

       D、删除当前目录下的所有文件及目录,非常危险的操作。命令行为:

              rm -r *        // * 表示当前目录下的所有文件

       E、删除当前目录下的所有文件及目录,并且是直接删除,无需逐一确认命令行为:

             rm -rf  要删除的文件名或目录

       F、删除文件名 test.txt,输入:

             rm -rf test.txt             

       G、删除目录 test,不管该目录下是否有子目录或文件,都直接删除:

            rm -rf test/        // 会删除text目录下的text.txt文件及homework目录文件

三、温馨提示:

        删除文件前对必要的文件做好备份操作,实战过程中,最好明白执行命令的含义,加深对知识的理解。

     学习文档借鉴:https://www.runoob.com/linux/linux-comm-rm.html

猜你喜欢

转载自blog.csdn.net/baidu_28068985/article/details/105094139