MKDIR

王朝百科·作者佚名  2010-03-06
窄屏简体版  字體: |||超大  

一 Linux命令

功能:创建一个目录(类似MSDOS下的md命令)。

语法:mkdir [选项] dir-name

说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称。

命令中各选项的含义为:

- m 对新建目录设置存取权限。也可以用chmod命令设置。

- p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

二 DOS命令

创建目录。

MKDIR [drive:]path

MD [drive:]path

如果命令扩展名被启用,MKDIR 会如下改变:

如果需要,MKDIR 会在路径中创建中级目录。例如: 假设 a 不

存在,那么:

mkdir acd

与:

mkdir a

chdir a

mkdir b

chdir b

mkdir c

chdir c

mkdir d

相同。如果扩展名被停用,则需要键入 mkdir acd。

三 C语言函数

函数名: mkdir

功 能: 建立一个目录

用 法: int mkdir(char *pathname);

程序例:

#include <stdio.h>

#include <conio.h>

#include <process.h>

#include <dir.h>

int main(void)

{

int status;

clrscr();

status = mkdir("asdfjklm");

(!status) ? (printf("Directory created

")) :

(printf("Unable to create directory

"));

getch();

system("dir");

getch();

status = rmdir("asdfjklm");

(!status) ? (printf("Directory deleted

")) :

(perror("Unable to delete directory"));

return 0;

}

PHP语言的

mkdir -- 新建目录

说明

bool mkdir ( string pathname [, int mode] )

尝试新建一个由 pathname 指定的目录。

注意也许想用八进制数指定模式,也就是说该数应以零打头。模式也会被当前的 umask 修改,可以用 umask() 来改变。

注: Mode 在 Windows 下被忽略。自 PHP 4.2.0 起成为可选项。

默认的 mode 是 0777,意味着最大可能的访问权。有关 mode 的更多信息请阅读 chmod() 页面。 例子 1. mkdir() 例子

<?php

mkdir("/path/to/my/dir", 0700);

?>

注: 自 PHP 5.0.0 rmdir() 也可用于某些 URL 封装协议。参见附录 L 的列表看看 rmdir() 支持哪些 URL 封装协议。

注: recursive 参数是 PHP 5.0.0 添加的。

如果成功则返回 TRUE,失败则返回 FALSE。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航