在Linux中,文件创建函数通常使用系统调用来实现。其中,最常用的文件创建函数是`open()`函数。`open()`函数会打开一个文件,如果文件不存在则创建一个空文件。语法如下:

```c
int open(const char *pathname, int flags, mode_t mode);
```
其中,`pathname`参数指定文件的路径,`flags`参数指定打开文件的方式(例如只读、只写、读写等),`mode`参数指定文件权限的掩码。如果文件创建成功,`open()`函数会返回一个文件描述符,可以通过这个文件描述符来操作文件。
除了`open()`函数之外,在Linux中还有其他一些文件创建函数,比如`creat()`函数,也可以用来创建一个文件。在使用这些函数之前,需要包含适当的头文件和检查函数的返回值以确保操作成功。
需要注意的是,在创建文件时,需要考虑系统的文件访问权限和路径是否合法等问题,以确保文件能够成功创建。