我正在通过 jenkins 运行 selenium 测试。所有包都上传到 linux 服务器。在我的测试中,需要阅读和写作才能脱颖而出。
每次上传新的 xls 文件时,我都必须运行以下命令:
chmod 777 路径/test.xls
如果我在 linux 上替换新的 excel 并通过 jenkins 运行构建而不运行上面的命令,Jenkins 说权限被拒绝。
是否有任何命令可以设置从 linux 访问文件的永久权限?
最佳答案
您可以使用 -R
选项将目录的权限更改为递归,因此当文件放在文件夹中时,它将与目录具有相同的权限。
试试这个:
chmod -R 777 path/
注意: 这会将目录中的所有文件和子文件夹更改为 777
关于通过 jenkins 访问 Linux 文件权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38865482/