关于程序员:bat和sh可执行文件

3次阅读

共计 586 个字符,预计需要花费 2 分钟才能阅读完成。

bat、sh、vbs 文件区别

在 tomcat 文件的 bin 目录中能看到有 bat 和 sh 结尾的文件,以前仅仅晓得他们是可执行文件,并没有具体理解过他们的区别,接下来是收集的一些相干材料,治理一下笔记,供日后温习。

首先理解一下这些文件的名称,bat、sh 文件称作批处理文件,也称为脚本文件

批处理文件(batch file):也被称为批处理程序或脚本,能够简化日常或重复性工作。实质是无格局的文本文件,它蕴含一条或多条命令。

.bat 是 dos 下的批处理文件,在 window 零碎上执行的文件。实质就是 DOS 命令汇合。它的文件扩大名为.bat 或.cmd。在 dos 中键入批处理文件的名称,或者双击该批处理文件,零碎就会调用 cmd.exe 来执行它。
.sh 另一个是 linux 下的批处理文件。实质就是 shell 命令汇合。sh 文件的应用形式是用管理员权限去找到那个文件执行./xx.sh 文件名字就能够了,或者采纳命令行 sh xx.sh。
.vbs 是 vb 脚本,应用形式和.bat 一样。
DOS/Windows/Linux 内核局部全副是基于汇编和 C 语言来编写的。其中 C 语言占 90% 以上的代码量,并实现次要的操作系统性能。当然,操作系统不仅仅是一个内核,还有大量的必须组件和工具,这些组件和工具 Windows 次要基于 C ++ 编写,Linux 次要基于 C 编写,Dos 次要基于 C 和汇编编写。
————————————————

正文完
 0