摘要: 启动脚本是如何工作的 Linux 使用的是基于 运行级(run-levels) 概念的称为 SysVinit 的专用启动工具。它在不同的系统上可能是完全不一样的,所以不能认为一个脚本在某个 Linux 发行版上工作正常,于是在 LFS 中也会正常工作。LFS 有自己的一套规则,当然,LFS 也... 阅读全文
posted @ 2015-08-27 15:24 eric0803 阅读(570) 评论(0) 推荐(0) 编辑
摘要: sysinit文件写法详解 sysinit文件是linux初始化文件系统时执行的第一个脚本文件。它主要做在各个运行级别中进行初始化工作,包括: 启动交换分区;检查磁盘;设置主机名;检查并挂载文件系统;加载并初始化硬件模块. 具体执行的脚本由inittab文件中的action为sysinit的一... 阅读全文
posted @ 2015-08-27 15:23 eric0803 阅读(2403) 评论(0) 推荐(0) 编辑
摘要: inittab文件解析inittab配置文件每行的基本格式如下。 id:runlevels:action:process 其中某些部分可以为空,下面我们逐一介绍。1.id 1~2个字符,配置行的唯一标识,在配置文件中不能重复。2.runlevels 配置行适用的运行级别,在... 阅读全文
posted @ 2015-08-27 15:22 eric0803 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 如何理解显示卡的驱动模块(DDX,DRM,DRI,XVMC)1)DDX是什么 DDX是X服务器的2D驱动模块,例如via_drv.so。 2D的显示加速,包括xvideo也是由它负责。 它会初始化硬件,设置屏幕分辨率,色深,刷新频率等。在屏幕分辨率改变这样的操作,也是通过它去调用BIOS功能加以实现... 阅读全文
posted @ 2015-08-27 15:21 eric0803 阅读(3802) 评论(0) 推荐(0) 编辑
摘要: busybox的inittab文件格式说明要写自己的inittab,需要理解busybox的inittab文件格式。busybox的inittab文件与通常的inittab不同,它没有runlevel的概念,语句功能上也有限制。inittab语句的标准格式是::: 各字段的含义如下 : ... 阅读全文
posted @ 2015-08-27 15:21 eric0803 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 摘 要:Linux是当今一种十分流行的嵌入式操作系统。由于其具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点,因此被广泛应用于工业控制领域。该文对其文件系统进行了简单的介绍,结合嵌入式系统应用中的实际情况,建立起一套简单的文件系统。引言:在便携电子设备中,随着系统复杂性的增加,存储容量的扩... 阅读全文
posted @ 2015-08-27 15:20 eric0803 阅读(653) 评论(0) 推荐(0) 编辑
摘要: Windows下后缀为*.zip.001文件的解压方法:后缀为*.zip.001文件用winrar无法解压,解决办法是在windows下打开命令行界面,输入:copy /B xx.zip.001+xx.zip.002 xx.zip然后用winrar解压xx.zip 即可。在Linux终端下:cat ... 阅读全文
posted @ 2015-08-27 15:19 eric0803 阅读(3573) 评论(0) 推荐(0) 编辑
摘要: u盘损坏怎么修复 1.打开控制面板——管理工具——计算机管理——存储——磁盘管理——右击“磁盘1”——点击“初始化磁盘”——“确定”——初始化完毕后,U盘为“联机”状态。2.在右边空白处“新建磁盘分区”,进入“新建磁盘分区”向导,“下一步”,选择分区类型),一般选择主磁盘分区就可以了。 3.磁... 阅读全文
posted @ 2015-08-27 15:18 eric0803 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 1、cleanmgr: 打开磁盘清理工具2、compmgmt.msc: 计算机管理3、conf: 启动系统配置实用程序4、charmap: 启动字符映射表5、calc: 启动计算器6、chkdsk.exe: Chkdsk磁盘检查7、cmd.exe: CMD命令提示符8、certmgr.msc: 证书... 阅读全文
posted @ 2015-08-27 15:17 eric0803 阅读(243) 评论(0) 推荐(0) 编辑
摘要: U盘用FAT32还是用NTFS格式好● FAT32文件系统 FAT32使用4个字节(也就是32位)的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT32。FAT16的分区容量上限是2047MB,而FAT32的分区容量下限是512MB,不同操作系统的上限不同,例如Win2000最... 阅读全文
posted @ 2015-08-27 15:16 eric0803 阅读(4675) 评论(0) 推荐(0) 编辑
摘要: linux系统程序设计教程第一章:生成一个Process(进程) 进程是什么?简单地说,进程就是在执行状态下的一个程序(包括CPU状态,所占内存的状态,等等) A进程生成了B进程,也就是说,A程序在执行的时候,又生成了另一个进程B。这个时候,我们可以把A进程叫做父进程,把B进程叫做子进程... 阅读全文
posted @ 2015-08-27 15:15 eric0803 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: Posix线程编程指南Posix线程编程指南... 1一线程创建与取消... 2线程创建... 21.线程与进程... 22. 创建线程... 23. 线程创建属性... 24. 创建的Linux实现... 3线程取消... 31. 消的定义... 32. 线程取消的语义... 43. 取消点...... 阅读全文
posted @ 2015-08-27 15:10 eric0803 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 引言当您经常使用某个系统时,往往会陷入某种固定的使用模式。有时,您没有养成以尽可能最好的方式做事的习惯。有时,您的不良习惯甚至会导致出现混乱。纠正此类缺点的最佳方法之一,就是有意识地采用抵制这些坏习惯的好习惯。本文提出了 10 个值得采用的 UNIX 命令行习惯——帮助您克服许多常见使用怪癖,并在该... 阅读全文
posted @ 2015-08-27 15:07 eric0803 阅读(956) 评论(0) 推荐(0) 编辑
摘要: linux下 tar解压 gz解压 bz2等各种解压文件使用方法 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!)———————————————————————... 阅读全文
posted @ 2015-08-27 15:04 eric0803 阅读(329) 评论(0) 推荐(0) 编辑
摘要: linux系统线程1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操... 阅读全文
posted @ 2015-08-27 15:03 eric0803 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Linux系统下访问U-BOOT环境变量 移植过U-BOOT的人,都知道:在U-BOOT中存有ENV。但U-BOOT在引导内核启动之后,U-BOOT的生命周期就结束了。那么启动LINUX内核之后,U-Boot的环境变量还在么?按照u-boot对Flash的规划:ENV存放在Flash的0x60000 阅读全文
posted @ 2015-08-27 15:01 eric0803 阅读(2676) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/chinalinuxzend/article/details/1799279 1、网络调试工具概说; 如 果我们把一台机器接入网络中,通过网络配置工具的配置这时就要用到网络调试工具,目的是判断机器是否已经接入到网络以及网络连接是否正常。我们常 用的在各个发行 阅读全文
posted @ 2015-08-27 14:59 eric0803 阅读(4016) 评论(0) 推荐(0) 编辑
摘要: 区别:硬链接原文件&链接文件公用一个inode号,说明他们是同一个文件,而软链接原文件&链接文件拥有不同的inode号,表明他们是两个不同的文件; 在文件属性上软链接明确写出了是链接文件,而硬链接没有写 出来,因为在本质上硬链接文件和原文件是完全平等关系; 链接数目是不一样的,软链接的链... 阅读全文
posted @ 2015-08-27 14:58 eric0803 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Linux日志文件系统及性能分析日志文件系统可以在系统发生断电或者其它系统故障时保证整体数据的完整性,Linux是目前支持日志文件系统最多的操作系统之一,本文重点研究了Linux常用的日志文件系统:EXT3、ReiserFS、XFS和JFS日志技术,并采用标准的测试工具PostMark和Bonnie... 阅读全文
posted @ 2015-08-27 14:57 eric0803 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: 本文列出了大部分常见的Linux系统调用,并附有简要中文说明。以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以m... 阅读全文
posted @ 2015-08-27 14:56 eric0803 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1. 关于/etc/host,主机名和IP配置文件 Hosts - The static table lookup for host name(主机名查询静态表) Linux 的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。 ... 阅读全文
posted @ 2015-08-27 14:55 eric0803 阅读(16583) 评论(0) 推荐(0) 编辑
摘要: fread与read区别: 1,fread是带缓冲的,read不带缓冲. 2,fopen是标准c里定义的,open是POSIX中定义的. 3,fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别. 4,fopen不能指定要创建文件的权限.ope... 阅读全文
posted @ 2015-08-27 14:54 eric0803 阅读(6909) 评论(0) 推荐(0) 编辑
摘要: /etc/profile文件 /etc/profile是全局的,适用于所有的shell。在刚登录Linux时,首先启动 /etc/profile 文件。 profile文件会告诉shell使用什么语言,什么shell,命令的搜索路径等。 一些标准的环境变量: SHEL... 阅读全文
posted @ 2015-08-27 14:53 eric0803 阅读(852) 评论(0) 推荐(0) 编辑
摘要: etcpasswd 文件在登陆时要求输入用户名和密码,就是根据这个来的。 root::0:0:root:/root:/bin/bash bin:x:1:1:bin:/dev/null:/bin/false nobody:x:99:99:Unprivileged User:/dev/... 阅读全文
posted @ 2015-08-27 14:52 eric0803 阅读(490) 评论(0) 推荐(0) 编辑
摘要: etc/group 文件用户组的所有信息都存放在/etc/group文件中将用户分组是Linux系统中对用户进行管理及控制访问权限的一种手段。每个用户都属于某个用户组;一个组中可以有多个用户,一个用户也可以属于不同的组。当一个用户同时是多个组中的成员时,在/etc/passwd文件中记录的是用户所属... 阅读全文
posted @ 2015-08-27 14:51 eric0803 阅读(372) 评论(0) 推荐(0) 编辑