zoukankan      html  css  js  c++  java
  • Linux命令总结--rm命令

    (来源于http://www.cnblogs.com/xqzt/p/5398919.html)

    1、命令简介

    rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变。

    新手在删除文件之前一定要知道这些:很重要

    1.可以用mv代替rm的绝对不要用rm,不要着急删除,可以直接放在回收站里/tmp.

    2.删除之前要记得备份,如果有条件,最好进行异机备份,出现问题能够及时的还原。

    3.如果非要删除,请用find代替rm,包括通过系统定时任务等清理文件的方法。

    4.对文件的删除禁止使用“rm -rf”,因为这样删除文件不会有相应的提示,非常的危险。

    5.谨慎使用“rsync --delete”

    2、用法

    rm [选项]... 文件..

    3、选项

     -f, –force            强制删除。忽略不存在的文件,不提示确认-i                    在删除前需要确认
     -r, -R, --recursive    递归删除目录及其内容
     -v, –verbose            详细显示进行的步骤

    4、实例

    实例1:删除文件,显示详细信息
    [root@oracledb dir1]# rm -v b.txt 
    rm:是否删除普通空文件 "b.txt"?y
    已删除"b.txt"
    实例二:删除前确认
    [root@oracledb dir1]# rm  -vi a.txt 
    rm:是否删除普通空文件 "a.txt"?y
    已删除"a.txt"
    实例3:强制删除
    [root@oracledb dir1]# rm -fv a.txt 
    已删除"a.txt"
    实例4:递归删除
    [root@oracledb dir1]# rm -rfv dir2/
    已删除"dir2/a.txt"
    已删除"dir2/dir3/c.txt"
    已删除目录:"dir2/dir3"
    已删除目录:"dir2"
  • 相关阅读:
    sequelize 批量添加和更新数据 bulkCreate
    js 线程和进程的关系
    mysql 索引 笔记1
    mysql 主键
    loj2292 「THUSC 2016」成绩单
    loj2291 「THUSC 2016」补退选
    cf984c Finite or not?
    cf984e Elevator
    loj2540 「PKUWC 2018」随机算法
    luoguT30204 偷上网
  • 原文地址:https://www.cnblogs.com/hanjiali/p/11589365.html
Copyright © 2011-2022 走看看