linux常用c头文件
linux常用头文件如下:
POSIX标准定义的头文件
<dirent.h>
目录项
<fcntl.h> 文件控制
<fnmatch.h> 文件名匹配类型
<glob.h>
路径名模式匹配类型
<grp.h> 组文件
<netdb.h> 网络数据库操作
<pwd.h>
口令文件
<regex.h> 正则表达式
<tar.h> TAR归档值
<termios.h>
终端I/O
<unistd.h> 符号常量
<utime.h> 文件时间
<wordexp.h>
字符扩展类型
-------------------------
<arpa/inet.h>
INTERNET定义
<net/if.h> 套接字本地接口
<netinet/in.h>
INTERNET地址族
<netinet/tcp.h> 传输控制协议定义
-------------------------
<sys/mman.h> 内存管理声明
<sys/select.h> Select函数
<sys/socket.h>
套接字借口
<sys/stat.h> 文件状态
<sys/times.h> 进程时间
<sys/types.h>
基本系统数据类型
<sys/un.h> UNIX域套接字定义
<sys/utsname.h>
系统名
<sys/wait.h> 进程控制
------------------------------
POSIX
定义的XSI扩展头文件
<cpio.h> cpio归档值
<dlfcn.h> 动态链接
<fmtmsg.h>
消息显示结构
<ftw.h> 文件树漫游
<iconv.h> 代码集转换使用程序
<langinfo.h>
语言信息常量
<libgen.h> 模式匹配函数定义
<monetary.h> 货币类型
<ndbm.h
相关文档:
在配置网络时,要为机器指定接收数据包时该包要经过的路径。在Linux系统中,提供一个命令route,这个命令可以为ifconfig命令配置的网卡设置静态路由。这种设置工作通常在/etc/rc.d/rc.inet1中引入,在系统引导时进行。
我们通过几个例子来说明如何使用route命令:
routeadd-net127.0.0.0
这个命令将向路� ......
LINUX--修改IP地址
A、修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
B、修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
C、修改dns
修 ......
1,基本操作
添加用户
useradd
删除用户
userdel
变更密码
passwd username
查看执行中进程
ps aux
ps auxf
ps
l 长格式输出;
u 按用户名和启动时间的顺序来显示进程;
j 用任务格式来显示进程;
f 用树形格式来显示进程;
......
折腾了一晚上,在Linux下终于把S3C2440开发板的LED灯给点亮了,兴奋不已,于是著文以记之。
程序是韦东山老师编著的《嵌入式Linux应用开发完全手册》,编译源文件照书上做就可以了,主要是在烧到开发板上出了问题
使用Jflash-s3c2440软件燒写程序的时候出现了如下的问题:
使用Jflash-s3c2440软件燒写程序的 ......
对于动态链接库和静态链接库的概念以及链接方式不再累赘。直接开始上代码和进行编译。-__-||。
代码很简单,横竖就三个当家的。
库头文件corey.hpp:
#ifndef LIBRARY_H
#define LIBRARY_H
void add(int,int,int*);
#endif
库实现文件corey.cpp
#include "corey.hpp"
void add(int a,int b,int *c){
int total=a ......