mkdir相关内容

处理字符串以在UNIX中创建目录

我想将一个单词用作输入,并在unix shell中使用该单词的字母创建连续目录.我尝试了sed,awk和fold命令,但没有获得任何有用的结果.有什么建议吗? 例如:如果输入为hello,则应将h/e/l/l/o目录创建为另一个目录.换句话说,h将是顶级目录,而o将是最深的子目录. 解决方案 这应该在任何与Bourne兼容的外壳中都可以完成: $ mkdir -p $(echo ..
发布时间:2020-05-09 23:38:20 服务器开发

PHP mkdir问题!

我试图创建一些像这样的目录: @mkdir("photos/$cat/$sku", 0777, true) 它创建具有0777权限的第一个目录,但是在创建第二个目录时将使用000作为权限,因此无法创建第三个目录. 一种解决方法吗? 谢谢, 理查德. 解决方案 这解决了该问题: $a = @mkdir("photos/$cat/", 0777); @chm ..
发布时间:2020-05-09 23:38:17 PHP

mkdir仍然是原子的吗? (安装在SAN上的Windows 7文件系统)

我们有一些旧的应用程序,它们通过基于目录的队列进行通信.队列中的每个项目都是一个文件,并且有一个头文件,该文件维护队列中项目的文件名的有序列表. 自然,此旧代码需要在推送和弹出项目时锁定队列.它的工作是在假定mkdir()是原子操作的情况下创建一个锁子目录-如果多个进程尝试创建目录,则其中只有一个会成功. 我的一位同事一直试图解决一个晦涩的问题,他认为原因是,当进程在不同的计算机上运行 ..
发布时间:2020-05-09 23:38:12 其他开发

mkdir在PHP中不起作用

在过去的两个小时中,我一直在拔头发,并确保我做的事情确实很愚蠢. 这通过命令行工作,并且文件夹被创建.但是,当我尝试通过浏览器运行同一件事时,它是行不通的.有文件权限问题吗? 解决方案 是否可能是在命令行下运行时脚本继承了您的权限,但是从浏览器中运行时却没有? 在这种情况下,您希望使目录的权限为“写"组. ..
发布时间:2020-05-09 23:38:09 PHP

正确使用mkdir -m -p和chown在一起

我想使用bash脚本创建目录,然后同时将模式设置为00755 mkdir -p -m=00755 "/dir/dir2" 这是一起使用它们的正确方法吗?在创建它们时是否还可以在同一行中添加chown命令? 解决方案 它有点像这样: install -d -m 0755 -o someuser -g somegroup /dir/dir2 ..
发布时间:2020-05-09 23:38:06 服务器开发

PHP is_dir和mkdir在映射的网络驱动器上不起作用

我已将Z:驱动器映射为指向Windows资源管理器中网络上另一台服务器上的文件共享.我可以访问文件并在那里读/写就可以了. 当我尝试从PHP执行mkdir()时,出现“没有这样的文件或目录"错误. 作为测试,我授予所有人访问读取,写入和执行的权限,但仍然无法正常工作. 我正在使用的代码: mkdir('Y:/newfolder/', 0777); 我也尝试过在PHP中再 ..
发布时间:2020-05-09 23:38:03 PHP

文件未上传到动态创建的文件夹/子文件夹中

我需要帮助来解决此问题,文件无法上传到动态创建的文件夹/子文件夹中! 使用input type text动态创建subfolder,并且当我将文件上传到uploads folders而不是使用input type text? 创建的subfolder时, 但动态创建功能可以正常工作,并且还可以向我显示在文本框中键入到上载文件夹中的文件夹 此处是我的代码 //creating ..
发布时间:2020-05-09 23:38:00 PHP

使用psftp无法忽略错误

我希望将本地Windows上C:\Users\myuser\Downloads\SFTP文件夹中的所有文件上传到远程SFTP服务器的myfolder目录. 以下是我的命令: C:\putty\psftp.exe -b C:\putty\sftp_commands.txt -l myuser -pw mypass 10.8.44.86 这是我的C:\putty\sftp_comman ..
发布时间:2020-05-09 23:37:57 其他开发

用空格Plink cmd.exe mkdir不起作用

我正在Windows 7桌面上使用plink在Windows 2008服务器上创建文件夹a. 服务器使用pragmaSSH允许SSH连接,并且一切正常. 我要创建的目录中有一个空格,这就是我的问题所在. 我有一个基本的plink命令,其工作方式如下 plink.exe -i privatekey.ppk user@server cmd.exe /c mkdir "c:\asdfa ..
发布时间:2020-05-09 23:37:54 其他开发

为什么mkdir在递归选项设置为true时失败?

我运行以下代码: mkdir('mnt/1',0777,true); mkdir('mnt/a',0777); 目录"a"已创建,而目录"1"未创建,页面打印警告. Warning: mkdir(): File exists in /home/bitrix/www/php_test.php on line 3 我对运行用户apache的目录mnt具有完全权限: drwxr ..
发布时间:2020-05-09 23:37:48 PHP

无法使用mkdir创建文件夹

环境信息: * Windows Vista * PHP 5.2.9-2 我正在做一个项目.假设它的名称简称为"project".我的用于用户交互的php文件位于 project/file.php 现在,我在其后面有一个数据库以及一些映射,这些映射通常包含类和配置文件.还有一张供用户使用的地图,我在其中存储他们可能上传的图像.例如: project/files/Users ..
发布时间:2020-05-09 23:37:46 PHP

Codeigniter make目录(如果不存在)

嗨,任何人都可以帮我这个忙.基本上我使用了codeigniter的文件上传类,链接是 此处 而且效果很好!但是我需要知道如何在此默认的上载路径$config['upload_path'] = './uploads/'中创建目录,文件夹的名称是今天的日期,这是我的示例代码. date_default_timezone_set('Asia/Manila'); $date = date('Y-m- ..
发布时间:2020-05-09 23:37:43 PHP

php:在表单提交上创建目录?

我想知道我做错了什么.我在PATH中,我想在PATH中创建一个文件夹.我想检查该文件夹是否已经存在,如果不存在,请创建一个.从名称为"dirname"的输入字段中获取文件夹的名称. if (isset($_POST['createDir'])) { //get value of inputfield $dir = $_POST['dirname']; //set th ..
发布时间:2020-05-09 23:37:39 PHP

mkdir()不起作用

我的代码 mkdir("/some/absolute/path",0777); 和 mkdir("relative/path", 0777); 不起作用,安全模式已关闭,我什至尝试将所有父文件夹设置为777. 有什么想法吗? 编辑:我确实打开了错误报告功能,很沮丧的是,我已经对整个路径进行了777处理,只是为了确保这不是问题.这一定是一件非常简单的事情. 编辑 ..
发布时间:2020-05-09 23:37:37 PHP

MD和MKDIR批处理命令有什么区别?

两个命令均创建文件夹.我阅读,MKDIR甚至可以创建子文件夹. 那是唯一的区别吗? 为什么有两个命令执行相同的操作? 我应该使用哪个? 解决方案 同一命令的别名.以下是帮助消息: C:\>md /? Creates a directory. MKDIR [drive:]path MD [drive:]path 和 C:\>mkdir /? Creates a d ..
发布时间:2020-05-09 23:37:33 其他开发

如何通过php循环在目录内创建目录?

如何通过php循环在目录内创建目录? 示例: http://site_name/a/b/c/d 首先在a内创建一个b,然后在b内创建c,然后.... 问题出在这里,a,b,c,d在根目录中创建的所有文件夹都不在一个目录中. 这是我的代码- ..
发布时间:2020-05-09 23:37:30 PHP

mkdir总是将文件夹设置为只读吗?

我正在尝试从php中创建文件夹.每当我使用权限为0777的mkdir函数时,我都会得到一个只读文件夹.我希望读取该文件夹写. 父文件夹(drive/)对于每个用户都是完全可写和可读的. 这是我使用的:mkdir(ABSPATH . 'drive/' . $folderName, 0777); 我也尝试使用它而没有任何其他参数:mkdir(ABSPATH . 'drive/' . $fo ..
发布时间:2020-05-09 23:37:26 PHP

为什么PHP认为此文件夹不存在?

我在创建文件夹和写入文件夹时遇到麻烦. if(file_exists("helloFolder") || is_dir("helloFolder")){ echo "folder already exists"; } else { echo "no folder, creating"; mkdir("helloFolder", 0755); } 即使文件夹已经存在 ..
发布时间:2020-05-09 23:37:24 PHP