![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux系统
文章平均质量分 70
hi123fly
这个作者很懒,什么都没留下…
展开
-
FD文件描述符
一:文件描述符概念 元数据(记录文件的大小,拥有者,所属组,大小,修改日期等)到文件的映射。当应用程序打开某个文件时,内核就会返回唯一的文件描述符给应用程序,应用程序通过文件描述符来引用文件。 linux系统对每个用户,进程,整个系统能打开的文件描述符是有限制的,默认值是1024.当我们在系统或应用日志中碰到“too many open file”时,并不是整个系统打开太多的文件,而...原创 2016-06-21 10:56:07 · 510 阅读 · 0 评论 -
入门和基本概念
若从事IT软件行业,那编程的重要性就不言而喻了。今天正式开启我的系统编程之旅。 软件的分类: 系统软件:是与内核与核心库进行交互。 应用软件:提供应用的软件。 系统软件:如shell,文本编辑器,编译器,调试器,守护进程,网络服务,WEB服务,数据库等都是系统软件的范畴。 应用软件:说不完。此处省略。 那系统编程与应用编程有哪些共性和区别呢? 系统编程:程序员必须非常熟悉...原创 2016-06-21 10:56:31 · 110 阅读 · 0 评论 -
linux系统相关模块
一 文件:Linux中一切皆文件。普通文件包含以字节流组织的数据。 1.1文件可以由一个或多个进程同时打开,进程间共享唯一文件描述符FD 1.2 Inode:索引节点又称为信息节点,是系统分给文件的唯一整数数值,但在整个系统可能不是唯一的。索引节点会保存和文件相关的元数据,但不包括文件名。 二 目录和链接 目录:目录是名称到索引节点之间的映射。名称和索引节点之间的配对...原创 2016-06-21 11:03:58 · 140 阅读 · 0 评论