1 windows下
可執行文件的後綴是 .exe
2 linux下
可執行文件沒有擴展名,Linux不根據擴展名判斷文件類型,而是根據文件的內容來判斷。所以擴展名的作用是幫助人來識別文件,對於Linux系統本身來說沒有什麼用處。
.sh結尾表示是shell腳本文件,但是不以.sh結尾的文件也可以是可執行的shell腳本(比如/etc/init.d中的腳本),因爲它們的文件開頭都有#!/bin/sh這一行。
1 windows下
可執行文件的後綴是 .exe
2 linux下
可執行文件沒有擴展名,Linux不根據擴展名判斷文件類型,而是根據文件的內容來判斷。所以擴展名的作用是幫助人來識別文件,對於Linux系統本身來說沒有什麼用處。
.sh結尾表示是shell腳本文件,但是不以.sh結尾的文件也可以是可執行的shell腳本(比如/etc/init.d中的腳本),因爲它們的文件開頭都有#!/bin/sh這一行。