當前位置:編程學習大全網 - 編程軟體 - Linux高手請進,急急急!Linux腳本,與二進制程序的異同

Linux高手請進,急急急!Linux腳本,與二進制程序的異同

linux腳本基於Shell,是壹將Shell命令放在壹個文件中,然後讓Shell讀取並執行這個文件,可以將這個功能看作是壹種shell程序,而Shell命令就像是這個程序裏的語句,包含Shell命令的文件叫做Shell腳本。可以說SHELL語言既是命令又是壹種編程語言。

根據使用的shell的不同,Shell腳本編寫也有細微的區別。

Linux二進制可執行文件,指的是將程序,如各種編程語言所編寫的程序,甚至SHELL腳本進行編譯,解釋後,整理的二進制可執行文件。可以作為機器工作的直接語言。可以認為他是用來直接命令下層硬件的。

主要區別是:Shell腳本具有可讀性好,改寫方便。而二進制程序要改動只能改變源代碼,重新編譯。

妳可以理解成Shell腳本像C++那類的編程語言,二進制程序類似於.exe可執行文件就行了。

不過shell和C++不壹樣。他首先是壹種命令,他具有壹定的編程功能,但並不能與編程語言想比。

再次,他與DOS命令行很像,但是卻比DOS命令行更強大。

  • 上一篇:美容院用什麽會員客戶管理軟件好呢?
  • 下一篇:行為主義教學理論中程序教學的基本過程
  • copyright 2024編程學習大全網