-bash: ./startup.sh: Permission denied解决

news/2024/11/8 6:47:24/

 

今天在Linux上启动Tomcat,结果弹出:-bash: ./startup.sh: Permission denied 的提示。


这是因为用户没有权限,而导致无法执行。用命令chmod 修改一下bin目录下的.sh权限就可以了。


在Tomcat的bin目录下 ,输入命令行 :chmod u+x *.sh


这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件。


http://www.ppmy.cn/news/1010046.html

相关文章

03_010物理内存ram分配器,内存区域页分配及水位线等分析

memblock分配器 系统初始化的时候需要执行一些内存管理 内存分配任务就会需要内存管理器 内核初始化时候memblock分配器 先说说这个memblock分配器 有三个重要的结构体 struct memblock 表示这个分配器 内核初始化的时候 有个全局变量struct memblock 因为一个物理内存(节点…

在家下载Springer、IEEE、ScienceDirect等数据库论文的论文下载工具

Springer、IEEE、ScienceDirec数据库是我们查找外文文献常用数据库,当我们没有数据库使用权限的时该如何下载这些数据库的学术论文呢?下面就讲解一下在家下载数据库学术文献的论文下载工具。 一、查找下载外文文献,我们可以谷歌学术检索&…

Docker Compose 使用方法

目录 前言 安装 Docker Compose Ubuntu 安装与更新 Red Hat 安装与更新 验证是否安装 Docker Compose 创建 docker-compose.yml 文件 创建一个MySQL 与 tomcat 示例 使用Docker Compose启动服务 前言 Docker Compose 是一个工具,旨在帮助定义和 共享多容器…

C++拷贝wstring到wchar_t*中踩的坑

使用wchar_t指针将wstring中的数据拿出来,发现释放的时候异常,不是深拷贝和浅拷贝的问题 首先先看看string怎末复制到char中,代码如下 string str1"\"0.2.0\"";char* tnew char[str.size()1];memcpy(t, str1.c_str(), s…

Spring(九) - 解惑 spring 嵌套事务.2

1. 事务传播特性 在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看,绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 Java代码 /** * Support a cu…

如何使用本地mock数据

当后端同事接口数据还未完成,我们前端开发需要使用数据时,怎么办呢?这里可以自己本地mock数据先用着啦!仅在开发时使用 1. 创建一个 xxx.js文件,对外暴露一个数组; 对新建js文件编写导出,返回数…

面试之快速学习c++11 -auto 和decltype

学习地址: http://c.biancheng.net/view/3730.html 1. auto 1. 使用了 auto 关键字以后,编译器会在编译期间自动推导出变量的类型 2. 使用 auto 类型推导的变量必须马上初始化,这个很容易理解,因为 auto 在 C11 中只是“占位符…

npx 的使用原理,以及使用 npx 的一些注意事项

如何使用npx npx pkg-name 如果自己开发了一个cli第三方包 只需要在项目中执行npx <pkg-name> <bin>即可&#xff0c;没安装则会去远程下载。 npx bin 当执行 $ npx <command> 相关命令的时候&#xff0c;npx 会先本地找&#xff08;可以是项目中的也可…