* .bat和* .sh以及* .exe文件有什么不同?

时间:2015-01-10 07:33:06

标签: tomcat batch-file

当我启动Apache Tomcat时

start
    tomcat/bin/startup.bat
    tomcat/bin/startup.sh
stop
    tomcat/bin/shutdown.bat
    tomcat/bin/shutdown.sh  

1。 * .sh和* .bat以及* .exe文件有什么不同?

所以我知道文件跟随就像一个程序。

 - *bat, *cmd - Batch, Comand
 - *exe - C
 - *jar - Java

我可以阅读,了解* bat文件中的脚本内容。

2。为什么不使用* exe代替* sh,* bat文件来运行?

第3。结构如何在* bat,* sh,* exe文件中?

1 个答案:

答案 0 :(得分:9)

<。> .bat文件是一个Windows批处理文件,它包含一系列windows / dos命令 .sh文件是一个unix shell脚本,它包含一系列unix命令

使用.bat或.sh文件的原因是,您可以轻松启动一系列命令,或者需要复杂环境变量或参数的单个命令。您可以在文本编辑器(如记事本)中打开.bat文件或.sh文件,并查看它们正在运行的命令。