
Linux
文章平均质量分 79
huaxiandao
这个作者很懒,什么都没留下…
展开
-
Linux学习之库函数方式文件编程
Linux应用程序学习之库函数方式文件编程 上一篇我学习的是linux系统调用函数的文件编程,这一篇我们就来说说linux库函数方式文件编程,那系统调用和库函数方式有什么区别吗?前面我们也讲过,系统调用函数是由liunx内核提供的,存在于内核中,而我们的库函数是由外部链接库来提供的,它是基于C函数库独立于操作系统平台的,无论在linux或者windows下,我们都可以使用这些函数原创 2015-06-09 09:51:51 · 666 阅读 · 0 评论 -
Linux应用程序学习之制作静态函数库
Linux应用程序学习之静态函数库设计 Linux应用程序中需要的外部函数主要是由函数库和系统调用来提供,函数库和系统调用的区别在于函数库位于用户态,而系统调用是由linux内核来实现,也就是实现代码位于内核中,例如我们常用的打开文件函数open,本节主要就是介绍位于用户态的函数库。 函数库按照连接方式分为静态链接库和动态链接库,我们linux系统的应用程序使用原创 2015-06-03 12:21:50 · 535 阅读 · 0 评论 -
Linux应用程序学习之文件编程
Linux应用程序学习之文件系统调用函数编程 上一篇我们了解了Linux系统下函数库的设计方法,这一章我们就来学习一下linux系统下常用的文件操作函数,在进行系统文件操作函数介绍前,我们首先要明白一个术语:文件描述符。何为文件描述符?在linux系统中,所有打开的文件都有一个数字对应,由系统来分配这个数字,这个数字就称为文件描述符。 具体使用方法我们后面编程来介绍,下面我们就来原创 2015-06-05 11:16:20 · 419 阅读 · 0 评论 -
Linux学习之Linux应用程序地址布局
Linux学习之Linux应用程序地址布局 刚开始学习Linux没多久,基本算是超级新手,因此想通过写博客来得到先贤的指教,同时也起到督促自己学习的习惯。 笔者是从国嵌买的视频资料开始学习的,目前正学到Linux应用程序地址布局这一期,因此下面我就说说笔者的学习到的知识点吧。 说到Linux应用程序地址布局,主要就是涉及到下面几个存放区了 (1) 代码段 (2) 数据段 (原创 2015-05-27 09:09:28 · 400 阅读 · 0 评论 -
Linux应用程序学习之时间函数
Linux应用程序学习之时间函数 这一课我学习了Linux中与时间相关的函数编程,下面我就来介绍这些函数。Linux中与时间相关的函数有不少,而且还有分类,有显示为日历时间,有显示为标准时间,有显示为本地时间的,下面我们就来介绍一些相关函数,当然在前面我说过在Linux终端中采用man命令可以很清楚的查看到相关函数的信息,所以在此我只列出函数的原型以及一些必要的解释,详细的描述大原创 2015-06-11 09:56:03 · 432 阅读 · 0 评论 -
Linux应用程序学习之进程函数
Linux应用程序学习之进程学习 Linux中进程的概念非常重要,其涉及到的知识也非常有用,希望能在此做一个抛砖引玉的作用,来让我们深入学习下linux。 进程是一个具有一定独立功能的程序的一次运行活动,其主要特点包括动态性、并发性、独立性和异步性。我们常见的进程包括三种状态,分别是就绪态,运行态,以及阻塞态,进程在三个状态之间相互转化。在linux系统中,我们用进程ID来标识原创 2015-06-12 10:36:42 · 648 阅读 · 0 评论 -
一个简单的linux ping程序详解
作为从事网络工作的人来说,了解ping的一些知识是非常有必要的,因此,趁着最近的功夫,借着网络上的一些前辈的博客,自己也动手写了一个简单的ping命令实现,主要参考的博主文章链接如下: https://www.cnblogs.com/skyfsm/p/6348040.html?utm_source=itdadao&utm_medium=referral 由于...原创 2018-07-27 16:04:56 · 7420 阅读 · 1 评论