我正在创建一个脚本文件,我想通过chmod -R 777 myApp / *
添加权限我在脚本中添加以下行
cd /home/abc/aa_tmp chmod -R 777 myApp/*
哪个不起作用,当我尝试更新/编辑文件时,我得到了许可被拒绝,不知道我在这里想念的是什么?
答案 0 :(得分:1)
#!/bin/bash
chmod -R 777 /home/abc/aa_tmp/myApp/*
如果用户具有足够的权限以上脚本工作。但是如果权限如下,则抛出权限被拒绝
user@host:/tmp/$ ls -arlt
..
d--------- 2 user user 4096 Aug 25 16:38 myApp
..
答案 1 :(得分:0)
要么您不是root用户,要么用户不拥有myApp。 并且你不需要*,因为它是递归的。