zoukankan      html  css  js  c++  java
  • 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'
  • 相关阅读:
    CentOS 7 SSH远程证书登陆
    Keepalived安装配置入门
    Docker-Compose 一键部署Ningx+.Net Core+Redis集群
    .Net Core Cookie跨站点共享 会话保持
    .Net Core EF Core之Sqlite使用及部署
    CentOS 7 Fail2ban防暴力破解
    CentOS 7 Nginx安装配置
    CentOS 7 Firewalld 常用操作
    Linux 修改SSH端口及禁用ROOT远程SSH登陆
    Mysql MariaDB安装
  • 原文地址:https://www.cnblogs.com/felixwang2/p/9901926.html
Copyright © 2011-2022 走看看