精华内容
下载资源
问答
  • rm命令

    2020-08-20 19:56:50
    rm命令 rm命令用于删除一个文件或者目录。 语法 rm [OPTION]... [FILE]... 参数 -f, --force: 即使文件属性设为只读也直接删除,不逐一确认,此外忽略不存在的文件,不产生提示。 -i: 删除之前逐一询问确认。 -I: ...

    rm命令

    rm命令用于删除一个文件或者目录。

    语法

    rm [OPTION]... [FILE]...
    

    参数

    • -f, --force: 即使文件属性设为只读也直接删除,不逐一确认,此外忽略不存在的文件,不产生提示。
    • -i: 删除之前逐一询问确认。
    • -I: 在删除三个以上文件之前或在递归删除时提示一次,比-i提示的次数少,但仍然可以防止大多数错误。
    • --interactive[=WHEN]: 根据WHEN提示,从不,一次-I或始终-i,如果没有WHEN,则始终提示。
    • --one-file-system: 递归删除层次结构时,跳过文件系统上与相应命令行参数不同的任何目录。
    • --no-preserve-root: 不特别对待/
    • --preserve-root: 不要删除/,默认选项。
    • -r, -R, --recursive: 递归删除目录及其内容。
    • -d, --dir: 删除空目录。
    • -v, --verbose: 输出执行过程。
    • --help: 输出帮助信息。
    • --version: 输出版本信息。

    示例

    删除文件file.txt,如果文件是写保护的,则将提示是否确认要删除。

    rm file.txt
    

    删除文件file.txt,即使文件是写保护的也不会有确认提示。

    rm -f file.txt
    

    删除当前目录中的所有文件,如果文件是写保护的,则在rm删除之前将提示。

    rm *
    

    删除当前目录中的所有文件,rm将不会有任何提示。

    rm -f *
    

    尝试删除当前目录中的每个文件,但在删除每个文件之前提示确认。

    rm -i *
    

    删除当前目录中的每个文件,提示确认是否删除三个以上的文件。

    $ rm -I *
    

    删除目录directory及其包含的所有文件和目录,果rm尝试删除的文件或目录具有写保护,则将提示是否确实要删除。

    rm -r directory
    

    删除目录directory及其包含的所有文件和目录,不会有任何确认提示。

    rm -rf mydirectory
    

    每日一题

    https://github.com/WindrunnerMax/EveryDay
    

    参考

    https://www.howtoforge.com/linux-rm-command/
    https://www.runoob.com/linux/linux-comm-rm.html
    https://www.tutorialspoint.com/unix_commands/rm.htm
    
    展开全文
  • rm 命令

    千次阅读 2011-10-19 00:21:39
    rm 命令 用途 除去(解链)文件或目录。 语法 rm [ -f ] [ -r ] [ -R ] [ -i ] [ -e ] File ... 描述 rm 命令从目录中除去指定的 File 参数的项。如果项为到文件的最后链
    
    

    rm 命令

    用途

    除去(解链)文件或目录。

    语法

    rm [  -f ] [  -r ] [  -R ] [  -i ] [  -e File ...

    描述

    rm 命令从目录中除去指定的 File 参数的项。如果项为到文件的最后链接,则删除这个文件。如果没有对文件的写许可权且标准输入为终端,提示输入文件名并询问以确认你想要删除该文件。如果输入 y(即“是”)则删除文件,输入另外的字符则不删除文件。不需要对你想要除去的文件的读或写许可权。然而,对于包含文件的目录你必须有写许可权。

    如果文件是符号链接,则除去链接,但是符号链路引用的文件或目录仍在。如果您有目录的写许可权,则不需要文件的写许可权就能删除符号链路。

    如果任一文件(. 点)或 ..(点,点)被指定为 File 参数的基本名部分,rm 命令写诊断信息到标准错误且不再对此类参数执行任何操作。

    如果没有指定 -f 标志、且要么 File 参数没有写许可权、标准输入为工作站,要么指定了 -i 标志,rm 命令写提示到标准错误并从标准输入读取一行。如果没有确认响应,rm 命令不再对当前文件做任何操作并继续处理下一个文件。

    如果设置了目录粘滞位而目录不为用户所有,其它用户所有的文件不能被除去。

    注: rm 命令支持 -- (破折号,破折号) 参数作为表示标志结束的定界符。

    标志

    -e 在每一个文件被删除后显示消息。
    -f 在除去有写保护的文件前不提示。如果指定的文件不存在,不显示错误消息或返回错误状态。如果 -f 和 -i 标志都被指定,最后指定的标志起作用。
    -i 删除每个文件前提示。但一起使用 -i 和 -r 标志时,rm 命令在删除目录前也提示。如果 -i 和 -f 标志都被指定,最后指定的标志起作用。

    -r 当 File 参数为目录时允许循环的删除目录及其内容。本标志等同于 -R 标志。
    -R 当 File 参数为目录时允许循环的删除目录及其内容。本标志等同于 -r 标志。

    退出状态

    命令返回下列出口值:

    0 如果没有指定 -f 标志,除去所有指定的目录项;否则,除去所有现有的指定目录项。
    >0 有错误发生。

    示例

    1. 删除文件,输入:

      rm myfile

      如果有到此文件的别的链接,则文件仍在那个名称下,但是除去了名称 myfile。如果 myfile 是其仅有的链接,则删除文件本身。

    2. 要不先接收确认提示而删除文件,输入:
      rm  -f core
      在 rm -f 命令试图除去名为 core 的文件前不发送确认提示。然而,如果 core 文件为写保护并且你不是文件的所有者或你没有 root 权限,显示错误消息。当 rm -f 命令试图除去不存在的文件时不显示错误消息。
    3. 要一个一个的删除文件,输入:
      rm  -i mydir/*
      显示每个文件名后,输入 y 来删除文件,或按下 Enter 键来保留它。
    4. 要删除目录树,输入:
      rm -ir manual
      本命令循环地除去 manual 目录的所有子目录的内容,提示注意每一个文件的除去,然后除去 manual 目录本身,例如:

        rm -ir manual
      系统: rm: Select files in directory manual? Enter y for yes.
      你:  y
      系统: rm: Select files in directory manual/draft1? Enter y for yes.
      你:  y
      系统: rm: Remove manual/draft1?
      你:  y
      系统: rm: Remove manual/draft1/chapter1?
      你:  y
      系统: rm: Remove manual/draft1/chapter2?
      你:  y
      系统: rm: Select files in directory manual/draft2? Enter y for yes.
      你:  y
      系统: rm: Remove manual/draft2?
      你:  y
      系统: rm: Remove manual?
      你:  y

      这里,rm 命令首先询问你是否要搜索manual 目录。由于 manual 目录包含目录,rm 命令接着询问是否允许为删除文件搜索 manual/draft1 中的文件,然后询问是否想要删除 manual/draft1/chapter1 和 manual/draft1/chapter2 文件。rm 命令接着询问是否允许搜索manual/draft2 目录。然后询问是否允许删除manual/draft1manual/draft2和 manual 目录。

      如果拒绝许可除去子目录(例如,manual/draft2),rm 命令不除去 manual 目录。那样,你将看见消息:rm: 目录 manual 未清空

    文件

    /usr/bin/rm 包含 rm 命令。
    展开全文
  • 2. rm命令选项 命令选项 说明 -i 交互式提示 -r 递归删除目录及其内容 -f 强制删除,忽略不存在的文件,无需提示 -d 删除空目录 rm -i命令选项效果图: rm -r命令选项效果图: rm -d命令选项效果图:...

    1. mkdir命令选项

    命令选项 说明
    -p 创建所依赖的文件夹

    mkdir命令选项效果图:
    在这里插入图片描述

    2. rm命令选项

    命令选项 说明
    -i 交互式提示
    -r 递归删除目录及其内容
    -f 强制删除,忽略不存在的文件,无需提示
    -d 删除空目录

    rm -i命令选项效果图:
    在这里插入图片描述
    rm -r命令选项效果图:
    在这里插入图片描述
    rm -d命令选项效果图:
    在这里插入图片描述
    小结

    • 创建嵌套文件夹使用 “mkdir –p” 嵌套目录
    • 删除空目录使用 “rmdir 目录名” 或者 “rm –d 目录名”
    • 删除非空目录使用 “rm –r 目录名”

    备注

    对文章内容有疑问或者建议可添加微信:13960699696,欢迎交流。

    展开全文
  • 1.rm -rf * 删除<a data-cke-saved-href="https://www.baidu.com/s?wd=%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnjDvujDvnWR1PjDkPH...
    <strong>1.rm -rf * 删除<a data-cke-saved-href="https://www.baidu.com/s?wd=%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnjDvujDvnWR1PjDkPHuW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHT1PWDkn1cY" href="https://www.baidu.com/s?wd=%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnjDvujDvnWR1PjDkPHuW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHT1PWDkn1cY" class="baidu-highlight">当前目录</a>下的所有文件,这个命令很危险,应避免使用。
    所删除的文件,一般都不能恢复!
    2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息
    不会提示确认信息。
    3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会
    删除目录,通常文件通常可以恢。
    4.其他参数命令:
      </strong>

        -f, --force    忽略不存在的文件,从不给出提示。

        -i, --interactive 进行交互式删除

        -r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除。

        -v, --verbose    详细显示进行的步骤

           --help     显示此帮助信息并退出

           --version  输出版本信息并退出

    友情提示:一般的删除操作用rm 即可 。

     

     



    要克服生活的焦虑和沮丧,得先学会做自己的主人,学会感恩,学会打磨生活,有问题留言,没问题留下你的赞
    博客声明:
    1.博客内容全是对工作学习的总结。
    2.知识点都经过测试和推敲,如有疑问请留言,一定及时解决。

     

     

    展开全文
  • rm ,rm -rf , rm -f,rm -r 以及rm...3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会 删除目录,通常文件通常可以恢。 4.其他参数命令: -r 会提示你是否确定删除,给你一次检查的机会 -f, --
  • Linux rm命令

    千次阅读 2019-06-28 08:55:40
    rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 注意:使用rm命令要格外小心。因为一旦...
  • 3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会 删除目录,通常文件通常可以恢。 4.其他参数命令: -f, --force 忽略不存在的文件,从不给出提示。 -i, --interactive 进行交互式删除 -r, ...
  • rm命令详解

    2019-05-01 09:39:39
    rm命令用于删除一个文件或者目录。 语法 rm [options] name... 参数: -i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一删除。 实例 删除文件可以...
  • linux替换rm命令为mv命令 一、目的 rm是Linux系统非常强大删除命令,但是使用rm命令删除文件后很难恢复。特别是对于将rm -rf ./*误敲成rm -rf /*,那可就欲哭无泪了。 为了给自己的操作留有余地,会使用mv命令来替换...
  • Linux命令之rm命令

    2018-03-01 10:24:20
    rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。注意:使用rm命令要格外小心。因为一旦删除了...
  • 用mv命令替换rm命令

    2019-02-18 15:31:18
    我们可以修改rm命令,将rm命令改为mv命令,移动到指定文件夹而不再是强力删除。 步骤: 1、打开一个终端,输入命令:vim ~/.bashrc 2、在打开的文件最后加入如下代码: mkdir -p ~/.trash #在家目录下创建一个....
  • Linux safe-rm替换rm命令

    2020-05-22 10:37:55
    以下是修改rm命令的具体操作... cd /tmp wget https://launchpad.net/safe-rm/trunk/0.12/+download/safe-rm-0.12.tar.gz tar -zxf safe-rm-0.12.tar.gz cd safe-rm-0.12/ cp -f safe-rm /usr/local/bin/ ln -sf /...
  • linux命令-rm命令

    千次阅读 2018-06-24 18:32:20
    rm命令 一、简介 rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变。 二、语法 rm[选项] ... 文件.... 三、选项 -f, –force : 强制删除。忽略不存在...
  • Linux下修改rm命令,防止误删 2017年03月03日 14:34:33 执念丶丶 阅读数:1570 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ace_Shiyuan/article/details/60139791 作为一枚...
  • Linux rm 命令

    2015-07-01 20:25:01
     Linux rm 命令 删除文件或者目录。通常用于删除指定文件,在默认情况下,他不能删除目录【没有加相关选项情况下】。 2、命令格式  rm [OPTION]... FILE... 可以同时删除多个文件或目录 3、常用命令参数  -f, --...
  • 命令行——rm命令

    千次阅读 2018-10-19 10:36:03
    rm命令 rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 注意:使用rm命令要格外小心。因为...
  • Linux中rm命令详解

    万次阅读 2019-04-29 16:30:30
    linux下rm命令使用详解---linux删除文件或目录命令 用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,...
  • ubuntu rm命令

    千次阅读 2018-04-11 19:00:53
    rm命令详解:功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。语法:rm [-fri] 文件…例子: rm -i test 说明...
  • linux 重写rm命令

    2019-10-04 14:00:19
    重写rm命令 replease rm to trash 必须使用root编辑/etc/bashrc vim /etc/bashrc 在最后面增加如下脚本 1 saferm () 2 { 3 if [ ! -d /export/dustbin ] 4 then 5 mkdir -p /export/dustbin 6 chmod...
  • rm命令用法举例

    千次阅读 2018-08-21 09:38:38
    rm命令介绍: 1.命令格式:rm [选项] 文件 2.命令功能: 2.1删除一个目录中的一个或多个文件或目录 2.2将某个目录及其下的所有文件及子目录均删除 2.3对于链接文件,只是删除了链接,原有文件均保持不变。 删除一个...
  • Linux rm命令 回收机制

    千次阅读 2020-06-03 17:53:30
    在linux在rm的使用频率很高,误删,错删的情况自然避免不了,本人就曾经在错误的目录下使用了 rm -rf ./* 命令 ,花了半天才把环境重新搭建好.........改写rm命令,利用mv命令移动文件or文件夹到指定...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,826
精华内容 11,130
关键字:

rm命令