学习啦>学习电脑>操作系统>Linux教程>

Linux系统创建文件夹命令mkdir使用详解

佳洲分享

  Linux系统命令mkdir的具体用法可不仅仅是创建文件夹。下面由学习啦小编为大家整理了Linux系统创建文件夹命令mkdir的使用详解,希望对大家有帮助!

  Linux系统创建文件夹命令mkdir使用详解

  用途说明

  mkdir命令是常用的命令之一,用来创建目录。mkdir 命令创建由 Directory 参数指定的一个或多个新的目录。每个新目录包含标准项 .(点)和 ..(点-点)。您可以使用 -m Mode 标志为新的目录指定许可权。您可以使用 umask 子例程为 mkdir 命令设置缺省方式。该命令创建指定的目录名,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

  常用参数

  格式:mkdir {NEW_DIR}

  创建目录。默认的权限(mode)设置由执行环境中中umask来确定,即mode = 0777 - umask,此处为八进制表示法。

  格式:mkdir -p {NEW_DIR}

  创建目录,如果目录路径中的某些部分不存在,该命令会自动创建。默认的权限设置由执行环境中中umask来确定。

  格式:mkdir -m {MODE} {NEW_DIR}

  创建目录。权限设置由{MODE}指定。当然也可以组合使用mkdir {NEW_DIR}; chmod {MODE} {NEW_DIR}来达到同样的效果。

  Linux创建文件夹命令mkdir详解实例

  创建一个空目录

  mkdir file1

  递归创建多个目录

  mkdir -p file1/file2

  创建权限为777(rwxrwxrwx)的目录

  mkdir -m 777 file3

  创建新目录都显示信息

  mkdir -v file4

  一个命令创建项目的目录结构

  mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

  mkdir: 已创建目录 “scf”

  mkdir: 已创建目录 “scf/lib”

  mkdir: 已创建目录 “scf/bin”

  mkdir: 已创建目录 “scf/doc”

  mkdir: 已创建目录 “scf/doc/info”

  mkdir: 已创建目录 “scf/doc/product”

  mkdir: 已创建目录 “scf/logs”

  mkdir: 已创建目录 “scf/logs/info”

  mkdir: 已创建目录 “scf/logs/product”

  mkdir: 已创建目录 “scf/service”

  mkdir: 已创建目录 “scf/service/deploy”

  mkdir: 已创建目录 “scf/service/deploy/info”

  mkdir: 已创建目录 “scf/service/deploy/product”

  补充:linux删除文件夹命令rm

  删除文件夹实例:

  rm -rf /var/log/httpd/access

  将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

  2删除文件使用实例:

  rm -f /var/log/httpd/access.log

  将会强制删除/var/log/httpd/access.log这个文件

    3645715