在Linux系统中,startup.sh文件是一个非常重要的脚本文件。它通常被用来在系统启动时自动运行一些指令或程序,以便系统能够顺利地启动并执行相关任务。startup.sh文件所在的目录也是至关重要的,因为这决定了脚本文件能否被系统正确识别和执行。
在Linux中,通常将startup.sh文件放在特定的目录中,这个目录通常是系统的启动目录,也就是系统启动时会被自动读取的目录。一个常用的目录            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-26 09:50:49
                            
                                457阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            命令前加上bash 或 sh 或 ./
.代表当前目录,如果执行程序或脚本没有加入环境变量PATH,在当前目录时前面要加"./"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-08-02 19:01:57
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #判断操作系统os400=falsecase "`uname`" inOS400*) os400=true;;esac # 取脚本名称PRG="$0" # 判断是否是软连接while [ -h "$PRG" ] ; do # 查看脚本信息 ls=`ls -ld "$PRG"` # 获取真实脚本路径            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-12-06 16:44:00
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天在Linux上启动Tomcat,结果弹出:-bash: ./startup.sh: Permission denied 的提示。 这是因为用户没有            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-01 12:38:13
                            
                                454阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux    -bash . startup.sh     Permission denied            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 11:31:59
                            
                                179阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何配置Java内存大小
在开发和部署Java应用程序时,正确配置Java虚拟机(JVM)的内存大小非常重要。如果内存设置不合理,可能会导致应用程序运行缓慢、崩溃或出现内存溢出等问题。本文将介绍如何通过配置`startup.sh`文件来设置Java内存大小,并提供示例代码。
## 1. startup.sh文件是什么?
`startup.sh`是一个启动脚本文件,用于启动Java应用程序            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-01 01:09:22
                            
                                292阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、分析说明为了写出更加完善的tomcat启动方面的自动化脚本,健壮自己用于代码上线自动化部署的脚本,特分析下tomcat的bin目录下的starup.sh脚本,学习标准的sh脚本的编写方法,从中吸取经验.二、脚本分析#!/bin/shLicensedtotheApacheSoftwareFoundation(ASF)underoneormorecontributorlicenseagreemen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-18 18:57:36
                            
                                1865阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、分析说明    为了写出更加完善的tomcat启动方面的自动化脚本,健壮自己用于代码上线自动化部署的脚本,特分析下tomcat的bin目录下的starup.sh脚本,学习标准的sh脚本的编写方法,从中吸取经验二、脚本分析#!/bin/sh
# Licensed to the Apache Software            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2015-03-17 11:36:12
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、分析说明    为了写出更加完善的tomcat启动方面的自动化脚本,健壮自己用于代码上线自动化部署的脚本,特分析下tomcat的bin目录下的starup.sh脚本,学习标准的sh脚本的编写方法,从中吸取经验二、脚本分析#!/bin/sh # Licensed to the Apache Software Foundation (ASF) under one or            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-09-22 16:44:28
                            
                                731阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在做docker的时候,碰到了如果使用startup.sh是无法成功启动tomcat,一            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-21 07:39:18
                            
                                711阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果你是在Windows环境下遇到这个问题,确保你是在命令提示符或者PowerShell中使用了正确的命令(如在Windows中            
                
         
            
            
            
            关于LINUX权限-bash: ./startup.sh: Permission denied <script type="text/javascript"></script><script type="text/javascript"></script>在执行./startup.sh,或者./sh            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-20 15:59:31
                            
                                310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              用命令chmod 修改一下bin目录下的.sh权限就可以了如chmod u+x *.sh  (星号:通配符)在此执行,OK了。             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-13 14:04:22
                            
                                1995阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于LINUX权限-bash: ./startup.sh: Permission denied <script type="text/javascript"></script><script type="text/javascript"></script> 在执行./startup.sh,或者./s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-09-13 14:15:00
                            
                                181阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            先上一段代码,运行结果是什么 结果是 如果修改为t.start(),结果是   start() :它的作用是启动一个新线程。
通过start()方法来启动的新线程,处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开始执行相应线程的run()方法,这里方法run()称为线程体,它包含了要执行的这个线程的内容,run方法运行结束,此线程随即            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-29 13:55:40
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            错误信息:./startup.sh: Permission denied 执行./startup.sh,或者./shutdown.sh的时候, 报:Permission denied,因为是执行tomcat时,用户无权限,导致出现以上错误。需要用命令:chmod 修改一下bin目录下的.sh权限。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-04-13 10:05:00
                            
                                303阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            关于LINUX权限-bash: ./startup.sh: Permission denied在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denie            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-09 11:18:45
                            
                                174阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            解决方法如下: 先进入bin目录 [root@centos6 /]# cd /soft/apache-tomcat-7.0.59/bin 然后执行以下命令: [root@centos6 bin]# chmod u+x *.sh 最后再在bin命令行重启应用服务: [root@centos6 bin]            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-10-02 11:32:00
                            
                                386阅读
                            
                                                                                    
                                2评论