Linux程序文件的常见后缀名(linux 程序后缀)
Linux程序文件的常见后缀名
Linux是应用在嵌入式操作系统等多种系统上的操作系统,它支持多种语言和多用途的文件,其中也包括程序文件,与之相应的就有不同的文件后缀名。在这里就对Linux程序文件的常见后缀名做一简单的介绍。
首先是“.Sh”后缀名,这种后缀名的文件是shell脚本,是一些基于Linux的命令,用来实现不同的功能。当你创建该文件的时候,可以在里面添加一些命令,当你运行该文件的时候,就会自动执行里面的命令,like this:
“`bash
#!/bin/bash
#这是一个shell脚本文件
echo ‘hello,world!’
然后是“.C”后缀名,这种后缀名的文件是C语言源文件,是一种编程语言,用来构建不同的程序,它和C++类似,但是比C++简单,它是Linux系统中使用最多的编程语言,下面是一个简单的C语言源文件:
```c#include
int main(){ printf("hello,world!\n");
return 0;}
再接下来,它还有“.H”后缀名的文件,这种文件通常也是C语言源文件,但它主要和C语言源文件相配合,它主要用来存放变量、函数、结构体等,比如下面这个:
“`h
#ifndef _hello_h
#define _hello_h
#include
void hello(void);
#endif
最后再来介绍一种“.O”后缀名的文件,这种文件经过编译器会生成一种可以直接运行的二进制文件,下面是一个简单的程序:
```cpp#include
using namespace std;int main(){
cout return 0;
}
以上就是Linux程序文件的常见后缀名的介绍,它们支持不同的语言来编写程序,通过它们编写的程序都能很好地运行在Linux上。