• 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 3

    2.14Linux下rm命令

    Posted by 撒得一地 on 2015年10月28日 in Linux教程
    国外稳定加速器推荐    Express | Vypr

    在Linux下,rm(remove)命令可以用来删除文件或目录,是一个十分强大的命令,使用的时候要十分谨慎,以免因误删带来不必要的麻烦。下面介绍下该命令的使用和参数详情。

    rm用法

    [[email protected] ~]# rm [-fir] 文件或目录
    

    选项与参数:

    -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
    
    -i :提示模式,在删除前会询问使用者是否真的要删除;
    
    -r :递归删除。最常用在目录的删除了,用时要注意。
    

    实例1:

    [[email protected] tmp]# touch test
    
    [[email protected] tmp]# rm -i test
    rm: remove regular empty file `test'? y
    
    当加上-i选项时会确认是否删除,y表示yes,n表示no
    

    实例2:

    [[email protected] tmp]# mkdir -p test/test1
    
    [[email protected] tmp]# rm -r test/test1
    rm: remove directory `test/test1'? y
    # 因为身份是root,系统默认已经加入了-i的选项,所以你要一直按y才会删除。
    
    #如果不想有提示可以加上-f参数
    [[email protected] tmp]# rm -rf test/test1
    
    #下面这种写法也可以
    [[email protected] tmp]# \rm -r /tmp/etc
    #在命令前加上反斜线,可以忽略掉alias的指定选项。
    #就是去掉默认的-i选项。
    

    实例3:

    [[email protected] tmp]# touch ./-aaa
    
    [[email protected] tmp]# rm -aaa
    #rm删除带-开头的文件,直接删会提示错误
    
    rm: invalid option -- 'a'
    Try `rm ./-aaa' to remove the file `-aaa'.
    Try `rm --help' for more information.
    
    [[email protected] tmp]# rm ./-aaa
    

    要注意的是,通常在Linux系统下,为了怕文件被误杀,所以很多 distributions 都已经默认加入 -i 这个选项了。比如上面的实例2,如果我们想去掉命令默认的参数,可以在这个命令前加 \ 去掉alias指定选项。而如果要连目录下的东西都一起杀掉的话,例如子目录里面还有子目录时,那就要使用 -r 这个选项。如果文件已经确定要删除,可以带上 -f 参数强制删掉文件或目录,这时候就不会有提示出现。

    当我们要删除带有'-'开头的文件时,如果像实例3那样直接使用rm -aaa会提示错误,因为 "-" 后面接的是选项。所以可以加上本目录 ./ 来避免歧义?;褂辛硗庖恢忠部梢陨境?#39;-'开头的文件那就是『 rm — -aaa 』。就是在文件名前加上两个小’-‘。

    标签:,

    上一篇:

    下一篇:

    相关推荐

    3 Comments

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    5 + 5 = ?

    网站地图|广东快乐10分开奖直播

    Copyright © 2015-2019 广东快乐10分开奖直播 All rights reserved.
    闽ICP备15015576号-1,版权所有?psz.

  • 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 北京赛车pk10官方下载 腾讯分分彩如何玩 时时彩5星一期在线计划 2元彩票网走势图带连线 51开乐彩 查看我的彩票中奖 江苏时时彩走势图 福彩3d和值遗漏分析 p3开机号多少 新加坡五分彩走势图 双色球重号走势图 新疆喜乐彩开奖 双色球号码跟随分析 山东时时彩抓获 多乐彩走势图360 七星彩走势图体坛网