[IT认证]Linux_for_07.ppt

  1. 1、本文档共147页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]Linux_for_07

Shell 变量 shell变量分为两类:一是标准shell变量,用户注册时使用的变量,也称环境变量;另一类是用户自己定义的变量,即用户变量。变量引用时,变量名必须以“$” 开始。 用户变量使用 变量命名 以字母或下划线开始,后可以是字母、数字和下划线,注意区分大小写。 赋值 变量名=值 注意:赋值号两边没有空格; 变量引用 引用格式:$变量名 例: a=/e echo $a echo $a is value of \$a cd ${a}tc/httpd 内核管理 稳定源代码和开发中的源代码 在任何时间里,都有两个不同版本的Linux源代码存在。一个是稳定版,一个是测试版。其通过分配给内核的版本号区别。 major version.minor version.patch 次版本号来标识是否为稳定版。偶数为稳定,奇数为测试。Patch表示补丁的级别,认为是这个版本稳定以来被打的补丁次数。 内核管理 获取内核源码 1、通过安装光盘 文件为kernel-source-x.x.x.rpm 2、通过网络下载 主站: 国内: 编译与安装内核 1、安装预备 1)解压或安装源代码 如果安装rpm二进制包,使用一下命令: rpm –ivh kernel-source.x.x.x 如果那到的是压缩包,切换到/usr/src目录下,执行命令 tar –zxvf linux.-x.x.x.tar.gz 或 tar -jxvf linux .-x.x.x.tar.bz2 编译与安装内核 2)如果你以前已经编译过,请运行: cd /usr/src/linux.x.x.x make mrproper 确保没有旧的内核程序在此留下来的相关文件。 3)了解系统的内外设备 编译与安装内核 2、初始化配置 三种方式 命令行方式: make config 终端窗口方式: make menuconfig GUI窗口方式 make xconfig 必须在Xwindow中运行。 编译与安装内核 3、编译内核 make [bzImage] 4、构建和安装模块 如果在初始化配置时,选择了某些部件以模块化(M)进行编译运行,则要生成模块 make modules make modules_install 编译与安装内核 5、安装内核 make install 或手动安装 复制编译好的内核程序到/boot目录中 cp srcpath/arch/i386/boot/bzImage /boot/vmlinuz-x.x.x cp srcpath/System.map /boot/System.map-x.x.x 编译与安装内核 对于使用Grub启动管理程序,必须生成initrd文件 mkinitrd /boot/initrd-x.x.x x.x.x 修改/boot/grub/grub.conf Grub启动管理 grub.conf配置文件 default=0 #默认启动项 timeout=10 #等待时间 splashimage=(hd0,0)/grub/splash.xpm.gz #背景图片 title Red Hat Linux (2.4.7-10) #启动项标题 root (hd0,0) #指定启动物理驱动器,及分区 kernel /vmlinuz-2.4.7-10 ro root=/dev/hda2 #内核位置,及根分区 initrd /initrd-2.4.7-10.img #指定初始化镜像文件 title Red Hat Linux (2.4.32) root (hd0,0) kernel /vmlinuz-2.4.32 ro root=/dev/hda2 initrd /initrd-2.4.32.img Grub启动管理 Grub管理Windows启动 title windows rootnoverify (hd0,0) chainloader +1 makeactive 删除Grub启动管理 用dos启动盘启动机器:fdisk /mbr 或使用工具软件重建主引导记录 修补内核 修补内核时,必须逐版进行升级,不能跳越升级。 补丁一般用gz或bz2进行发布,修补的方法也不相同。 修补过程: 下载补丁包到源码所在目录(/usr/src),执行下列命令: gzip –cd ../patch-x.x.x.gz| patch –p1 或 bzip2 –

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档