当前位置:Linux教程 - Linux文化

Linux文化

Linux的启动过程
>>> 此贴的回复 >> 1. 指根分区的文件系统,即命名、存儲和安排文件的特定方法,如ext2/3,reiserfs等。 2. 这是出于检查根分区的文件系统的需要,如果文件系统有问题,系统会尝试修复并重启; 如果没问题系统会以r/w方式重新挂载,然后继续boot进程。 3. 某些发行版如gentoo,用的是tmpfs。 4. http://tille.xalasys.com/train
分类:Linux文化 查阅全文
用tags/cscope看内核源代码-HOWTO
其实内核原代码的Makefile就包含了make tags/TAGS的选项, 但是生成的tags太大,因为包含了drivers等不常用的目录。 因此参照内核的Makefile文件,写了一个Makefile, 用来生成ctags/cscope/etags。 这样,可以根据自己的需要,删除和添加目录。 我以前没有用过tags/cscope,不知道有没有更好的方法。欢迎指教。 也请大家补充tags
分类:Linux文化 查阅全文
几个重要的RedHat Linux内核文件介绍
作者:sixth 来源:赛迪论坛 Linux服务器内核编译基础 --几个重要的RedHat Linux内核文件介绍 mynix编译自www.linux.org之Linux HowTo之Kernel HowTo 在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核
分类:Linux文化 查阅全文
那些公开源代码的软件或操作系统(如Linux)怎样查看其源代码(详细步骤)
Linux内核的配置系统由三个部分组成,分别是: Makefile:分布在 Linux 内核源代码中的 Makefile,定义 Linux 内核的编译规则; 配置文件(config.in):给用户提供配置选择的功能; 配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界
分类:Linux文化 查阅全文
什么是module 以及如何写一个module
不知道在什幺时候,Linux 出现了 module 这种东西,的确,它是 Linux 的一大革新。有了 module 之后,写 device driver 不再是一项恶梦,修改 kernel 也不再是一件痛苦的事了。因为你不需要每次要测试 driver 就重新 compile kernel 一次。那简直是会累死人。Module 可以允许我们动态的改变 kernel,加载 device dri
分类:Linux文化 查阅全文
Linux 内核使用的 GNU C 扩展
=========================== Linux 内核使用的 GNU C 扩展 =========================== GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展, 这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把 支持 GNU 扩展的 C 语言称为 GNU C。 Linux 内核代码使用了大量
分类:Linux文化 查阅全文
从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响
文章出处: http://www-128.ibm.com/developerworks/cn/linux/l-module26/ 周婷 ,软件工程师 2006 年 2 月 9 日 从 2.4 到 2.6,Linux 内核在可装载模块机制、设备模型、一些核心 API 等方面发生较大改变,设备驱动开发人员面临着将驱动从 2.4 移植到 2.6 内核,或是使驱动同时支持2.4 与 2.6
分类:Linux文化 查阅全文
如何将内核中的.c文件编译成.o文件
>>> 此贴的回复 >> compile: gcc -DMODULE -D__KERNEL__ -O6 -c driver.c install: install -m 644 driver.o /lib/module/xxx/kernel/driver/video
分类:Linux文化 查阅全文
为什么在网络不稳定时,服务器会出现z进程?
>>> 此贴的回复 >> 浅议Unix的defunct进程(“僵尸”进程) 本文出自:http://www2.ccw.com.cn 作者: 张道新 赵国明 (2002-04-17 08:02:00) 在Unix系统管理中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已死亡的进程,但在进程表(processs t
分类:Linux文化 查阅全文
转到linux下做PCB
SPB15.5的安装 cd cdrom1/E024_SPB155_ln86_1of5 ./SETUP.SH 出现 Specify path of install directory [OR type [RETURN] to exit]: 输入/opt/spb 出现 Directory /opt/spb does not exist. Create? [y/n]: y Do you want
分类:Linux文化 查阅全文
内核编译次数可以改吗
>>> 此贴的回复 >> 我 make bzImage 的时候也发现了这个问题,我的 .version 没有被删掉 # cat scripts/mkversion [quote] if [ ! -f .version ] then echo 1 else expr 0`cat .version` + 1 fi 确实是这样,现在已经解决了
分类:Linux文化 查阅全文
关于 HP Service Guard for Linux 的问题!!!!
>>> 此贴的回复 >> 1. HP SGLX(Service Guard for Linux) 和 SecurePATH 一点关系都没有, 你的概念非常混乱 SecurePATH 是一个中间层的MultiPath软件,和光纤通道HBA卡打交道,HBA卡通过自己的driver开始工作后,如果你的HA中的一台服务器上有2个FC HBA,不加任何multipath 软件,在光纤阵列柜上已经做
分类:Linux文化 查阅全文
集群LVS+GFS+ISCSI+TOMCAT
LVS是中国人发起的项目,真是意外呀!大家可以看http://www.douzhe.com/linuxtips/1665.html 我是从最初的HA(高可用性)开始的,别人的例子是用VMWARE,可以做试验但不能实际应用,我又 没有光纤卡的Share Storage,于是就选用ISCSI,成功后又发现ISCSI+EXT3不能用于LVS,倒最后发 现GFS可用,我最终成功配成可实际应用的L
分类:Linux文化 查阅全文
怎么在Linux下查看CPU是32位还是64位的?
>>> 此贴的回复 >> cat /proc/cpuinfo >>> 此贴的回复 >> [root@.....]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium
分类:Linux文化 查阅全文
AS4上装iscsi
从http://iscsitarget.sourceforge.net/下载ISCSI TARGET vi /etc/ietd.conf Alias是别名 Lun是分区 http://blog.eygle.com/ Linux iSCSI技术-[安装Linux iscsi组件] Linux的iscsi技术已经发展了多年,其开源项目软件及文档都可以从sourceforge.net的Linu
分类:Linux文化 查阅全文
RHEL4上的内核升级2.6.9-5.EL——2.6.15步骤
RHEL4上的内核升级2.6.9-5.EL——2.6.15步骤如下 By Williamraym make mrproper make menuconfig make clean make bzImage -j50 make modules -j50&&make modules_install -j50&&make install -j50 vi /etc/selinux/config #c
分类:Linux文化 查阅全文
我也来学做嵌入式Linux系统V0.1(完整版)
《我也来学做嵌入式Linux系统V0.1》 作者:九贱 E-mail:[email protected] 个人站点:www.skynet.org.cn ___________________________________________________ 第一章 前言 目的 本文的目的,是讲述嵌入式Linux系统的建立、开发的一般过程。制作一个小型的Linux的系统,可以移植至
分类:Linux文化 查阅全文
RedHat Linux 2.6内核如何build kernel-sourcecode的rpm包
RedHat企业版自从AS4开始,桌面版本自从FC3开始,不再单独提供kernel-sourcecode的rpm安装包,原因是RedHat认为没有必要维护单独的kernel-sourcecode包,因为所有的源代码包都应该包含在.src.rpm中而不是rpm中。所以在这些高版本的RedHat Linux上,我们如果需要定制内核的话,没有直接的源代码rpm可以安装,只能通过kernel.org
分类:Linux文化 查阅全文
ARMLinux开发环境建立及内核编译说明
ARMLinux开发环境建立及内核编译说明 1。ARMLinux开发环境建立。 编译整个toolchains,需要大约500M的空间。 首先,选择你要安装的目录。比如是: /usr/src/armlinux 下载以下软件包到你选择的目录下: binutils-2.11.2.tar.gz gcc-2.95.3.diff.bz2 gcc-2.95.3.tar.gz glibc-2.2.3.tar
分类:Linux文化 查阅全文
vmware下重新编译内核必选选项
如果你在vmware下重新编译内核,硬盘用的是scsi的,以下选项必选: Device Drivers --->;SCSI device support --->;; SCSI disk support Device Drivers --->;SCSI device support --->;SCSI low-level drivers --->; ; BusLogic SCS
分类:Linux文化 查阅全文
<< 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 >>