linux
小玲子
没有什么不可能,贵在坚持
展开
-
makefile学习
Makefile1.Makefile一个makefile中包含如下内容:1、 需要由make工具创建的目标体,通常是目标文件或可执行文件;2、 要创建的目标体所依赖的文件3、 创建每个目标体是需要运行的命令,这一行必须以制表符(Tab键)开头2. makefile格式 目标体:文件命令 如下:Hello.o:hello.c h原创 2013-03-18 18:00:06 · 636 阅读 · 0 评论 -
linux面试题
1. 在Linux系统中,以 文件 方式访问设备 .2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统.3. Linux文件系统中每个文件用 i节点 来标识.4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块.5. 链接分为: 硬链接 和 符号链接 .6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息.转载 2013-03-18 18:13:06 · 683 阅读 · 1 评论 -
linux下socket编程
1. 什么是socketSocket接口是TCP/IP网络的API,socket接口定义了很多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序.2. Socket建立为了建立Socket,程序可以调用Socket函数,该函数返回一个类似于文件描述符的句柄。socket函数原型为: int socket(int domain, int转载 2013-03-19 09:45:26 · 584 阅读 · 0 评论 -
_attribute_((packed))
_attribute_((packed))1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ cha转载 2013-07-08 16:26:25 · 561 阅读 · 0 评论