linux,执行脚本不用后缀

linux,执行脚本不用后缀,第1张

Linux与Windows不同,不是根据扩展名来区分文件类型的。 事实上,Linux下的文件不需要扩展名。一切皆文件,包含设备文件、目录文件、普通文件等。要知道是否是可执行文件,一般是通过 ls -l 命令看文件属性中是否包含

需不需要视情况而定。其实在windows平台也可以不用设置后缀名的。

文件扩展名(filename extension)也称为文件的后缀名,是 *** 作系统用来标志文件类型的一种机制。通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔。扩展名可以被认为是一个类型的元数据。

文件扩展名更重要的作用是让系统决定当用户想打开这个文件的时候用哪种软件运行,如Windows系统中exe文件是可执行文件,doc文件默认用Microsoft Word打开的Word文件。

误区

一、文件扩展名是一个文件的必要构成部分。

任何一个文件可以有或没有扩展名。对于打开文件 *** 作,没有扩展名的文件需要选择程序去打开它,有扩展名的文件会自动用设置好的程序(如有)去尝试打开(是“尝试打开”,而不是“打开”的原因参看下面的第2个误区),文件扩展名是一个常规文件的构成部分,但一个文件并不一定需要一个扩展名。

二、文件扩展名表明了该文件是何种类型。

文件扩展名可以人为设定,扩展名为TXT的文件有可能是一张图片,同样,扩展名为MP3的文件,依然可能是一个视频。

更多详细请参考百度百科,

http://baike.baidu.com/link?url=w6wXLxDRzFJbwlLZtUJYbiJL2sWZ8qr0uvSgri5C2jQQvBd7fF3XzRV3KOz8kAm7EKpYjOihcACAdx-Tohy1Eq

对于 *** 作系统而言,后缀是没什么必要的。

后缀只是为了人性化地识别文件类型,根据文件名即可判断。

后缀名

也容易伪造,只是根据后缀来判断文件类型的话,给病毒多大的机会啊!

所以,对windows也好,对linux也好,后缀都不是必要的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7597190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存