实验报告-linux操作系统安装与调试

实验报告-linux操作系统安装与调试

ID:13256400

大小:1.50 MB

页数:17页

时间:2018-07-21

实验报告-linux操作系统安装与调试_第1页
实验报告-linux操作系统安装与调试_第2页
实验报告-linux操作系统安装与调试_第3页
实验报告-linux操作系统安装与调试_第4页
实验报告-linux操作系统安装与调试_第5页
资源描述:

《实验报告-linux操作系统安装与调试》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告课题:Linux操作系统安装与调试姓名:XXX学号:06174040xx专业:计算机科学与技术指导老师:日期:2009年12月苏州大学文正学院2009年12月17实验一安装RedHatLinux(ubuntu)一、实验目的l安装Linuxl初步学会使用Linux二、实验内容安装RedHatLinux。(ubuntu9.4)三、实验环境l硬件环境:lCpu:intelP73502.13GHzl内存:2Gl显卡:GeForceNT130Ml编译环境:l默认的gcc环境l工作源码环境l2.6.31最新版本四、实验步骤1、安装VMwareworkstation6.52、安

2、装Ubuntu9.51新建虚拟机172、用户的定义设置3、选择虚拟机的版本174、选择安装源5、给虚拟机命名176、配置内存7、网络配置8、配置虚拟硬盘容量179、文件存放位置10、信息总览11启动虚拟机12、选择安装的语言1713、开始安装14、安装中五、实验结果与分析l安装结束后一定要安装虚拟器的工具,可以很好的模拟硬件让虚拟系统运行的更流畅安装完成后安装虚拟器工具117安装完成后安装虚拟器工具217实验二编译Linux内核一、实验目的了解内核的基本知识,能够编译安装内核,并启动配置二、实验内容l下载源码l编译安装内核l启动配置三、实验步骤1.http://www.k

3、ernel.org/pub/linux/kernel上找到内核代码,并下载。现在最新的稳定版本是2.6.32.22.1下载源码2.编译和安装内核l解压下载的内核l打开命令行终端用”cd”命令进入解压后的文件路径l执行makexconfig命令执行配置172.21内核配置选项很多都是默认选择好的,没有特殊要求只要保存退出就好了。l编译内核用root用户在shell中输入make-kpkgmake-kpkg–initrd–append-to-version=baiwangkernel_image172.22编译中编译过程很长,一定要内心等待l安装内核等待一段时间的编译完成后,

4、在文件夹里就会生成一个安装文件,双击安装,就可以完成内核的安装。成功后,关机选项里就会有启用新内核的选项。四、实验结果与分析l编译过程会失败,一定要有耐心重新编译。l编译前要安装必须的软件安装必要的软件:build-essentialkernel-packagelibncurses5-devfakerootlibqt3-headerslibqt3-mt-devlibqt3-compat-headerslibqt3-mt这些软件我没有用apt-get命令来获取,我是用ubuntu的一个软件源的同步工具获得。17l编译命令的解释make-kpkg生成安装包make-kpkg–

5、initrd–append-to-version=baiwang生成安装版本号17实验三观察Linux行为一、实验目的学习Linux内核、进程、存储和其他资源的一些重要特征。编写一个程序使用/proc机制检查反映机器平均负载、进程资源利用等方面的各种内核值。在得到内核状态之后,将所观察到的行为在屏幕上输出。二、实验内容A)编写一个程序,通过检查内核状态报告Linux内核行为。程序在stdout上打印以下信息:·CPU类型和型号。·内核版本·从系统最后一次启动以来的时间,形式为dd:hh:mm:ss(例如,3天13小时46分32秒应该写出03:13:46:32)。B)改写A

6、部分程序,加入命令行参数,在stdout上再打印以下信息:·CPU花费在用户态、系统态和空闲态的时间。·系统接收到的磁盘请求。·内核执行的上下文转换的次数。·系统最后启动的时间。·从系统启动开始创建的进程数。C)改写B部分程序,根据不同的命令行参数,在stdout上再打印以下信息:·计算机配置的内存数量。·当前可用的内存数量。·平均负载列表(至上一分钟的平均数)。三、实验步骤lA要求实验步骤在shell中输入cat/proc/version17Cat/proc/cpuinfo显示cpu信息Cat/proc/uptime显示系统启动的时间date-d"$(awk-F.'{p

7、rint$1}'/proc/uptime)secondago%d%H:%M:%S"(后来修改的没有注意题目要求显示的格式)lB要求实验步骤Cat/proc/statCPU花费在用户态、系统态和空闲态的时间系统接收到的磁盘请求。内核执行的上下文转换的次数系统的进程数17cat/proc/uptime

8、awk-F.'{run_days=$1/86400;run_hour=($1%86400)/3600;run_minute=($1%3600)/60;run_second=$1%60;printf("系统已运行:%d天%d时%d分%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。