zoukankan      html  css  js  c++  java
  • rm 删除文件或目录

    1. 命令功能

    rm 删除一个或多个文件或目录,危险操作命令。

    2. 语法格式

    rm  [option]  file

    rm  选项  文件或目录

    参数

    参数说明

    -f

    强制删除,忽略不存在的文件,不提示确认信息*

    -i

    提示用户在删除前确认

    -I

    在删除超过三个文件或者递归删除前要求确认

    -r

    递归删除目录及其内容*

    说明:

    3. 使用范例

    准备工作

    [cxf@localhost ~]$ mkdir -p data/{dir1,dir2,dir3,dir4}

    [cxf@localhost ~]$ touch data/{file1.txt,fil.txt,file3.txt} 

    [cxf@localhost ~]$ ls

    data  dir1  dir2  ok

    [cxf@localhost ~]$ tree

    .

    ├── data

    │   ├── dir1

    │   ├── dir2

    │   ├── dir3

    │   ├── dir4

    │   ├── file1.txt

    │   ├── file3.txt

    │   └── fil.txt

    ├── dir1

    ├── dir2

    .......

    范例1:不带参数删除文件

    [root@localhost data]# rm ok.txt

    rm: remove regular empty file `ok.txt'? y

    [root@localhost data]# rm dir1           #不能直接删除目录

    rm: cannot remove `dir1': Is a directory

    范例2:强制删除文件,不提示

    [root@localhost data]# rm -f file4.txt

    [root@localhost data]# ls

    dir1  dir2  dir3  dir4

    范例3:递归删除子目录

    [root@localhost data]# rm -r dir1/

    rm: descend into directory `dir1'? y

    rm: descend into directory `dir1/a'? y

    rm: descend into directory `dir1/a/b'? y

    rm: remove directory `dir1/a/b/c'? y

    rm: remove directory `dir1/a/b'? y

    rm: remove directory `dir1/a'? y

    rm: remove directory `dir1'? y

    范例4:强制删除目录,不提示

    [root@localhost cxf]# rm -rf data/

  • 相关阅读:
    emacs写cnblog博客
    emacs写cnblog博客
    linux安装jdk
    linux远程服务器启动mysql时显示:/tmp/mysql.sock 不存在的解决方法
    最新Linux系统下安装MySql 5.7.17全过程及注意事项
    Xshell实现Windows上传文件到Linux主机
    4种java定时器
    微信的redirect_uri参数错误解决办法
    要善于借势破局——宁向东的清华管理学课第4课
    Java内存区域
  • 原文地址:https://www.cnblogs.com/joechu/p/8664226.html
Copyright © 2011-2022 走看看