• linux:基本指令mkdir, rmdir 和rm


    mkdir 建立文件夹

    mkdir (make directory) 就是创建一个文件夹的意思, 使用起来很简单.

    1、新建一个目录:

    $ mkdir folder2

    如果你想在这个目录给 folder2 里面再建一个文件夹也是 Ok.(第2点)

    2、在已有目录里新建一个子目录

    $ mkdir folder2/f2


    这样, f2 这个文件夹就被新建在了 folder2 里面.

    3、使用 -p 参数,同时新建一个多级目录(这在安装软件、配置安装路径时非常有用):

    $ mkdir -p  father/son/grandson

     rmdir 移除文件夹 

    rmdir (remove directory) 也就是字面意思, 移除文件夹. 不过这有一个前提条件. 这些要移除的文件夹必须是空的. 不然会失败. 所以如果想刚刚建立的那个 folder2 就不能被移除, 因为里面有个 f2 文件夹.

    要移除个空文件夹, 比如我在新建一个 folder3, 然后移除

    $ rmdir folder3

    rm 移除文件 

    那文件夹里面有文件的这种情况, 或者是移除单个文件的情况, 我们都能用 rm 来实现. 注意: 执行了 rm 以后是不能进行返回操作的, 请确保别执行像这样的操作 rm /, 这会清空你的电脑.

    1、移除单个文件

    $ rm file1


    2、移除多个

    #-i 或 -I 有提示地移除文件 (为了避免误删)
    #-i 会每个要移除的文件都进行提示
    #-I 超过3个文件才进行提示
    
    $ rm -i f1 f2 f3 f4
    rm: remove regular empty file 'f1'?
    rm: remove regular empty file 'f2'? y
    rm: remove regular empty file 'f3'?
    rm: remove regular empty file 'f4'? y
    $ rm -I f1 f2 f3 f4
    rm: remove 4 arguments? y

    3、-r 或 -R (recursively) 用来删文件夹

    #和 rmdir 不同, rm -r 可以在文件夹中有文件的情况下删除这个文件夹. 比如我的 folder1 里有 file1 和 file2 两个文件.
    
    $ rm -r folder1
  • 相关阅读:
    复杂对象类型的WebService高级部分
    linux 免输入密码脚本
    查看端口是否被占用
    shell将脚本输出结果记录到日志文件
    多线程注意点
    apache Tomcat配置SSL(https)步骤
    常用的web安全处理
    SQL 中的 UNION 和UNION ALL 的区别
    数据库和数据仓库区别
    Oracle数据库创建表是有两个约束带有默认索引
  • 原文地址:https://www.cnblogs.com/kumata/p/8967489.html
Copyright © 2020-2023  润新知