问题标签 [mkdir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6367 浏览

perl - 如何使用 Perl 的 mkdir 创建具有“正确”权限的目录?

我需要这个程序的帮助。作为我项目的一部分,我需要创建一个目录。我正在使用系统函数来执行此操作,但后来被告知 Perl 有一个名为mkdir的内置函数。

我在 Ubuntu 10.04 上。问题mkdir似乎没有按需要工作。

它创建目录,但权限不同。这是我创建目录的函数:

我在程序的许多部分都将其称为:

.today 目录已创建,但问题在于权限,它没有0755权限。

我究竟做错了什么?

我的 Perl 详细信息是:

0 投票
2 回答
12075 浏览

php - PHP mkdir() 和 fopen() 不起作用 - 权限问题?umask问题?

以下 PHP 脚本无法创建目录。它也将无法创建文件(当目录已经存在时)。

umask() 返回值 18。文档根目录中有一个句点( /var/www/blah/websitename.com/httpdocs )。

我不完全理解 umask(),也不确定如何正确使用它。我不知道这是否是问题所在,但似乎确实有可能。我应该更改 umask,创建文件/目录,然后再改回来吗?umask 应该是什么来更改/制作/编辑文件/目录?是否应该以不同方式配置服务器?

0 投票
14 回答
18424 浏览

android - 当父目录可写时,mkdirs 为 sd 卡上的目录返回 false

启动我的android应用程序时,我需要在sd卡上创建一个目录,对于少数用户来说这会失败,我无法弄清楚它的原因......

(我发现由于缺少 WRITE_EXTERNAL_STORAGE 权限引起的类似问题,它就在那里,它适用于几乎所有用户,所以我认为这不是原因)

我已经简化了前面的情况以便更容易解释,如果创建目录失败,我会运行一个测试用例,尝试在 sdcard 上创建一个 .test 目录:

相关目录的文件属性:

/sdcard/.test (exists=false canWrite=false canRead=false canExecute=err isDirectory=false isFile=false)

/sdcard (exists=true canWrite=true canRead=true canExecute=err isDirectory=true isFile=false)

/ (exists=true canWrite=false canRead=true canExecute=err isDirectory=true isFile=false)

getExternalStorageState=已安装

(canExecute 返回 err 因为测试是在 sdk < 9 上运行的)

非常欢迎提出建议和想法...

0 投票
2 回答
7612 浏览

php - php 中的 mkdir() 未将文件夹权限设置为 0777

可能重复:
PHP 代码 mkdir('images','0777') 创建一个具有 411 权限的文件夹!为什么?

我正在尝试使用 php 在我的服务器上创建一个文件夹我一直在尝试这个并且它不起作用将它设置为 411 有人知道为什么会这样吗?

我也尝试过 chmod,但出现安全模式错误。

0 投票
4 回答
20202 浏览

php - php 中的 mkdir() 将文件夹权限设置为 755 但我需要 777?

我试图在我的服务器上使用 php 创建一个文件夹,当我将它设置为 0777 时它显示为 755?

谢谢

0 投票
2 回答
3314 浏览

ftp - LFTP mkdir -p 不适用于 sftp 协议?

这是服务器目录结构:

/tmp/a

我只能用 sftp 连接到服务器

现在我想先 mkdir,然后将一些文件上传到其中。

mkdir -p /tmp/a/b 有效,但 mkdir -p /tmp/a/b/c/d/e/f/g 无效。

我认为参数 -p 是针对这种情况的,有什么问题吗?谢谢!

0 投票
3 回答
439 浏览

bash - 如何使用 bash 测试文件系统的目录限制

我需要测试可以在文件系统(网络安装和本地(usb)驱动器)上创建多少目录和文件。我现在使用这个 bash 行:

我知道它可能可以做得更好,我想知道如何做。(在 bash 中,不太复杂)

0 投票
6 回答
31287 浏览

vim - Vim:在保存时创建父目录

如果我调用vim foo/bar/somefilefoo/bar不存在,Vim 拒绝保存。

我知道我可以切换到 shell 或:!mkdir foo/bar从 Vim 执行,但我很懒 :) 有没有办法让 Vim 在保存缓冲区时自动执行此操作?

0 投票
1 回答
335 浏览

visual-c++ - 在c ++中运行系统命令时如何使cmd窗口消失

我正在使用 c++.NET,我的程序需要创建一个目录

我通常使用系统命令执行此操作

但是当我在我的 gui 程序中执行此命令时,此 cmd 窗口会出现并再次消失,有没有办法在不显示该窗口的情况下执行该命令?

或者有没有更简单的方法在 C++ 中创建目录?

谢谢

运气

0 投票
3 回答
9430 浏览

php - PHP mkdir 0777 失败 chmod 0777 工作

使用 PHP 5.2.14,会发生这种情况

在 php 错误列表中没有找到任何相关的错误,有什么想法吗?