bash permission denied

报错

(torch1.4) luopeiyao@ubuntu-183:~/Iris/SalsaNext-original$ bash train.sh 
./train.py: Permission denied

解决

使用ls -al查看文件的权限

(torch1.4) luopeiyao@ubuntu-183:~/Iris/original/$ ls -al
-rw-rw-r-- 1 luopeiyao luopeiyao 6112 Jul 23 12:56 train.py

其中:
-rw-rw-r--的2-4,5-7,8-10分别为user,group,others的read,write,执行权限。
可以看到,我缺少对文件train.py执行权限

使用

chmod +x train.py

之后查看ls -al

-rwxrwxr-x 1 luopeiyao luopeiyao 6112 Jul 23 12:56 train.py

其他

Linux chmod +755和chmod +777 是什么意思呢?

+755

755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。

+777

777代表,user,group ,others ,都有读写和可执行权限。

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值