shell脚本不可以执行原因

  今天在写完脚本之后,保存去运行时发现报出不可执行的错误,然后就去查资料,大多数是将问题归结于权限上面,所以就用一个脚本里去写简单的时间函数去做一个例子。

首先在vi编辑器中写一个shell脚本 ,里面写时间函数date,保存并退出。



在终端界面输入命令 ./my1.sh,发现权限不够不可执行的错误:



这时用 ls - l命令查看root目录下的my1.sh的权限,发现并没有执行权限:



所以只要给这个shell文件可执行权限(x)即可:chmod 744 my1.sh      再次执行成功



这里还是刚接触linux,不熟悉这些常用命令,还需要很大的属性

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值