首頁  >  問答  >  主體

linux - ubuntu執行sh時提示permission denied

我百度出來的說這樣可以$ sudo chmod -R 777 myResources 但是試了一下不行 請問有沒有辦法解決?

#
怪我咯怪我咯2736 天前850

全部回覆(4)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:25:36

    想把腳本授權, 然後再執行吧

    chmod 777 ./redis.sh  

    另外我看到你執行時 chmod时, 报错command not found! 这可能跟你执行sudo有关, 你可能没有配置好, 导致sudo时没有携带环境变量, 找不到命令, 你可以用绝对路径去执行, 或者不用sudo, 直接 chmod .....(省略)

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:25:36

    雷雷

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:25:36

    建議一點,如果你用sh 腳本這種方式可能會踩坑,ubuntu預設的shell是dash,這樣的話會報錯~

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:25:36

    我也像這樣試了一下 沒有任何反應是為什麼? chmod 777 ./redis.sh

    回覆
    0
  • 取消回覆