Linux系统执行shell脚本时报权限不足怎么解决

 时间:2024-10-12 14:30:04

1、打开Ubuntu虚拟机,在桌面空白出点击右键 -- 打开终端。

Linux系统执行shell脚本时报权限不足怎么解决

2、在终端使用vi编辑器创建shell脚本文件‘t.sh’,并在文件内写命令如下:#!/bin/bashecho "test"

Linux系统执行shell脚本时报权限不足怎么解决

3、保存退出后,在终端使用bash shell执行t.sh脚本,命令如下:/bin/bash t.sh打印出tesh,证明脚本没有问题。

Linux系统执行shell脚本时报权限不足怎么解决

4、使用路径的方式执行脚本,因为是在当前路径,命令如下:./t.sh无法执行,提示权限不足。

Linux系统执行shell脚本时报权限不足怎么解决

5、使用命令为t.sh文件,为属主用户添加可执行权限。chmod u+x t.sh

Linux系统执行shell脚本时报权限不足怎么解决

6、查看t.sh文件详细信息,命令如下:ll|grep t.sh发现t.sh的属主a已经有了可执行权限。

Linux系统执行shell脚本时报权限不足怎么解决

7、这时再使用相对路径或者绝对路径就可以执行t.sh文件了。相对路径的方式./t.sh绝对路径的方式/home/a/t.sh

Linux系统执行shell脚本时报权限不足怎么解决
  • notepad++怎么将界面语言设置为中文
  • 如何更改VMware Workstation虚拟机的存放位置
  • sql删除语句
  • IntelliJ IDEA 编译后的class文件路径在哪?
  • mysql ERROR 1045 (28000)怎么解决
  • 热门搜索
    国庆节的手抄报图片 关于重阳节的手抄报简单又漂亮 重阳节手抄报图片简单 教师节手抄报模板 四年级安全手抄报 地震手抄报简单又漂亮 珍惜生命手抄报 环保手抄报模板 法制教育手抄报图片 简单漂亮元旦节手抄报