
Linux系统
exbob
Linux
展开
-
剖析linux系统启动过程
本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux 的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Linux启动这部分的源码主要使用的是C语言,也涉及到了少量的汇编。而启动过程中也执行了大量的shell(主要是bash shell)所写脚本。为了方便读转载 2011-02-27 16:18:00 · 1334 阅读 · 1 评论 -
新装Fedora16,一点记录
1.吐槽界面够酷,可是关机和重启按钮哪去了?!后来发现,按住Alt键,挂起键就会变成关机。GNOME居然没有最小话的概念,用起来实在不爽。还有就是删除文件要同时按Ctrl+Delete,不习惯,用如下方法修改:首先,打开终端,输入命令:$ gsettings set org.gnome.desktop.interface can-change-accels true第原创 2012-03-23 22:52:17 · 3359 阅读 · 0 评论 -
在Fedora7下安装USB无线网卡TL-WN321G
今天是年前最后一天上班,要在Fedora7下安装一款USB无线网卡——TP-Link的WN321G+,该网卡使用的是rt73芯片,属于Ralink芯片组,安装过程中遇到了一下问题,最后总算成功了,记录一下。插上usb网卡,用lsusb命令就可以看到设备:Bus 004 Drvice 003: ID 148f:2573 Ralink Technology,Corpfed原创 2012-01-17 16:04:02 · 3563 阅读 · 0 评论 -
怎样设置Framebuffer
环境:Redhat9.02启动级别:3配置内核:首先要再编译内核是选中如下几项:Code maturity level options --->[*] Prompt for development and/or incomplete code/driversProcessor type and features --->[*] MTRR (Memory Type Ra原创 2011-12-14 17:16:39 · 3572 阅读 · 0 评论 -
使用GNU Autoconf/Automake创建Makefile
原文:How To Create a GNU Autoconf / Automake Based Configure Script for Your Applicationhttp://www3.fh-swf.de/fbin/roth/download/prg3.howto_autoconfmake.pdf by Prof.Dr. Walter RothUniversity of翻译 2011-11-21 22:55:43 · 4946 阅读 · 0 评论 -
pkg-config指南
原文:Guide for pkg-confighttp://people.freedesktop.org/~dbn/pkg-config-guide.html Dan NicholsonTranslated By Bob2011-11-13Email:gexbob@gmail.comBlog:http://blog.youkuaiyun.com/exbob ------翻译 2011-11-19 15:16:07 · 11256 阅读 · 0 评论 -
Linux系统的软件包管理——RPM
RPM软件包管理程序(Redhat Package Manager)是有Red Hat贡献的一种软件包管理程序,Linux标准化规范(LSB:www.linuxbase.org)已经将其做为官方软件包格式,主要用在Red Hat、Fedora、SuSE等。RPM软件包都是一个原创 2011-10-18 17:44:08 · 1003 阅读 · 0 评论 -
yum的使用
在Fedora 12下使用。yum是一种在线安装和更新软件的工具,所有要保证网络连接,还要有一个可用的软件源,国内网易163和sohu的源不错,163的网址:http://mirrors.163.com/ ,进入后点击右列的“fedora使用帮助”,有使用说明:使用说原创 2011-10-18 16:11:31 · 942 阅读 · 0 评论 -
Linux系统文本模式下的截屏技巧
Linux系统文本模式下截屏要用到/dev目录下的vcs设备:# ls /dev/vcs*/dev/vcs /dev/vcs1 /dev/vcs2 /dev/vcs3 /dev/vcs4 /dev/vcs5 /dev/vcs6 其中,/dev/vcs 是当前的虚拟原创 2011-07-29 15:40:31 · 2845 阅读 · 1 评论 -
如何在Linux系统下制作RamDisk
原文:《Linux Ramdisk mini-HOWTO》By Van Emeryhttp://www.vanemery.com/Linux/Ramdisk/ramdisk.html Translate By BobEmail:gexbob@gmail.comBlog:http:翻译 2011-07-25 18:32:03 · 5411 阅读 · 1 评论 -
补丁的制作和使用:diff和patch
原理现在有一个文件file1,通过修改file1得到了文件file2,然后用diff工具比较file1和file2的差异,得到一个补丁文件file.patch,它记录了两个文件的不同之处,patch工具就可以根据这个补丁文件修改file1,从而得到file2。 相关工具diffd原创 2011-07-15 20:14:06 · 3712 阅读 · 0 评论 -
为Linux系统配置serial console
原文:《Remote Serial Console HOWTO》: http://www.linux.com/learn/docs/ldp/714-Remote-Serial-Console-HOWTOTranslate By BobEmail:gexbob@gmail.comF翻译 2011-07-22 19:01:14 · 23773 阅读 · 0 评论 -
关于alias命令
<br />alias命令是用来设置指令的别名的,例如我们一般都想用vi直接命令打开vim。该命令的用法如下:<br /><br />功能说明:设置指令的别名。<br /><br />语 法:alias[别名]=[指令名称]<br /><br />补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。<br /><br />参 数:若不加任何原创 2011-04-18 21:32:00 · 3074 阅读 · 0 评论 -
使用 /proc 文件系统来访问 Linux 内核的内容
简介: /proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间和用户空间之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段,但是与普通文件不同的是,这些虚拟文件的内容都是动态创建的。本文对 /proc 虚拟文件系统进行了介绍,并展示了它的用法。最初开发 /proc 文件系统是为了提供有关系统中进程的信息。但是由于这个文件系统非常有用,因此内核中的很多元素也开始使用它来报告信息,或启用动态运行时配置。/proc 文件系统转载 2011-03-01 21:15:00 · 916 阅读 · 0 评论 -
学会理解和编辑fstab
可能玩Linux的朋友都知道fstab这个文件,如果要用好linux,熟悉linux的一些核心配置文件是必要的,而fstab则是其中之一。这个文件描述系统中各种文件系统的信息,应用程序读取这个文件,然后根据其内容进行自动挂载的工作。因此,我们需要理解其中的内容,了解它如何与 mount命令配合工作,并能够针对自己的情况进行修改。 作为系统配置文件,fstab通常都位于/etc目录下,它包括了所有分区和存储设备的信息,以及它们应该挂载到哪里,以什么样子的方式挂载。如果遇到一些类似于无法挂载你的windows分转载 2011-03-01 20:48:00 · 736 阅读 · 0 评论 -
剖析inittab文件
## inittab This file describes how the INIT process should set up# the system in a certain run-level.## Author: Miquel van Smoorenburg, # Modified for RHS Linux by Marc Ewing and Donnie Barnes## Default runlevel. The原创 2011-02-28 17:20:00 · 614 阅读 · 0 评论 -
理解proc文件系统
<br />摘要: <br /><br />Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置<br />的机制。尽管在各种硬件平台上的 Linux 系统的 /proc 文件系统的基本概念都是相同的,但<br />本文只讨论基于 intel x86 架构的 Linux /proc 文件系统。 <br />_________________ _________________ _________________<br /><br />/proc --- 一个虚拟文转载 2011-03-01 21:07:00 · 822 阅读 · 0 评论 -
建立一个定制内核
原文:Building a custom kernelhttps://fedoraproject.org/wiki/Building_a_custom_kernelTranslated By Bob2012-3-31Email:gexbob@gmail.comBlog:http://blog.youkuaiyun.com/exbob 中文版已经更新到wiki1.翻译 2012-04-01 23:56:22 · 4957 阅读 · 0 评论