自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 不带缓冲的文件I/O之其它函数

上一节介绍了不带缓冲文件I/O中的 open 函数,这一节继续介绍其它重要的常用函数。 首先是可用来创建一个新文件的 creat() 函数:[code="c"]#include int creat(const char *path, mode_t mode); /* 返回值:若成功,返回为只写打开的文件描述符;否则,返回 -1 */[...

2017-04-24 03:59:44 171

原创 不带缓冲的文件I/O之open

本节介绍不带缓冲的文件I/O中如何打开或创建一个文件,这可以用以下两个函数实现:[code="c"]#include int open(const char *path, int oflag, ... /* mode_t mode */);int openat(int fd, const char *path, int oflag, ... /* mode_t ...

2017-04-21 06:35:16 126

原创 不带缓冲的文件I/O之引言

说明:这是不带缓冲的文件I/O系列笔记的引言部分,其它更多内容将在后面陆续更新。另外,更详细的内容请参考《UNIX环境高级编程》第3章 -- 文件I/O。 对于内核而言,所有打开的文件都通过文件描述符引用。文件描述符是一个非负整数,变化范围是 0~OPEN_MAX-1。当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。当读、写一个文件时,就使...

2017-04-14 05:22:15 79

原创 TCP/IP协议概况

下图是TCP/IP协议族中各协议与其使用程序的概况:[img]http://dl2.iteye.com/upload/attachment/0126/1911/f625ad2c-0f97-32f9-b9ed-425a7f7f3e08.png[/img] 图中同时展示了 IPv4 和 IPv6,从右向左查看,最右边的5个网络应用在使用 IPv6,随后的6个使用 ...

2017-04-08 05:30:14 123

原创 linux启动服务概述

传统的linux中定义了七个运行级,分别如下: 1、0级是完全关闭系统的级别。 2、1级或S级代表单用户模式,会关闭所有的多用户和远程登录进程。 3、2--5级是多用户级别。 4、6级是“多重引导”级别。 其中,0级和6级是不能让系统停留的,进入这两个级别的效果是关闭系统或者重新引导系统。在多...

2017-04-08 02:43:38 160

原创 unix限制

UNIX系统实现定义了很多幻数和常量,其中有很多已被硬编码到程序中,或用特定的技术确定。由于大量标准化工作的努力,已有若干种可移植的方法用以确定这些幻数和具体实现定义的限制。这非常有助于改善UNIX环境下软件的可移植性。 以下两种类型的限制是必需的: 1、编译时限制(例如,短整型的最大值是什么?) 2、运行时限制(例如,文件名有...

2017-04-04 16:08:35 277

原创 linux引导加载程序--GRUB

linux世界里有两种流行的引导加载程序:LILO和GRUB。LILO是传统的的Linux引导加载程序,非常稳定而且有很好的文档,但却迅速被GRUB的锋芒盖过。 GRUB作为一个全面统一的引导加载程序,对于频繁改变系统配置的用户来说也很有帮助。每次改变LILO的配置之后,必须重新把它安装到引导记录(即MBR,Master Boot Record,主引导记录)里,而GRUB会在启动...

2017-04-04 04:22:19 1127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除