
linux
文章平均质量分 79
douyuhua0918
这个作者很懒,什么都没留下…
展开
-
Linux 内核剖析
历史和体系结构分析M. Tim Jones, 顾问工程师, Emulex简介: Linux® 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他 IBM 文章的链接更深入地进行学习。本文的标签: kernel转载 2012-03-30 17:52:41 · 322 阅读 · 0 评论 -
中断异常
Linux内核学习笔记:中断与异常[日期:2012-03-31] 来源:Linux社区 作者:yaozhenguo2006 中断分为同步中断与异步中断。同步中断也叫异常是CPU执行特定的指令产生的事件,他打断CPU正常执行的指令而执行设定好的指令。异步中断也叫中断是由CPU外部中断信号产生的,每个CPU都有一个或多个中断引脚,当引脚上出现中断中断信号的时候,CPU就会停止执行当前的转载 2012-05-12 23:42:34 · 424 阅读 · 0 评论 -
进程
进程是多道程序设计的操作系统的基本概念。进程是程序运行的实体。他是描述程序已经执行到了何种程度的数据结构的汇集,也是操作系统分配系统资源(cpu时间,内存,磁盘)的实例。一. 进程描述符进程是比较抽象的概念,linux下描述进程的数据结构为进程描述符。进程描述符代表了一个进程所有的数据结构,文件,以及运行上下文。进程描述符是这么的复杂,在linux中大约占用1.7K个字节,完全读懂他还是有转载 2012-05-12 23:45:08 · 421 阅读 · 0 评论 -
linux四个维度
linux系统是软件开发历史上的一个传奇。来自全球的个人、公司、团体为了完成开放和自由的诉求,在一种松散但是却有效的方式下,成功地创建一个伟大的生态系统。无论从软件的规模和稳定性上面,linux都是首屈一指的。当然这里说的linux更多的是一个生态,它包括内核、驱动、库文件、gui、数据库以及上层应用软件。linux产生的基因决定了它的应用只能局限在一个小的范围内。当然,你可以不服气地说不是还有a转载 2012-05-09 08:59:06 · 1577 阅读 · 0 评论 -
ls -l命令详解
(2012-01-04 14:13)分类: Linux_CMD我们平时用ls -l 命令查看一个目录下的文件和子目录的详悉信息时,会得到一个详细的文件和目录名列表.这个列表包含了文件的属性,所属用户,所属组,创建时间,文件大小等 等信息.这些信息到底是什么意思呢?有很多初学者对这些不太了解,因此想详悉讲解一下用ls -l命令得到的文件列表每一个字段的意思转载 2012-04-14 11:24:28 · 853 阅读 · 0 评论 -
linux文件系统基础知识
(2012-02-06 13:15)标签: linux 基础知识 分类: File_System1、linux文件系统分配策略 块分配( block allocation ) 和 扩展分配 ( extent allocation ) 块分配:磁盘上的文件块根据需要分配给文件,避免了存储空间的浪费。但当文件扩充时,会造成文件中文件块的不连续转载 2012-04-14 11:25:23 · 391 阅读 · 0 评论 -
自己常用的linux的自定义命令
(2012-01-09 23:55)标签: linux 分类: shell有时候有些命令不好记, 我会写一些bash或者perl,保存这些命令, 然后取个好记的名字直接使用。 一般我喜欢在自己的目录下建立一个.bin目录(不是bin,前面有个点,这样这个目录就是隐藏的,防止被误删), 然后把这个目录加到$path里, 修改用户目录下的.bashr转载 2012-04-14 11:24:38 · 494 阅读 · 0 评论 -
两篇很牛的vim使用技巧
(2012-01-30 22:21)标签: 转载 分类: VIM原文地址:两篇很牛的vim使用技巧 作者:liurhyme读本文之前请注意:1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基转载 2012-04-14 11:25:11 · 597 阅读 · 0 评论 -
SSH原理与运用:远程登录、远程操作与端口转发
(2012-02-27 15:11)标签: ssh远程登录 分类: ServicerSSH是每一台Linux电脑的标准配置。随着Linux设备从电脑逐渐扩展到手机、外设和家用电器,SSH的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。SSH具备多种功能,可以用于很多场合。有些事情,没有它就是办不成。本文是我的学习转载 2012-04-13 16:57:17 · 465 阅读 · 0 评论 -
LINUX的passwd文件和命令
(2012-02-26 13:00)标签: 记录 账号 LINUX color Linux 分类: Linux_CMD通常在Linux系统中,用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用户账号对应于该文件中的一行记录。这行记录定义了每个用户账号的属性。下面是一个passwd文件的示例(部分摘录): root:x:转载 2012-04-13 16:57:49 · 808 阅读 · 0 评论 -
再论文件系统
(2012-03-21 19:58)分类: File_System概述关于Linux首先我们要了解的是其分区管理模式,与Windows不同的是Linux是一个树形的目录结构,无论怎么分区,在Linux中只有一个根目录“/”它使所有文件的基本挂载点,就好像实数根一样,包括目录/文件名与索引节点号。Unix 文件系统主要有ext3/4、reiserF转载 2012-04-13 16:44:45 · 369 阅读 · 0 评论 -
linux句柄
1.句柄就是一个标识符,只要获得对象的句柄,我们就可以对对象进行任意的操作。.2.句柄不是指针,操作系统用句柄可以找到一块内存,这个句柄可能是标识符,map的key,也可能是指针,看操作系统怎么处理的了。fd算是在某种程度上替代句柄吧;Linux 有相应机制,但没有统一的句柄类型,各种类型的系统资源由各自的类型来标识,由各自的接口操作。.3.http转载 2012-04-24 10:15:39 · 393 阅读 · 0 评论 -
大内高手—共享内存与线程局部存储
转载时请注明出处和作者联系方式:http://blog.youkuaiyun.com/absurd作者联系方式:李先静 更新时间:2007-7-9城 里的人想出去,城外的人想进来。这是《围城》里的一句话,它可能比《围城》本身更加有名。我想这句话的前提是,要么住在城里,要么住在城外,二者只能居其 一。否则想住在城里就可以住在城里,想住在城外就可以住在城外,你大可以选择单日住在城里,双日住在城转载 2012-04-11 09:46:57 · 266 阅读 · 0 评论 -
Linux 文件系统剖析
Linux 文件系统剖析按照分层结构讨论 Linux 文件系统M. Tim Jones (mtj@mtjones.com), 顾问工程师, Emulex Corp.2007 年 12 月 03 日在文件系统方面,Linux® 可以算得上操作系统中的 “瑞士军刀”。Linux 支持许多种文件系统,从日志型文件系统到集群文件系统和加密文件系统。对于使用标转载 2012-04-11 09:26:47 · 232 阅读 · 0 评论 -
理解Linux的启动过程[转]
从按下PC电源,到出现熟悉的bash提示符"$"或进入漂亮的KDE/GNOME桌面,这是我们每天开机必经的过程。那么,在这短短几十秒内,Linux是怎样启动的呢?本文介绍Linux的启动过程。 平台:PC机, Ubuntu 5.10基础知识BIOS (Basic I/O System,基本输入/输出系统) BIOS,完整地说应该是ROM-BIOS,是只读存储器基本输转载 2012-04-11 09:28:03 · 326 阅读 · 0 评论 -
linux内存划分(附图解)
作者:wdy一、逻辑地址转线性地址 机器语言指令中出现的内存地址,都是逻辑地址,需要转换成线性地址,再经过MMU(CPU中的内存管理单元)转换成物理地址才能够被访问到。我们写个最简单的hello world程序,用gccs编译,再反编译后会看到以下指令:mov 0x80495b0, %eax这里的内存地址0x80495b0 就是一个逻辑地址,必须加上隐含的D转载 2012-03-22 22:12:59 · 501 阅读 · 0 评论 -
linux在x86上的中断处理过程(详细)
Linux在x86上的中断处理过程一:引言在Intel的文档中,把中断分为两种。一种是异常,也叫同步同断。一种称之为中断,也叫异常中断。同步中断指的是由CPU控制单元产生,之所以称之为同步,是因为只有一条指令执行完毕后才会发出中断。例如除法运算中,除数为零的时候,就会产生一个异常。异步中断是由外部设备按照CPU的时钟随机产生的。例如,网卡检测到一个数据到来就会产生一个中断。二:x86的转载 2012-04-04 21:17:30 · 2859 阅读 · 0 评论 -
软中断
Linux内核学习笔记:中断的下半部分[日期:2012-03-31] 来源:Linux社区 作者:yaozhenguo2006 因为中断的处理过程中,同种类型的中断是被禁止的。并且中断处理应该越短越好,这样才能减少丢失的中断。所以linux将中断处理分为两部分。关键紧急的事情在中断上下文处理,不紧急或者花费时间较多的事情在所谓的下半部分中执行。中断的下半部分是一种内核机制,它运行的转载 2012-05-12 23:43:54 · 933 阅读 · 0 评论