zoukankan      html  css  js  c++  java
  • 指令——rm

    一个完整的指令的标准格式:

    Linux通用的格式——#指令主体(空格) [选项](空格) [操作对象]

     一个指令可以包含多个选项操作对象也可以是多个。

    指令:rm (remove,移除、删除)

    作用:移除/删除文档

    语法#rm [选项] 需要移除的文档路径 [路径2  路径3  …]

    选项:

    -f:force,强制删除,不提示是否删除

    -r:recursion,表示递归【如果操作对象是目录,则-r必须】

    一般在使用中,如果确定要删除直接输入命令:#rm -rf 文档路径。


    [root@localhost home]# ll
    总用量 8
    -rw-rw-r--.  1 he   he     26 5月  11 08:53 1.txt
    drwxr-xr-x.  2 root root    6 5月  11 11:01 b
    drwx------. 18 he   he   4096 5月  11 11:06 he
    drwx------.  5 mang text  196 5月  10 12:02 text
    [root@localhost home]# rm -rf 1.txt
    [root@localhost home]# ll
    总用量 4
    drwxr-xr-x.  2 root root    6 5月  11 11:01 b
    drwx------. 18 he   he   4096 5月  11 11:06 he
    drwx------.  5 mang text  196 5月  10 12:02 text
    [root@localhost home]# rm -rf b
    [root@localhost home]# ll
    总用量 4
    drwx------. 18 he   he   4096 5月  11 11:06 he
    drwx------.  5 mang text  196 5月  10 12:02 text


     尤其在使用时千万不能乱用

    rm -rf / --no-preserve-root

    在根目录下使用递归操作,非常危险。


    删除目录:rmdir

    可以使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。

    可通过rm删除文件或目录。使用rm命令要小心,因为删除文件不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。

    #rm -ri 路径

  • 相关阅读:
    js 创建Table,每行3列的方式
    多线程 笔记
    WCF binding
    table 变量
    Excel数据使用sql语句导入sqlserver (64位)
    sqlserver链接服务器到Mysql
    easyui datagrid 返回数据正确 fit='true' 时不显示内容
    js设置文本框只读属性的小bug
    windows64位下的redis及memcached的安装和使用
    spring.Net (Mvc)属性依赖注入------实例化对象
  • 原文地址:https://www.cnblogs.com/getbird/p/10848039.html
Copyright © 2011-2022 走看看