`
zjutsoft
  • 浏览: 454652 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

执行./startup.sh出现permission denied

    博客分类:
  • java
阅读更多
在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied,

主要原因是没有权限
切换到tomcat6/bin目录下 将catalina.sh
加上可执行权限
chmod a+x catalina.sh 增加相应文件的权限即可。

下面给大家列下chmod命令的一些详细信息

指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
范例 :将档案 file1.txt 设为所有人皆可读取 :
chmod ugo+r file1.txt
将档案 file1.txt 设为所有人皆可读取 :
chmod a+r file1.txt
将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :
chmod ug+w,o-w file1.txt file2.txt
将 ex1.py 设定为只有该档案拥有者可以执行 :
chmod u+x ex1.py
将目前目录下的所有档案与子目录皆设为任何人可读取 :
chmod -R a+r *
此外chmod也可以用数字来表示权限如 chmod 777 file
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file

chmod 777 file
效果相同
chmod ug=rwx,o=x file

chmod 771 file
效果相同
若用chmod 4755 filename可使此程序具有root的权限
分享到:
评论

相关推荐

    monitor.sh

    检索 Apache Tomcat 日志中是否包含关键字,包含则重启 Tomcat。 1. 利用 Grep 检索; 2. 利用 Apache Tomcat Startup.sh 和 Shutdown.sh 脚本实现重启。

    基于分布式事务seata+分库分表shardingspherejdbc+nacos+dubbo项目源码.zip

    - nacos: `sh ./docker/nacos/startup.sh` - seata-server - 导入配置: `sh ./docker/seata-server/conf/nacos-config.sh ${nacos-address}` - 启动: `sh ./docker/seata-server/bin/seata-server.sh` - mysql ...

    文本数据库管理工具(txtSQLAdmin)

    管理文本数据库的工具,超级好用 $CFG = array(); ...$CFG['txtsql']['class'] = '../daiichigakki20090408/web/cms/vendors/txtSQL/txtSQL.class.php'; ...$CFG['txtsql']['core_path'] =...include('./startup.php'); ?>

    如何在mac的terminal安装Apache Tomcat

    首先是下载Apache Tomcat ... 下载好之后解压到你常用的目录下面,这里我放到了desktop ...此时如果出现Permission denied,表明当前的权限不能作出此命令。解决办法之一是输入 chmod u+x *.sh1 说明: chmod 是 change

    Mac电脑开机出现带问号的文件夹并且闪烁 apple.com/support -2003F

    文章目录1.视界2.背景2.1 开始2.2 恐慌2.3 转机2.3.1 时间机器2.3.2 重新安装...2.启动,按下启动按钮的时候,按住command+R键盘,然后会出现一个旋转的地球,我的果然出现了,然后网上说会出现一个选择wifi的框框,选

    Linux下Tomcat的几种运行方式讲解

    执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep tomcat 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程。网上看了下导致僵尸进程的原因可能是有非守护...

    iOS-Mac配置Tomcat教程 Mac环境配置Tomcat教程

    Mac环境配置Tomcat教程,具体内容如下 Tomcat配置 ... 2.下载之后,将解压后的的整个文件夹...4.然后启动Tomcat,终端输入:./startup.sh,如果出现提示:-bash: ./startup.sh: Permission denied,则启动失败,需要终

    kkFileView-4.4.0-SNAPSHOT.tar.gz

    kkFileView 4.4.0 解压安装就能使用 kkFileView,一款成熟且开源的文件文档在线预览项目解决方案,对标业内付费产品有..../startup.sh 中文显示有问题,需要安装中文字体 https://kkview.cn/zh-cn/docs/faq.html

    网页版的 Redis 可视化工具来了,已开源!

    打开./bin/目录 执行启动服务脚本 startup.bat 或 startup.sh 打开./bin/目录 执行停止服务脚本 shutdown.bat 或 shutdown.sh 项目启动成功后,在浏览器中输入:http://localhost:9898/dist/index.html#/login 系统...

    HUAWEI_Code_Craft_2017_初赛软件包

    java ./startup.sh case_example/case0.txt your_path/result.txt 详情请参考SDK-gcc.zip或SDK-java.zip中的readme.txt 2 SDK-gcc.zip c/c++ 开发框架包,你需要基于此包完成代码编写,详情参考文件中的readme.txt...

    Linux部署Tomcat发布项目过程中各种问题及解决方法

    部署项目到项目现场测试环境 JDK1.8 ..../startup.sh & tailf ../logs/catalina.out 问题分析: .sh可执行文件 当前用户都不具备权限 问题解决: 使用命令:chmod u+x *.sh。在tomcat/bin目录下执行

    基于Java实现的短语搜索,支持公司名称、地址名称等短语的搜索,支持自定义排序、拼音处理,内置jetty提供web接口

    chmod +x startup.sh & ./startup.sh windows类操作系统执行(双击): startup.bat 打开浏览器访问: http://localhost:8080/index.jsp JSON格式的API接口: ...

    tomcat-7.0.52.tar.gz 【linux】

    ./startup.sh 8.修改防火墙的规则: 方式1:service iptables stop 方式2:放行8080 端口 修改配置文件 cd /etc/sysconfig vi iptables 复制(yy p) -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 ...

    STM32f10x_startup

    STM32f10x系列的startup文件(.s文件),从例程代码里拿出来的,方便以后自己找。 ps.貌似必须收费至少1分啊。。。

    IDEA遇到Internal error. Please refer to http://jb. gg/ide/critical-startup-errors的问题及解决办法

    主要介绍了IDEA遇到Internal error. Please refer to http://jb. gg/ide/critical-startup-errors的问题及解决办法,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下

    解决Linux部署Tomcat发布项目过程中各种问题

    记录一次Linux操作Tomcat部署项目遇到的问题部署项目到项目现场测试环境问题1问题2问题3问题4问题5问题6额外使用的命令 部署项目到项目现场测试环境 ... ./startup.sh & tailf ../logs/catalina.out 问题

    JNSP (java network service platform)

    下列描述了JNSP(java network service platform)服务的部署和功能,如有不明白之处,自己查看源代码,我无力和没有太多时间回答太多...如果在 linux 下,可对应采用 restart_*.sh,startup_*.sh,allstartup.sh 等启动服务.

    stm32cubemx stm32f429 RT-Thread工程

    本工程使用stm32cubemx Version 5.5.0生成,并在此基础上移植RT-Thread和FinSH控制台组件,在野火挑战者平台上移植并成功运行,使用stm32cubemx将大大节省您的开发时间。

    tomcat-7.0.28

    /usr/local/apache-tomcat-7.0.28/bin/startup.sh netstat -lnt 发现了80开头的端口 Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:111 ...

Global site tag (gtag.js) - Google Analytics