linux文件名的后缀
我们经常见到linux文件名以.tar .c .v .txt .sh .zip 结尾,所以文件名结尾与文件内容有必然联系吗?不以某些后缀结尾软件可以识别吗?
答案:
-
linux与Windows是不一样的,并没有所谓的的文件扩展名。而这些文件的后缀只是方便使用者和编程人员更好的识别这个文件里的内容。好比 test.txt 这个文件,一看就是普通文件了。 .txt 也是文件名的一部分。再比如lab.c显然这里面很可能写的是c代码。
-
一个Linux文件能不能被执行,与chomod选项中x是否打开有关,与文件名没有关系。
-
简单来说:文件xxx与 xxx.txt,xxxx.c是没有本质区别的
-
常见后缀
-
.sh : 脚本或者批处理文件(scripts)
-
.Z .tar .tar.gz .zip .tgz : 经过打包的压缩文件。
-
.html .php :网页相关文件。
-
.c .v .py ....语言的程序代码
- .f filelist

浙公网安备 33010602011771号