Linux OS
薄荷微光少年梦
这个作者很懒,什么都没留下…
展开
-
GUN工程软件是否必须开源免费。
2:Linux由UNIX操作系统发展而来,其1.0版本已经是一个功能完备的操作系统,其内核紧凑高效,可以充分发挥硬件的性能。Linux加入GUN并遵循通用公共许可证(GPL),由于不排斥商家对自由软件的进一步开发,故而出现了很多Linux发行版本。Linux操作系统具有以下特点。1:Linux具备现代一切功能完善的UNIX系统所具备的全部特性,其中包括真正的多任务,虚拟内存,共享库,需原创 2012-11-16 16:11:20 · 3956 阅读 · 0 评论 -
Linux高级程序设计----线程与私有数据
在多线程程序中,经常要用全局变量以实现多个函数间共享数据,由于数据空间是共享的,因此全局变量也为所有线程所有。但有时应用程序设计中又必要提供线程私有的全局变量,仅在某个线程中有效,但却可以跨越过得函数访问。比如程序可以能需要每个线程维护一个链表,而使用相同的函数操作,最简单的方法就是使用同名不同变量地址的线程相关数据结构。这样的数据结构可以由Posix线程库维护,称为线程私有数据(Th原创 2012-11-30 15:35:08 · 1003 阅读 · 0 评论 -
Linux系统初始化——引导过程
Linux的引导过程包括很多阶段。加电之后,硬件首先完成CPU自身的初始化,如果有多个CPU,即多处理器系统,则每个CPU都要进行自身初始化。比如一个双处理器系统,一个CPU总是为主,另外一个总是为辅,主CPU执行引导过程的剩余工作,随后内核才会激活辅CPU。在辅CPU被激活之前,我们可以认为该系统只有一个CPU可用,而不考虑另外一个CPU。接下来。淳朴从每个固定位置取得指令并执行原创 2012-12-05 17:30:58 · 986 阅读 · 0 评论 -
Linux学习--系统调用、POSIX、C库、系统命令和内核函数
1.系统调用与POSIX系统调用是用户应用程序访问并使用内核所提供的各种服务的途径。但通常情况下,应用程序不是直接通过系统调用来编程,而是通过操作系统提供的编程接口(API)。操作系统API的主要作用是把操作系统的功能打包并更好的展示出来,供应用程序使用,功能包括,与文件内存、时钟、网络、图形、各种外设等互操作的能力。除此之外,API还提供许多工具类的功能,比如操纵字符串、各种原创 2012-12-06 14:33:09 · 1880 阅读 · 0 评论 -
linux----VFS中的数据结构
虚拟文件系统所隐含的主要思想在于引入了一个通用的文件模型,这个模型能够表示所有支持的文件系统。该模型严格遵守传统Unix文件系统提供的文件模型。你可以把通用文件模型看作是面向对象的,在这里,对象是一个软件结构,其中既定义了数据结构也定义了其上的操作方法。出于效率的考虑,Linux的编码并未采用面向对象的程序设计语言(比如C++)。因此对象作为数据结构来实现:数据结构中指向函数的域就对应于对象的原创 2013-01-15 11:35:08 · 1354 阅读 · 0 评论 -
linux----文件系统中相关数据结构的关系
前面我们介绍了超级块对象、索引节点对象、文件对象及目录项对象的数据结构。我们在此给出这些数据结构之间的联系。 超级块是对一个文件系统的描述;索引节点是对一个文件物理属性的描述;而目录项是对一个文件逻辑属性的描述。除此之外,文件与进程之间的关系是由另外的数据结构来描述的。一个进程所处的位置是由fs_struct来描述的,而一个进程(或用户)打开的文件是由files_struct来描述的,而整原创 2013-01-15 14:04:14 · 1653 阅读 · 0 评论 -
CentOS Linux 远程终端ssh乱码问题
我们经常碰到Linux乱码问题。尤其是碰到网页上传个中文文件名的文件,SSH登陆到linux一看全乱码想删除都不行。很郁闷的。如下图所示中文文件名全都是显示问号了(这个乱码由于你的编码设置不同,显示的也不太一样)还有一个就是vim的乱码解决办法:首先需要给linux安装中文支持。这里以CentOS为例,所以采用yum安装# yum groupinstall chinese-转载 2014-02-07 15:03:43 · 982 阅读 · 0 评论 -
shell获取上个月的最后一天
根据:用shell将时间字符串与时间戳互转date +%s 可以得到UNIX的时间戳;用shell将时间字符串与时间戳互转: date -d "2010-10-18 00:00:00" +%s 输出形如:1287331200而时间戳转换为字符串可以这样做: date -d @1287331200 "+%Y-%原创 2014-08-11 15:45:45 · 4784 阅读 · 0 评论