• linux系列(四):mkdir命令


    1、命令格式:

      mkdir [选项] 目录名

    2、命令功能:

      通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)

    3、命令参数:

      -m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
      -p, --parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; 
      -v, --verbose  每次创建新目录都显示信息
      --help   显示此帮助信息并退出
      --version  输出版本信息并退出

    4、常用实例:

    (1)、创建一个空文件夹

    命令:

      mkdir test

    输出:

    felix@felix-computer:~/ddd$ ls
    felix@felix-computer:~/ddd$ mkdir test
    felix@felix-computer:~/ddd$ ls
    test

    (2)、递归创建多个目录

    命令:

      mkdir -p test/testtt

    输出:

    felix@felix-computer:~/ddd$ mkdir -p testt/testtt
    felix@felix-computer:~/ddd$ ls
    test  testt
    felix@felix-computer:~/ddd$ cd testt
    felix@felix-computer:~/ddd/testt$ ls
    testtt

    (3)、创建权限为777的目录

    命令:

      mkdir -m 777 test3

    输出:

    felix@felix-computer:~/ddd/testt$ mkdir -m 777 test3
    felix@felix-computer:~/ddd/testt$ ll
    总用量 12
    drwxr-xr-x 3 felix felix 4096 11月  3 20:11 ./
    drwxr-xr-x 4 felix felix 4096 11月  3 20:09 ../
    drwxrwxrwx 2 felix felix 4096 11月  3 20:11 test3/  # 这里的权限为rwxrwxrwx

    (4)、创建新目录显示信息

    命令:

      mkdir -v test4

    输出:

    felix@felix-computer:~/ddd/testt$ mkdir -v test4
    mkdir: 已创建目录 'test4'
    felix@felix-computer:~/ddd/testt$ mkdir -vp test5/test
    mkdir: 已创建目录 'test5'
    mkdir: 已创建目录 'test5/test'
  • 相关阅读:
    重构第30天 尽快返回 (Return ASAP)
    Thingsboard MQTT连接至服务器
    Thingsboard学习之三启动Thingsboard
    Thingsboard学习之二安装Docker和Docker-Compose
    Thingsboard学习之一CentOS安装系统更新
    CentOS 修改固定IP地址
    macbook配置homebrew
    macbook配置flutter环境变量
    Linux单独打包工具-Ubuntu
    postman测试API
  • 原文地址:https://www.cnblogs.com/felixwang2/p/9901926.html
Copyright © 2020-2023  润新知