chmod相关内容

读取(打开)文件时如何阻止文件

如何在读取文件时(通过fopen或在Linux中打开文件)阻止文件,以防止在读取过程中进行任何修改? 我拥有:1个包含数据的文件;我想从函数中读取数据,所以我使用fopen(): FILE * file = fopen(fileName,“ r”); 现在,我需要一些东西来阻止我的文件-任何(或只有当前用户的作为变体)另一个进程在对其功能允许之前,不能对其具有任何访问权限(或仅对其进 ..
发布时间:2020-10-01 19:10:59 服务器开发

PHP:生成的zip文件具有chmod 644

我正在使用ZipArchive创建Zips,然后提供它们进行下载。我将它们保存在一个文件夹中,并且想每晚删除所有内容(我的cronjob会这样做)。 但是现在我看到它们是使用CHMOD644创建的,如果我尝试用脚本删除它们,我总是无法删除它们,因为没有足够的权限。 我如何声明创建的每个新邮政编码都使用777? 谢谢求助! Flo 解决方案 您是否可以像这样修改它? ..
发布时间:2020-10-01 19:10:57 PHP

PHP的上传文件的安全权限

问:上载文件夹和文件上传到该文件夹​​的安全权限是什么? 需要的操作: 文件夹=删除/创建 文件=创建/删除/重命名/重写 我应该设置什么chmod? 它们将与 safe_mode = on 一起使用吗? ? 解决方案 ,您可以使用 umask ,因此权限是在文件上传期间设置的,您以后不必更改它们。 返回对你的问题。默认的umask通常为02 ..
发布时间:2020-10-01 19:09:54 PHP

如何将权限777设置为一个zip文件?

我正在尝试压缩文件,我想将权限设置为chmod777。但是我不知道我应该如何/在何处编写chmod777。有人可以帮我吗?这是我的文件压缩代码。 $ files = array( 'download.xml', 'script_.xml', ); $ zip = new ZipArchive(); $ zip_name =“ testabc.package”; if($ ..
发布时间:2020-10-01 19:09:53 PHP

递归Chmod无法使用PHP

我有下面的PHP函数,该函数应该递归chmod我服务器上的目录之一。 由于某种原因,它不起作用-我知道目录的路径是正确的,因为我已经使用一个快速脚本进行了测试,该脚本只打印出该目录中的文件。 $ root_tmp =' / tmp / mixtape2'; chmod_r($ root_tmp); 函数chmod_r($ Path){ $ dp = opendir($ P ..
发布时间:2020-10-01 19:08:50 PHP

图像保存不适用于chmod 755,但适用于777。我该怎么办?

我有一个网站,用户可以在其中裁剪图像。我通常将裁剪的图像保存在带有“ 755” chmod参数的文件夹下。 但是,当它为755时,它不起作用-当我将chmod改为777时,它可以工作并且我认为777非常不安全,所以我不想使用它。 可能出什么问题了? 解决方案 文件权限指定文件的所有者可以做什么,其他人可以做什么(组和世界其他地方)。您仍然必须指定正确的所有者。 您可能必须 ..
发布时间:2020-10-01 19:08:47 PHP

chmod的Linux终端八进制形式

我想将目录设置为 -rwx rx rx 使用chmod的八进制形式 在chmod之后我应该在终端中键入什么? 以及如何计算八进制数字? 解决方案 它是这样的: rwx rwx rwx 421421421 所以你想要的是 rwx rx rx 421 4-1 4- 1 7 5 5 因此您键 ..
发布时间:2020-10-01 19:08:44 服务器开发

Windows中的Ruby FileUtils.chmod

因此,我有一个Ruby脚本,可以在其中随意移动文件,并且在其中的某个点上,我需要设置某些文件的权限,以便从UNIX计算机上查看时,权限可以准确地反映出来。问题是,我是从Windows 64位计算机上运行脚本的,当我从UNIX计算机上查看文件时,似乎对文件没有任何影响。 这是我的权限示例代码: FileUtils.chmod(0777,“ file”) 这似乎对文件的影 ..
发布时间:2020-10-01 19:07:41 其他开发

如何从PHP脚本运行Nodejs服务器?

我有一个主要应用程序是PHP服务器。 我有一个作为子应用程序的Nodejs服务器。 Nodejs服务器用于通知机制。我希望能够从运行在PHP上的主应用程序禁用通知机制。 有一个按钮。单击它后,我更改了Nodejs配置文件,现在我想重新启动Nodejs服务器。 我想我可以在PHP中执行以下操作: exec(“ kill sudo lsof -t -i:4849 “); exe ..
发布时间:2020-10-01 19:06:38 PHP

对下载文件执行权限

我制作了用于安装控制面板的脚本。 我已将该脚本上传到服务器,以便人们可以将其获取到他们的计算机中。 唯一的问题是下载后必须对其进行chmod修改。有没有办法删除此步骤?我该如何在已下载的脚本上保留755个权限? 解决方案 当用户下载文件时,文件将自动获得一些默认权限。在UNIX中,每个用户将具有一组默认权限,这些权限适用于该用户创建的所有文件,除非您明确将其设置为其他权限。 此默 ..
发布时间:2020-10-01 19:06:30 其他开发

PHP文件无法在Windows计算机中执行

我在Mac osx上用PHP创建了应用程序。在开发之后,我将其压缩并转移到Windows 7机器上。 警告:未知:无法打开流:权限在第0行的“未知”中被拒绝。 / p> 严重错误:未知:无法打开所需的'C:/wamp/www/app/index.php'(include_path ='.; C:\php\pear ')在第0行的未知行中 上述错误提示,该错误是由于文件权限问题引起 ..
发布时间:2020-10-01 19:06:27 PHP

无法从腻子运行.py文件,语法错误:单词意外(期望“)”)

我对Python和Linux都是陌生的,因此请尽可能在不提供任何假定知识的情况下进行简单的解释,但是我更愿意投入时间和精力进行学习。 我有一个运行Linux的Raspberry Pi 2(型号B V1.1)。我通过腻子与此pi进行交互。 我正在尝试创建一个简单的竞争性反射游戏,该游戏由2个按钮和一个LED组成。我的目标是使LED在短暂的间隔后点亮,并且第一个按下其按钮的玩家获胜。 ..
发布时间:2020-10-01 19:06:22 服务器开发

如何将chmod + x权限添加到AWS Elastic Beanstalk平台挂钩?

上下文 我正在使用Elastic Beanstalk部署一个非常简单的测试应用程序。我有几个要使用apt安装的软件包。我在 .platform / hooks / prebuild 目录中的安装中包含了 01_installations.sh 脚本。当我压缩应用程序并部署到Elastic Beanstalk时,日志会确认预构建脚本已运行,但没有权限。 2020/08 / 12 21: ..
发布时间:2020-10-01 19:06:18 其他开发

如何将3个八进制数字的输入转换为CHMOD许可的二进制文件?

我正在尝试创建一个程序,该程序使用3个八进制数字(例如5、2、6或5、2、6)的命令行从用户那里获取输入,并将其转换为3组3位二进制数字, $ 101 $ 110101010,并打印出相应的CHMOD权限,如rx -w- rw-。 3 b个单独的数字5 2和6。 我还需要程序将一组二进制数字转换为3个数字和权限。 这是到目前为止我所拥有的: import java. ..
发布时间:2020-10-01 19:06:14 Java开发

如何在github chmod = + x中制作上传的文件?然后使用wget命令下载文件,以保留github模式下的可执行文件集?

我的操作系统是Ubuntu 20.04 我已经看完这篇文章如何添加chmod权限要以GIT格式归档? 该文件的内容是 https://github.com/PRATAP-KUMAR/focalgdm3/blob/master/focalgdm3 我在寻找什么 chmod + x 这样,一旦我通过此链接下载文件,wget https://raw.githubuserconte ..
发布时间:2020-10-01 19:06:11 其他开发

chmod-将用户权限复制到组/世界

我需要使某些文件夹/文件(递归)具有与用户相同的权限。因此: 0755-> 0777 0644-> 0666 我该怎么做? 如果没有简单的方法,那么也许我需要创建一个循环并测试/分配。最终,我只需要处理3种类型: 文件夹应该是777,大多数文件是666,可执行文件是777。 解决方案 查找可以完成查找具有给定权限集的文件并运行尽可能少的 chmod 调用即可满足要 ..
发布时间:2020-10-01 19:06:07 其他开发

PHP无法chmod?

我正在运行PHP 5.3.5-1ubuntu7.2(其中 safe_mode = Off )并且我m无法从PHP脚本内正确设置任何文件或目录的模式,我对以下测试进行了编码(只是为了确保): $ result = array(); if(mkdir('./ I / do / not / exist /',0777,true)=== true) { $ result ['./ I ..
发布时间:2020-10-01 19:06:04 PHP

将文件复制到另一个软件包文件夹(root,su)

我有我的应用程序的程序包(com.my.package),我希望能够将某些文件(a.txt,b.txt和c.txt)复制到另一个程序包(data / data / com)。 another.package / files)。现在,我尝试了一些发现的事情,但没有任何效果。请问有帮助吗? 解决方案 您需要获取运行时并使用 cat Runtime.getRuntime()。exec(“ ..
发布时间:2020-10-01 19:06:00 移动开发

如何在Windows Azure上CHMOD文件/目录?

我使用FileZilla FTP右键单击并更改目录文件权限,就像在许多其他站点/服务器上一样。由于某些原因,这在Windows Azure中不起作用。它在FileZilla中输出“ 500'SITE CHMOD 777(mydirectory)':命令无法理解” 有任何想法吗? 解决方案 我找到了一种删除Azure上文件的黑客解决方案: 从管理控制台( https://mana ..
发布时间:2020-10-01 19:05:56 其他开发