C语言服务器编程必备常识

2020-12-15
阅读 5 分钟
1.7k
入门包含了正确的头文件只能编译通过,没链接正确的库链接会报错。一些常用的库gcc会自动链接。库的缺省路径/lib /usr/lib /usr/local/lib不知道某个函数在那个库可以nm -o /lib *.so | grep 函数名man sin 会列出包含的头文件和链接的库名。man 2 sin 2表示系统调用,3表示c库函数一旦子进程被创建,父子进程一起从fork...

本文帮你在Unix玩转C语言

2020-12-10
阅读 12 分钟
1.7k
shell是一种特殊的应用程序(命令行解释器),他为运行其他应用程序提供了一个接口。posix规范了操作系统是什么样每个进程都有一个工作目录(又叫当前目录),相对路径都是从工作目录开始解释。Ctrl+D是文件结束字符read读指定字节数;fgets是读取一行三个进程控制函数:fork exec waitpid。 waitpid【此函数获取信息,...