问题标签 [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.
perl - 如何使用 Perl 的 mkdir 创建具有“正确”权限的目录?
我需要这个程序的帮助。作为我项目的一部分,我需要创建一个目录。我正在使用系统函数来执行此操作,但后来被告知 Perl 有一个名为mkdir的内置函数。
我在 Ubuntu 10.04 上。问题mkdir
似乎没有按需要工作。
它创建目录,但权限不同。这是我创建目录的函数:
我在程序的许多部分都将其称为:
.today 目录已创建,但问题在于权限,它没有0755
权限。
我究竟做错了什么?
我的 Perl 详细信息是:
php - PHP mkdir() 和 fopen() 不起作用 - 权限问题?umask问题?
以下 PHP 脚本无法创建目录。它也将无法创建文件(当目录已经存在时)。
umask() 返回值 18。文档根目录中有一个句点( /var/www/blah/websitename.com/httpdocs )。
我不完全理解 umask(),也不确定如何正确使用它。我不知道这是否是问题所在,但似乎确实有可能。我应该更改 umask,创建文件/目录,然后再改回来吗?umask 应该是什么来更改/制作/编辑文件/目录?是否应该以不同方式配置服务器?
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 上运行的)
非常欢迎提出建议和想法...
php - php 中的 mkdir() 未将文件夹权限设置为 0777
我正在尝试使用 php 在我的服务器上创建一个文件夹我一直在尝试这个并且它不起作用将它设置为 411 有人知道为什么会这样吗?
我也尝试过 chmod,但出现安全模式错误。
php - php 中的 mkdir() 将文件夹权限设置为 755 但我需要 777?
我试图在我的服务器上使用 php 创建一个文件夹,当我将它设置为 0777 时它显示为 755?
谢谢
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 是针对这种情况的,有什么问题吗?谢谢!
bash - 如何使用 bash 测试文件系统的目录限制
我需要测试可以在文件系统(网络安装和本地(usb)驱动器)上创建多少目录和文件。我现在使用这个 bash 行:
我知道它可能可以做得更好,我想知道如何做。(在 bash 中,不太复杂)
vim - Vim:在保存时创建父目录
如果我调用vim foo/bar/somefile
但foo/bar
不存在,Vim 拒绝保存。
我知道我可以切换到 shell 或:!mkdir foo/bar
从 Vim 执行,但我很懒 :) 有没有办法让 Vim 在保存缓冲区时自动执行此操作?
visual-c++ - 在c ++中运行系统命令时如何使cmd窗口消失
我正在使用 c++.NET,我的程序需要创建一个目录
我通常使用系统命令执行此操作
但是当我在我的 gui 程序中执行此命令时,此 cmd 窗口会出现并再次消失,有没有办法在不显示该窗口的情况下执行该命令?
或者有没有更简单的方法在 C++ 中创建目录?
谢谢
运气
php - PHP mkdir 0777 失败 chmod 0777 工作
使用 PHP 5.2.14,会发生这种情况
在 php 错误列表中没有找到任何相关的错误,有什么想法吗?