当前位置:文档之家› Linux基础课程设机说明书

Linux基础课程设机说明书

Linux基础课程设机说明书
Linux基础课程设机说明书

2016届课程设计

《Linux基础》

课程设计说明书

学生姓名张坤

学号 5011212408 所属学院信息工程学院

专业计算机科学与技术

班级计算机16-4班

指导教师王冬

教师职称讲师

塔里木大学教务处制

Linux基础课程设计

摘要

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

关键词:Linux;操作系统、内核

目录

前言 (1)

正文 (2)

1绪论 (2)

1.1课程设计背景与意义 (2)

1.1.1 Linux系统简介 (2)

1.1.2 Linux的主要应用领域 (2)

1.2课程设计目的 (2)

2任务与总体方案 (2)

2.1课程设计的任务 (2)

2.2课程设计的总体方案 (3)

3课程设计方法和内容 (3)

3.1软硬件环境 (3)

3.2课程设计的基本操作 (3)

3.2.1用户功能基本操作 (3)

3.2.2文件基本操作 (7)

3.2.3驱动器基操作 (8)

3.2.4 shell基本命令操作 (12)

3.2.5系统任务建立 (15)

3.2.6 Linux系统基本常识 (15)

3.2.7服务器的安装与配置 (16)

总结 (22)

致谢 (23)

参考文献 (23)

前言

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux 的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows 转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows[1]。

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高[2]。

正文

1绪论

1.1课程设计背景与意义

1.1.1 Linux系统简介

Linux是一种“自由(Free)软件”:所谓自由,是指用户可以自由地获取程序及其源代码,并能自由地使用他们,包括修改或拷贝等。它是网络时代的产物,众多的技术人员通过Internet共同完成它的研究和开发,无数用户参与了测试和除错,并可方便地加上用户自己编制的扩充功能。

1.1.2 Linux的主要应用领域

目前,Linux

(1)Internet/Intranet:这是目前Linux用得最多的一项,它可提供包括Web服务器、Ftp服务器、Gopher服务器、SMTP/POP3邮件服务器、Proxy/Cache服务器、DNS服务器等全部Internet 服务。Linux内核支持IPalias、PPP和IPtunneling,这些功能可用于建立虚拟主机、虚拟服务、VPN(虚拟专用网)等。主要运行于Linux之上的ApacheWeb服务器,1998年的市场占有率为49%,

(2)由于Linux拥有出色的联网能力,因此它可用于大型分布式计算,如动画制作、科学计算、

(3)作为可在低平台下运行的Unix的完整(且免费)的实现,广泛应用于各级院校的教学和科研工作,如墨西哥政府已经宣布在全国的所有中小学配置Linux并为学生提供Internet服务。

(4)桌面和办公应用。目前这方面的应用人数还远不如微软的Windows,其原因不仅在于Linux 桌面应用软件的数量远不如Windows应用,同时也因为自由软件的特性使得其几乎没有广告支持(虽然StarOffice的功能并不亚于MS Office,但知道的人并不多)。如今,通常可以通过两个途径获得Linux的发行版:①直接从Internet下载,例如RedHat站点:https://www.doczj.com/doc/646787819.html,;

②更为方便的方法是购买Linux发行商推出的CD-ROM,这样不仅可以节省下载的时间和费用,还可以使用CD-ROM直接启动快速安装,并且CD-ROM上往往还包括非常庞大的应用软件集(多达数百兆),包括各种服务器软件、X-Window、桌面应用、数据库、编程语言、文档等,安装和使用都非常方便[3]。

1.2课程设计目的

本次实训是为了配合本学期所开设的课程《Linux操作系统》而设置的,目的是让学生在实训的过程中掌握Linux各种服务器的安装、配置与管理。以培养学生的独立思考能力与动手能力为主导原则,目的在于对课堂讲授的内容加深理解和巩固,让学生在理解基本理论的基础上,掌握Linux 的功能、掌握服务器配置的方法,提高学生的分析问题、解决问题的能力和动手能力。在培养学生动手实践能力的同时,逐步锻炼学生自学的能力,进一步树立学生的创新精神。

2任务与总体方案

2.1课程设计的任务

(1)了解Linux的基本命令,遇到不懂命令查阅相关资料。

(2)熟悉命令的相关用法。

(3)熟悉网络配置文件的配置方法。

(4)学习熟悉相关服务器的配置过程。

2.2课程设计的总体方案

(1)复习课本知识,查阅相关资料,结合老师上课讲课要点、知识,对课程设计加以整理。(2)在机房利用虚拟机上机操作,参考书上命令,通过上机实践,增强自己的动手能力,提高自己的编程、调试能力,更深层的理解和掌握Linux知识。

(3)写课程设计相关文档,总结在课程设计中自己的不足和自己所收获的知识,使自己对Linux 的理解更加清晰和有条理。从而获得有意义的收获。

3课程设计方法和内容

3.1软硬件环境

虚拟机、Red Hat Linux

3.2课程设计的基本操作[4][5][6]

本次课程设计包括Linux的基本操作:用户的增删改查、基本命令的使用、DSN等服务器的安装与配置、系统任务的建立、Linux基本常识、文件操作等。

3.2.1用户功能基本操作

(1)启动虚拟机,以root用户的身份进行登录。

图1 登录

(2)建立用户test12,其UID为4332,密码为test12。

图2 新建用户

(3)破解超级用户root的密码,将密码改为redhat。

图3 修改用户密码

(4)建立manager组,创建两个用户harry,natasha,他们的附属组都为manager,创建用户strlt,用户strlt的登录shell为非交互式shell。

图4 创建用户

图5 修改权限

图6 显示

(5)将/etc/fstab复制到/var/tmp/fstab,设置harry可以读写,natasha不能做任何操作,其他用户可读,设置manager组为fstab的所属组。

图7 修改用户权限

(6)/home下创建一个目录,名为admins,要求所属组为manager组,组成员可以读写,其他用户没有任何权限,同组成员在目录下创建的文件的所属组也为manager组。

图8 用户分组

(7)找出harry拥有的文件,拷贝到目录/opt/dir下。

图9 拷贝文件

图10 显示文件

(8)为natasha建立计划任务,每天14:23执行echo“file_world”。

图11 建立任务

(9)给用户harry设置磁盘配额,要求:harry能够使用的磁盘空间上限hard值150M,soft值130M。

图12 磁盘配额

3.2.2文件基本操作

(1)在根目录下有四个文件 m1.txt,m2.txt,m3.txt,m4.txt,用 Shell 编程,实现自动创建m1,m2,m3,m4 四个目录,并将 m1.txt,m2.txt,m3.txt,m4.txt 四个文件分别拷贝到各自相应的目录下。

图13 编译命令

图14 显示成功

3.2.3驱动器基操作

(1)demsg查看系统信息,df显示硬盘信息,fdisk查看分区信息

图15 显示磁盘空间

图16 显示磁盘

(2)m显示帮助信息,n进行新建分区,p新建主分区,e新建扩展分区。

图17 分区建立(3)立扩展分区与逻辑分区

图18 建立分区

(4)进行分区挂载

图19 分区挂载

(5)显示分区成功后的硬盘信息

图20 显示分区信息

(6)对自己的U盘建立5个物理分区,大小分别为10M,20M,30M,40M和50M;建立3个目录:/学号,/姓名拼音,/学号+姓名拼音;

将10M的分区格式化为ext4文件系统,并要求开机自动挂载到/学号;

将30M的分区格式化为ext3文件系统,并要求开机自动挂载到/姓名拼音;

将50M的分区格式化为ext2文件系统,并要求开机自动挂载到/学号+姓名拼音。

图21 U盘分区

(7)创建一个512M的交换分区,并实现开机自动挂载。

图22 新建并挂载

3.2.4 shell基本命令操作

(1)编写一个 Shell 程序,用户输入数字n,实现如下功能:1)计算从1到用户输入数字的和。(1+2+3+…n)

图23 命令与结果

2)计算从1到用户输入数字的所有奇数数字的和。(1+3+5…)

图24 命令与结果

(2)编写一个 Shell 程序,实现如下功能:

当运行一个程序的时候,这个程序会让使用者选择 Y 或 N ;

如果使用者输入 Y 或 y 时,就显示『 OK, continue 』

如果使用者输入 n 或 N 时,就显示『 Oh, interrupt !』

如果不是 Y/y/N/n 之内的其他字节,就显示『 I don't know what your choice is 』(利用中括号、&& 与 || 来实现)

图25 编写shell

(3)使用者输入一个文档名,做出以下判断:

这个文件是否存在,若不存在则给予一个“Filename does not exist”的信息,并中断程序;

若这个文件存在,则判断他是个文件或目录,结果输出“Filename is regular file”或“Filename is directory”;

判断一下,运行者的身份对这个文件或目录所拥有的权限,并输出权限数据!(注意利用test 与&& 还有|| 等标志!)

图26 显示成功

(4)使用命令vi /etc/exports打开NFS主配置文件,添加下列语句:/nfs/shared (ro) /nfs/upload 192.168.1.0/24(ro,all_squash)

/home/tom 192.168.1.20(rw)

图27 shell命令

3.2.5系统任务建立

(1)某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:1)在下午 4 :50 删除/abc 目录下的全部子目录和全部文件;

2)从早 8:00~下午 6:00 每小时读取/xyz 目录下 x1 文件中每行第一个域的全部数据加入到/backup 目录下的 bak01.txt 文件内;

3)每逢星期一下午 5:50 将/data 目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;

4)在下午 5:55 将 IDE 接口的 CD-ROM 卸载(假设:CD-ROM 的设备名为 hdc);

图27 编写命令

3.2.6 Linux系统基本常识

(1)简述安装Linux至少需要哪两个分区?还有哪些常用分区(至少说出两个)?

安装Linux时至少需要根分区和交换分区两个分区,即/分区和/swap分区,除此之外,Linux 常见的分区还有/boot启动分区,/home分区,/use分区等

3.2.7服务器的安装与配置

(1)vsftpd服务器的安装与配置,要求管理员具有上传,下载,删除、创建目录/文件,配置用户权限的权利;普通用户具有上传,下载,删除本用户目录与文件的权利;匿名用户具有对/var/ftp/pub 目录下文件的上传,下载的权利,不具备删除文件与目录的权利[7]。

1)vsftp配置的相关文件

/usr/sbin/vsftpd ---- VSFTPD的主程序

/etc/init.d/vsftpd ---- 启动脚本

/etc/vsftpd/vsftpd.conf ---- 主配置文件

/etc/vsftpd.ftpusers

---- 禁止使用VSFTPD的用户列表文件

/etc/https://www.doczj.com/doc/646787819.html,er_list

---- 禁止或允许使用VSFTPD的用户列表文件

/etc/pam.d/vsftpd ---- PAM认证文件

2)安装vsftpd

①挂载Redhat光盘

mount /dev/cdrom /mnt/cdrom

②进入Server目录,安装vsftpd

cd /mnt/cdrom/Server

rpm –ivh vsftpd- vsftpd-2.0.5-16.el5_4.1.i386.rpm

③配置vsftpd.conf配置文件

vsftpd最主要的配置文件,其中设定了所有与vsftpd有关的参数,其他设定文件都附属此文件。

该文件位于/etc/vsftpd目录下。

配置如下:

anonymous_enable=YES

local_enable=YES

将以上2个字段标志的值设定为YES,保存后退出

④在此用root账户登录,因此必须配置ftpusers文件。将该文件中root账户去掉。表示root

账户可以登录。

⑤开启vsftpd服务

/etc/init.d/vsftpd start

(2)DNS服务器的安装与配置,要求能够解析本企业或校园内部的web,ftp,mysql服务器的域名;能作为外网的仅缓存域名服务器。

1)查询dns是否安装

2)安装dns软件包

①打开配置终端;打开一张linux安装盘

(使用mount命令挂载光驱,先要创建一个挂载点:MKDIR /MNT/CDROM)

②接下来是配置网卡

使用VI编辑器打开vi /etc/sysconfig/network-scripts/ifcfg-eth0

网卡配置内容如下:

然后保存退出使用reboot重启

③然后使用ifconfig命令查看配置是否生效

④然后cd /mnt/cdrom/Server 进入这个目录

安装以下几个RPM包

bind-9.3.4-10.P1.el5.i386.rpm

caching-nameserver-9.3.4-10.P1.el5.i386.rpm

bind-chroot-9.3.4-10.P1.el5.i386.rpm

使用rpm –ivh 命令;安装包:

(完整版)操作系统毕业课程设计说明书-基于Linux的模拟文件系统的设计与实现

中北大学 操作系统课程设计 说明书 学院、系:软件学院 专业:软件工程 学生姓名:徐春花学号: 设计题目:基于Linux的模拟文件系统的设计与实现 起迄日 期: 2014年6月14日- 2014年6月26日指导教薛海丽

师: 2014 年 6月 26 日 前言 简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件。用户不但可以从Internet上下载Linux及其源代码,而且还可以从Internet上下载许多Linux的应用程序。可以说,Linux本身包含的应用程序以及移植到Linux上的应用程序包罗万象,任何一位用户都能从有关Linux的网站上找到适合自己特殊需要的应用程序及其源代码,这样,用户就可以根据自己的需要下载源代码,以便修改和扩充操作系统或应用程序的功能。这对Windows NT、Windows98、MS-DOS或OS2

等商品化操作系统来说是无法做到的。 Linux具有:稳定、可靠、安全的优点,并且有强大的网络功能。其中有对读、 写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。在相关软 件的支持下,可实现WWW、FTP、DNS、DHCP、E-mail等服务,还可作为路由器 使用,利用IPCHAINSIPTABLE网络治理工具可构建NAT及功能全面的防火墙。 Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系 统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑 器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形 用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系 统进行操作。 目录 1需求分析 (3) 1.1 功能介绍 (3) 1.2 目的及意义 (5) 1.2.1 目的 (5) 1.2.2 意义 (6) 1.3 设计成果 (7) 2总体设计 (8) 2.1功能介绍 (8) 2.2模块关联 (9) 3详细设计 (12)

Linux操作系统基础教程

Linux操作系统基础教程 清华大学信息学院计算机系 目录 前言 (2) 第一讲 Linux基础 (2) 一.什么是Linux? (2) 二.安装Linux的好处? (3) 三.如何得到Linux? (3) 四.如何得到Linux的最新消息? (3) 五.Linux操作系统上有什么应用? (4) 六.在那里可以找到讨论区? (5) 七.安装过程 (5) 第二讲 Linux基础进阶 (5) 一.Linux的文件系统结构 (6) 二. 文件类型 (7) 三.Linux基本操作命令 (8) 四.基本的系统管理命令 (14) 五.关於 Process 处理的指令 (16) 六. 关於字串处理的指令 (17) 七. 网路上查询状况的指令 (17) 八. 网路指令 (18) 九. 关於通讯用的指令 (21) 十. 编译器( Compiler ) (22) 十一. 有关列印的指令 (22) 第三讲 Linux下的网络服务,配置问题和常用工具 (24) 一.Linux下的网络服务 (24) 二.几种重要的配置文件 (26) 三.Linux下常用的工具软件 (28) 尾语 (31)

前言 Linux是在1991年发展起来的与UNIX兼容的操作系统,可以免费使用,它的源代码可以自由传播且可任人修改、充实、发展,开发者的初衷是要共同创造一个完美、理想并可以免费使用的操作系统。 我们并不能使同学们通过这次系列讲座成为一个UNIX类操作系统的高手,这次系列讲座的目的就是在同学们中间普及Linux基础知识,为今后我们更加接近的了解Linux做一个好的开端。 第一讲 Linux基础 在这一讲中,我们主要是了解一下Linux的概况,以及对Linux有一个初步的感性认识。 一.什么是Linux? Linux是一个以Intel系列CPU(CYRIX,AMD的CPU也可以)为硬件平台,完全免费的UNIX兼容系统,完全适用于个人的PC。它本身就是一个完整的32位的多用户多任务操作系统,因此不需要先安装DOS或其他的操作系统(MS Windows, OS2, MINIX..)就可以进行直接的安装。Linux的最早起源是在1991年10月5日由一位芬兰的大学生Linux Torvalds (Torvalds@kruuna.helsinki.fi)写了Linux核心程序的0.02版开始的,但其后的发展却几乎都是由互联网上的Linux社团(Linux Community)互通交流而完成的。Linux不属于任何一家公司或个人,任何人都可以免费取得甚至修改它的源代码(source code)。Linux上的大部分软件都是由GNU倡导发展起来的,所以软件通常都会在附着GNU Public License(GPL)的情况下被自由传播。GPL是一种可以使你免费获得自由软件的许可证,因此Linux使用者的使用活动基本不受限制(只要你不将它用于商业目的),而不必像使用微软产品是那样,

汽轮机说明书

中国长江动力公司(集团) 文件代号Q3053C-SM 2011年3 月日

产品型号及名称C7.5-3.8/1.0抽汽凝汽式汽轮机文件代号Q3053C-SM 文件名称使用说明书 编制单位汽轮机研究所 编制 校对 审核 会签 标准化审查 批准

目录 1前言--------------------------------- 2 2主要技术数据------------------------- 2 3产品技术性能说明和主要技术条件------- 3 4产品主要结构------------------------- 3 5安装说明----------------------------- 5 6运行和维护--------------------------- 17 7附录:汽轮机用油规范----------------- 25

1前言 C7.5-3.8/1.0型汽轮机系中温中压、单缸、冲动、抽汽凝汽式汽轮机,具有一级工业调整抽汽。额定功率为7500kW,工业抽汽额定压力为 1.0MPa,额定抽汽量为9.5t/h。本汽轮机与发电机、锅炉及其他附属设备成套,安装于企业自备电站或热电厂,同时供热和供电。机组的电负荷和热负荷,可按用户需要分别进行调节。同时,亦允许在纯凝汽工况下,带负荷7500kW长期运行。本机系热电联供机组,具有较高的热效率和经济性。机组结构简单紧凑,布置合理,操作简便,运行安全可靠。 2主要技术数据 2.1 汽轮机型式中温中压、单缸、冲动、抽汽凝汽式 2.2 汽轮机型号C7.5- 3.8/1.0 型 2.3 新蒸汽压力 3.8(2.03.0+-)MPa 2.4 新蒸汽温度390(1020+-)℃ 2.5 额定功率7500kW 最大功率9000kW 2.6 额定转速3000r/min 2.7 额定进汽量46t/h 2.8 最大进汽量50t/h 2.9 额定抽汽参数压力 1.0 MPa 温度272.3℃ 流量9.5 t/h 2.10 最大抽汽量15t/h

汽轮机课程设计-闫煜.

银川能源学院电力学院 课程设计任务书 设计题目:300MW亚临界机组轴向推力的计算_ 年级专业:热动(本)1202 班 学生姓名:闫煜 学号: 1210240198 指导教师:于淼

电力学院《课程设计》任务书课程名称:汽轮机原理 说明:1、此表一式三份,院、学生各一份,报送实践部一份。 2、学生那份任务书要求装订到课程设计报告前面。

目录 一、引言 (1) 1、汽轮机课程设计目的 (1) 2、汽轮机课程设计内容与要求 (1) 3、汽轮机课程设计的一般原则 (1) 二、轴向推力的计算 (1) 1、轴向推力 (2) 1.1、冲动式汽轮机的轴向推力 (2) 三、推力轴承的安全系数 (4) 四、计算 (5) 1、求解第一级平均直径 (6) 2、轴向推力的计算 (6) 3、叶根反动度的计算 (7) 4、叶轮反动度 (7) 5、当量隔板漏气面积 (7) 6、叶根齿隙面积A5 (7) 7、平衡孔面积A4 (8) 8、α的计算 (8) 9、β的计算 (8) 10、轮盘面积的计算 (8) 五、汇总 (9) 六、参考文献 (9)

一、引言 汽轮机是以蒸汽为的旋转式热能动力机械,与其他原动机相比,它具有单机功率大、效率、运行平稳和使用寿命长等优点。汽轮机的主要用途是作为发电用的原动机。在使用化石燃料的现代常规火力发电厂、核电站及地热发电站中,都采用汽轮机为动力的汽轮发电机组。汽轮机的排汽或中间抽汽还可用来满足生产和生活上的供热需要。在生产过程中有余能、余热的工厂企业中,还可以应用各种类不同品位的热能得以合理有效地利用。由于汽轮机能设计为变速运行,所以还可用它直接驱动各种从动机械,如泵、风机、高炉风机、压气机和船舶的螺旋桨等。因此,汽轮机在国民经济中起着极其重要的作用。 蒸汽在汽轮机级内流动时,由于各段压力分布的不同,从而产生于轴线平行的轴向推力,气方向与气流在汽轮机内的流动方向相同,使转子产生由高压向移动的趋势。因此,为了保证汽轮机的安全运行,必须进行轴向推力的计算。 1、汽轮机课程设计目的 汽轮机课程设计是对在汽轮机课程中所学到的理论知识的系统总结、巩固和加深;要求掌握汽轮机热力计算及变工况下热力核算的原则、方法和步骤,还要综合各方面的实践经验和理论知识,结合结构强度、调节运行、辅助设备等有关基本知识来分析问题,才能较合理的选定汽轮机设计的基本方案。 2、汽轮机课程设计内容与要求 (1)确定轴向推力的组成 (2)以高压缸冲动级为计算依据,确定级数并分别计算各个级的轴向推力 (3)必须给出各个级的轴向推力的详细计算过程 (4)将数据以表格形式列出 (5) 数据来源:通过给定的机组类型,学生自己查阅资料所需基本数据及公式3、汽轮机课程设计的一般原则 (1)设计过程中要保证数据选择正确,计算正确,绘图清晰美观。 (2)设计成品要求效率高,结构合理,安全可靠,成本低廉。 二、轴向推力的计算

Linux 系统课程设计报告

Linux 系统课程设计报告 专业班级: 学号: 姓名: 同组成员: 2016年6月2日星期四

序论实验要求 实验目的 了解Linux内核源代码的目录结构及各目录的相关内容。 了解Linux内核各配置选项内容和作用。 掌握Linux内核配置文件的作用。 掌握Linux内核的编译过程。 掌握将新增内核代码加入到Linux内核结构中的方法。 实验指引 尽管目前Linux 2.6版本内核已经增加了很多对ARM体系甚至是S3C2440 CPU 的支持,但仍然需要对内核作一些小的修改来适应我们的开发板,并且需要重新配置、编译和重新生成新的内核映像。本实验从软硬件准备到下载到开发板等一系列连贯的操作来进行嵌入式Linux内核的移植。本实验的内核版本为2.6.29.1。 第一章Linux内核基础知识 1.1Linux版本 Linux主要的版本定义为“[主].[次].[发布].[修改]”的样式,次版本为奇数表示此版本为开发中版本,次版本为偶数表示此版本为稳定版本。 Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到,比如2.6.29.1内核的Makefile中: VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 29 EXTRA VERSION = .1 其中的“VERSION”和“PATCHLEVEL”组成主版本号,比如 2.4、2.5、2.6等,稳定版本的德主版本号用偶数表示(比如2.6的内核),开发中的版本号用奇数表示(比如2.5),它是下一个稳定版本内核的前身。“SUBLEVEL”称为次版本号,它不分奇偶,顺序递增,每隔1~2个月发布一个稳定版本。“EXTRAVERSION”称为扩展版本号,它不分奇偶,顺序递增,每周发布几次扩展本版号。 1.2什么是标准内核 按照资料上的习惯说法,标准内核(或称基础内核)就是指主要在https://www.doczj.com/doc/646787819.html,/维护和获取的内核,实际上它也有平台属性的。这些linux

linux基础教程考试及答案

linux基础教程考试及答案 1 / 8

————————————————————————————————作者:————————————————————————————————日期: 2 / 8

(由于大部分内容是本人做的,如果答案有疑问 或错误的请和我联系) 一、填空题 1、某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进 制数为:( 644 ) 2、使用vi编辑器后,在指令模式下输入( wq )保存编辑的文件 后离开vi编辑环境。 3、在控制台登陆后,可以通过键入( sartx )或 xinit来启动图形 化桌面。 4、在终端上假设当前登陆的用户是Test,切换登陆的用户为Student 的命令是( su student )。 5、启动Apache服务器的命令是( service httpd start )。 6、查看文件sneakers.txt开始的十行( head sneakers.txt )。 7、显示所有文件的命令是( ls -a ) 8、挂载U盘(设U盘设备名为sda2,具体用fdisk –l命令查看U盘 设备名)中的内容,至/mnt/usb/sda下的命令是(ls -a mount /dev/sda2 /mnt/usb/sda ) 9、在linux系统上做备份可以有两种类型:(用户备份) 和(系统备份)。 10、链接分为:(硬链接)和(符号链接)。 11、安装Linux系统对硬盘分区时,必须有两种分区类型:(文件 系统分区)和(交换分区)。 12、vi编辑器具有两种工作模式:(命令模式)和(输入 模式)。 13、Sendmail邮件系统使用的两个主要协议是:(SMTP )和( POP),前者用来发送邮件,后者用来接收邮件。 14、mv 命令可以(移动文件和目录),还可以(重命名文件、目录)。 15、shell不仅是(用户命令的解释器),它同时也是一种功能强大的编程语言。(bash )是Linux的缺省shell。 16、增加一个用户的命令是:(adduser )或(useradd )。 二、单项选择题(30分,每题2分) 1、在命令: [root@teacher root]# rpm -qa|grep vsftpd的功能是( A )。 A. 安装vsftpd B. 启动vsftpd C. 检查系统是否已安装vsftpd D. 运行vsftpd程序 2、删除文件命令为:( D )。 A. mkdir B. rmdir C. mv D. rm 3、关闭linux系统(不重新启动)可使用( A )命令。 A.power off B. ctrl+alt+del C. shutdown -r D. reboot 4、对名为fido的文件用chmod 551 fido 进行了修改,则它的许可权是( D )。 A. -rwxr-xr-x B. -rwxr--r— C. -r--r--r— D. -r-xr-x—x 5、下面不是对Linux操作系统特点描述的是(B ) A、良好的可移植性 B、单用户 C、多用户 D、设备独立性 6、下面哪个命令不能用来显示文本的内容(C) A、more B、less C、find D、cat 3 / 8

汽轮机使用说明书

N30-3.43/435型汽轮机使用说明书 1、用途及应用范围 N30-3.43/435型汽轮机系单缸、中温中压、冲动、凝汽式汽轮机。额定功率30MW,与汽轮发电机配套,装于热电站中,可作为电网频率为50HZ地区城市照明和工业动力用电。 其特点是结构简单紧凑、操作方便、安全可靠。汽轮机不能用以拖动变速旋转机械。 2、主要技术数据 2.1 额定功率:30MW 2.1 最大功率:33MW 2.3 转速:3000r/min 2.4 转向:从机头看为顺时针方向 2.5 转子临界转速:1622.97r/min 2.6 蒸汽参数: 压力: 3.43MPa 温度:435℃ 冷却水温:27℃(最高33℃) 排汽压力(额定工况):0.0086MPa 2.7 回热抽汽:4级(分别在3、6、8、11级后) 2.8给水加热:2GJ+1CY+1DJ 2.9 工况: 工 况 项 目进汽量抽汽量排汽量冷却水温电功率汽耗Go Gc Ge Ne t/h t/h t/h ℃kW Kg/kw·h 额定工况131.0 0.0 102.77 27 30007.1 4.366 夏季凝汽工况135.5 0.0 107.98 33 30029.4 4.512 最大凝汽工况145.0 0.0 114.14 27 33055.7 4.387 最大供热工况143.5 20.0 93.51 27 30049.2 4.776 70%额定负荷工况93.0 0.0 73.93 27 21013.9 4.426 50%额定负荷工况69.5 0.0 56.47 27 15009.0 4.631 高加切除工况122.0 0.0 107.8 27 30032.7 4.062 2.10 各段汽封漏汽流量 前汽封后汽封

汽轮机课程设计说明书..

课程设计说明书 题目:12M W凝汽式汽轮机热力设计 2014年6月28 日

一、题目 12MW凝汽式汽轮机热力设计 二、目的与意义 汽轮机原理课程设计是培养学生综合运用所学的汽轮机知识,训练学生的实际应用能力、理论和实践相结合能力的一个重要环节。通过该课程设计的训练,学生应该能够全面掌握汽轮机的热力设计方法、汽轮机基本结构和零部件组成,系统地总结、巩固并应用《汽轮机原理》课程中已学过的理论知识,达到理论和实际相结合的目的。 重点掌握汽轮机热力设计的方法、步骤。 三、要求(包括原始数据、技术参数、设计要求、图纸量、工作量要求等) 主要技术参数: 额定功率:12MW ;设计功率:10.5MW ; ;新汽温度:435℃; 新汽压力:3.43MP a ;冷却水温:20℃; 排汽压力:0.0060MP a 给水温度:160℃;机组转速:3000r/min ; 主要内容: 1、确定汽轮机型式及配汽方式 2、拟定热力过程及原则性热力系统,进行汽耗量与热经济性的初步计算 3、确定调节级形式、比焓降、叶型及尺寸等 4、确定压力级级数,进行比焓降分配 5、各级详细热力计算,确定各级通流部分的几何尺寸、相对内效率、内功率与整机实 际热力过程曲线 6、整机校核,汇总计算表格 要求: 1、严格遵守作息时间,在规定地点认真完成设计;设计共计二周。 2、按照统一格式要求,完成设计说明书一份,要求过程完整,数据准确。 3、完成通流部分纵剖面图一张(一号图) 4、计算结果以表格汇总

四、工作内容、进度安排 1、通流部分热力设计计算(9天) (1)熟悉主要参数及设计内容、过程等 (2)熟悉机组型式,选择配汽方式 (3)蒸汽流量的估算 (4)原则性热力系统、整机热力过程拟定及热经济性的初步计算 (5)调节级选型及详细热力计算 (6)压力级级数的确定及焓降分配 (7)压力级的详细热力计算 (8)整机的效率、功率校核 2、结构设计(1天) 进行通流部分和进出口结构的设计 3、绘制汽轮机通流部分纵剖面图一张(一号图)(2天) 4、编写课程设计说明书(2天) 五、主要参考文献 《汽轮机课程设计参考资料》.冯慧雯 .水利电力出版社.1992 《汽轮机原理》(第一版).康松、杨建明编.中国电力出版社.2000.9 《汽轮机原理》(第一版).康松、申士一、庞立云、庄贺庆合编.水利电力出版社.1992.6 《300MW火力发电机组丛书——汽轮机设备及系统》(第一版).吴季兰主编.中国电力出版社.1998.8 指导教师下达时间 2014 年6月 15 日 指导教师签字:_______________ 审核意见 系(教研室)主任(签字)

linux网络编程课设报告

《Linux网络编程》 课程设计 班级: 姓名: 指导老师:

一、设计背景 Linux操作系统作为一个开源的操作系统被越来越多的人所应用,它的好处在于操作系统源代码的公开化!只要是基于GNU公约的软件你都可以任意使用并修改它的源代码。通过这次课程设计能更好的学习网络编程知识和掌握LINUX平台上应用程序设计开发的过程,将大学四年所学知识综合运用,为未来的工作学习打下基础。 二、设计目的 1、学习epoll 跟FTP被动模式 2、掌握linux基本命令,例如ls、cd、login; 3、学会如何编译、运行 三、环境要求 1、centos 64位操作系统 2、gcc编译器 四、设计原理 4.1客户端 客户端程序的主要任务有以下3个: (1)、分析用户输入的命令。 (2)、根据命令向服务器发出请求 (3)、接受服务器返回请求的结果 客户端为用户提供了3种命令:(1)、get:从服务器下载文件(2)、list:列出客户端当前目录的内容(3)、quit离开 4.2 服务器端 (1)、分析请求代码。 (2)、根据请求代码做相应的处理 (3)、等待返回结果或者应答信息

五、软件测试结果

六、部分主代码 #include "ftserve.h" int main(int argc, char *argv[]) { int sock_listen, sock_control, port, pid; if (argc != 2) { printf("usage: ./ftserve port\n"); exit(0); } port = atoi(argv[1]); // create socket if ((sock_listen = socket_create(port)) < 0 ) { perror("Error creating socket"); exit(1); } while(1) { // wait for client request

Linux入门教程(精华基础版)

第一章Linux入门教程 Linux,在今天的广大电脑爱好者心中已经不再是那个遥不可及的新东西了,如果说几年前的Linux是星星之火的话,如今Linux不仅在服务器领域的应用取得较大进展,而且在桌面应用领域也有越来越多的人选择使用。Linux的开放性和灵活性使它得以在实验室和其它研究机构中被用于创新性技术变革的前沿,现在Linux已经真正地向广大的电脑爱好者们敞开了大门。 只要你对Linux感兴趣,想要学习Linux,那么本教程将带你走进Linux的世界。 第一章初识Linux 在学习使用之前我们还是先来了解一下Linux吧。 Linux是什么?按照Linux开发者的说法,Linux是一个遵循POSIX(标准操作系统界面)标准的免费操作系统,具有BSD和SYSV的扩展特性(表明其在外表和性能上同常见的UNIX非常相象,但是所有系统核心代码已经全部被重新编写了)。它的版权所有者是芬兰籍的Linus B.Torvalds先生。 1991年8月这位来自芬兰赫尔辛基大学的年轻人Linus Benedict Torvalds,对外发布了一套全新的操作系统。 最开始的Linux版本是被放置到一个FTP服务器上供大家自由下载的,FTP服务器的管理员认为这是Linus的Minix,因而就建了一个Linux目录来存放这些文件,于是Linux这个名字就传开了,如今已经成了约定俗成的名称了。 下图就是Linux的吉祥物,一只可爱的小企鹅(起因是因为Linus是芬兰人,因而挑选企鹅作为吉祥物): Linux的吉祥物 闲话少叙进入正题。我们主要的学习方向有如下几点:

1.熟练掌握基本命令。每个系统都有自己特定的语言环境,Linux也不例外,只有熟悉并熟练掌握Linux的常用基础命令才可以深入学习。 2.系统管理及运用。系统的管理包括启动、用户、进程以及安全管理等等。大体上都是通过命令来进行配置文件及脚本文件的。 3.源码的学习和研究。由于内核的相似,Linux同UNIX一样都是由C语言开发而成的,所以了解UNIX的朋友学习起来相对容易。 4.内核开发。现在的很多服务器系统,网络设备,安全防护软件以及手机系统和掌上PDA 的操作管理系统都是由Linux编程开发而成的,所以内核的开发学习当然必不可少。 5.数据库及服务器领域。如今Linux做的服务器在市场中占有率第一的位置无可动摇,其中包括:WWW服务器,FTP服务器,mail服务器,数据库服务器等等多种服务器。 了解了学习的目的和方向后,下面以Red Hat9.0为例来介绍Linux的安装过程。 第一步:设置电脑的第一启动驱动器为光盘驱动器,插入Linux系统光盘启动计算机。 第二步:系统会自动进入到Linux安装初始画面,第一要选择安装的方式,其中如果要选择文本界面安装需要在引导命令处输入命令linux text,如果要选择图形界面安装的话直接安回车Enter。笔者使用的是图形安装。 第三步:选择完安装方式后便出现了光盘检测界面,出现这个对话框的意思就是在安装之前确定系统盘是否有损坏,如果确定没有损坏选择“Skip”直接跳过检测进入下个环节。如果选择“OK”则自动转到光盘检测程序自动检测光盘。对于初次接触Linux的朋友,还是建议您在安装之前先检测下系统安装光盘,省去在安装过程中所带来的不便。 第四步:检测完光盘后会出现Linux的软件介绍说明以及选择系统语言的对话框,选择“简体中文”,当然如果你精通别的语言也是可以选择其他语言进行安装和使用的。 第五步:键盘以及鼠标设置。在选项中提供了多种型号,品牌,接口和语言的键盘和鼠标,根据你现所用的键鼠进行对应选择。选择完毕后单击“下一步” 第六步:安装类型。其中包括“个人桌面”,“工作站”,“服务器”,“定制”。四种类型名称不同,内容大同小异。由于篇幅所限这个会在日后的讲座中给大家详细介绍。 第七步:磁盘分区设置。其中包括两个选项,“自动”和“手动”。自动分区会将所有的整个硬盘按照容量大小平均分区格式化,适合没有装任何资料的新电脑,但如果你在这之前装有其他系统,或是其他分区中存在的数据的话,建议您还是“手动分区”,这样不会丢失您原来的文件数据。 第八步:新建分区。在图形界面下比较直观,一般都会显示出你硬盘的容量,厂商等相关信息。直接点击“新建”来创建新的分区。

汽轮机课程设计书

汽轮机课程设计 指导老师: 学生姓名: 学号: 所属院系: 专业: 班级: 日期:

课程设计任务书 1.课程设计的目的及要求 任务:N10-4.9/435 冷凝式汽轮机组热力设计 目的:①系统总结巩固已有知识 ②对汽轮机结构、通流部分、叶片等联系 ③对于设计资料的合理利用 要求:①掌握汽轮机原理的基本知识 ②了解装置间的相互联系 2. 设计题目 设计原则:⑴安全性:采用合理结构、安全材料、危险工况校核 ⑵经济性:设计工况效率高 ⑶可加工性:工艺、形状、材料有一定要求 ⑷新材料、新结构选用需进行全面试验 ⑸节省贵重材料的用量与消耗 3. 热力设计内容 ⑴调节级计算速比选用0.35-0.44 d m=1100 mm 双列级承担的比焓降 160-500 kj/kg 单列级承担的比焓降 70-125 kj/kg ⑵非调节级热降分配 ⑶压力级的热力计算 ⑷作h-s 热力过程线,速度三角形 ⑸整理说明书,计算结果以表格呈现 4. 主要参数 ⑴P0=4.9Mpa t0=435℃ ⑵额定功率P e=10000 kw ⑶转速 n=3000 rad/min ⑷背压P C=8kPa ⑸汽轮机相对内效率ηri(范围为:82%~88%) 选取某一ηri值,待各级详细计算后与所得ηri进行比较,直到符合要求为止。机械效率:这里取ηm= 94%~99% 发电效率:这里取ηg=92%~97%

设计参数的选择 1.基本数据:额定功率Pr=10000kW,设计功率P e=10000kW,新汽压力P0=4.9MPa,新汽温度t0=435℃,排汽压力P c=0.008MPa。 2.速比选用0.40 3.d m=1100 mm 4.转速 n=3000 rad/min 5.汽轮机相对内效率ηri=86% 6.机械效率ηm= 98% 7.发电效率ηg= 95% 详细设计内容 图1—多级汽轮机流程图 1.锅炉 2.高压回热加热器 3.给水泵 4.混合式除氧器 5.低压回热加热器 6.给水泵 7.凝汽器 8.汽轮机

Linux课程设计报告

《Linux课程设计》 设计题目:shell 编程实现用户信息管理专业:软件工程 指导教师:蔡照鹏王斌斌 班级: 学号: 姓名: 同组人: 计算机科学与工程学院

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux 内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于天才程序员林纳斯·托瓦兹。 Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX 和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux 继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

小汽轮机说明书

TGQ06/7-1型锅炉给水泵汽轮机使用说明书 8QG22·SM·01-2003 北京电力设备总厂 2003.12

目录 一汽轮机概述4二汽轮机技术规范5三汽轮机本体结构7四汽轮机系统14第一节汽水系统14 第二节油系统16第三节调速控制系统19第四节保护装置21五汽轮机安装26六汽轮机运行及维护43第一节调速系统的静态试验43第二节汽轮机超速试验44第三节汽动泵组启动与停机45第四节汽轮机运行中的维护47

一.汽轮机概述 本汽轮机为300MW汽轮发电机组锅炉给水泵驱动汽轮机。每台机组配备两台50%容量的汽轮机驱动给水泵和一台50%容量的电动机驱动给水泵。正常运行时,两台汽动泵投入,一台电动泵作为起动或备用给水泵。 本汽轮机目前可与SULZER的HPTmK200-320-5S型也可与WEIR或KSB相应型号的锅炉给水泵配套。用叠片式挠性联轴器联接,为了满足运行的需要,汽轮机配有两种进汽汽源。正常运行时采用主机中压缸排汽即主机四段抽汽,低负荷或高负荷时采用主蒸汽,低压调节汽门和高压调节汽门由同一个油动机通过提板式配汽机构控制。在给水泵透平的起动过程中,高压蒸汽一直打开到接近40%主机额定负荷。15%主机额定负荷时开始打开低压主汽门前逆止阀,使低压汽进入;在15%~40%主机额定负荷范围内,高压汽与低压汽同时进入;在40%主机额定负荷以上时,全部进入低压汽;在60%主机额定负荷以下时可为单泵运行;在60%主机额定负荷以上时为双泵运行。 在低压主汽门前必须装有一只逆止阀,当高压进汽时防止高压汽串入主汽轮机。当主机四段抽汽压力升高到能顶开逆止阀后,低压汽进入汽轮机,配汽机构自动地逐渐将高压汽切断。该逆止阀应与主机抽汽门联动。 本汽轮机轴封及疏水系统与主机轴封系统、汽水系统相连,汽轮机布置在12.6米运行层,排汽由后汽缸的下缸排汽口通过排汽管道引入主凝汽器,排汽管道上装有一真空碟阀,以便在汽动给水泵停运时,切断本汽轮机与主凝汽器之间的联系,而不影响主凝汽器的真空。 本汽轮机采用数字电液控制系统(MEH),MEH接受4~20mA锅炉给水信号和来自油动机LVDT的位移反馈信号,MEH产生的控制信号作用于电液伺服阀,使电液伺服阀开启或关闭,进而控制油动机的行程,最终实现低压调速汽门和高压调速汽门开度的调节,以控制进入汽轮机的蒸汽量。 本汽轮机的润滑油系统采用两台同容量的交流油泵,一台运行,一台备用,供给汽轮机和主给水泵的润滑用油,另外还有一台直流油泵,在事故情况下供给汽轮机和主给水泵的润滑用油。 为了便于电站系统设计和现场运行,两台50%容量的汽动给水泵组设计成镜面对称布置。高压主汽门,低压主汽门,本体汽水管路和本体油管路分别布置在两台汽轮机的同一侧。 本汽轮机有较宽的连续运行转速范围,除能满足主给水泵提供锅炉的额定给水量外,还留有充分的调节裕度,因而能广泛地为各种运行方式提供最大限度的可能性。 二.汽轮机技术规范 1.汽轮机型号,名称和型式 (1)型号:TGQ06/7-1 (2)名称:300MW汽轮发电机组锅炉给水泵驱动汽轮机 (3)型式:单缸,双汽源,新汽内切换,变转速,变功率,冲动,凝汽式,下排汽2.最大连续功率:6MW

汽轮机课程设计说明书——参考

课程设计说明书设计题目:N25-3.5/435汽轮机通流部分热力设计 学生姓名:xxx 学号:012004006xxx 专业班级:热能与动力工程xxx班 完成日期:2007年12月2日 指导教师(签字): 能源与动力工程学院 2007年12月

已知参数: 额定功率:p r =25MW , 设计功率:p e =20MW , 新蒸汽参数:p 0=3.5MP ,t 0=435℃, 排汽压力:p c =0.005MPa , 给水温度:t fw =160~170℃, 冷却水温度:t w1=20℃, 给水泵压头:p fp =6.3MPa , 凝结水泵压头:p cp =1.2MPa, 额定转速: n e =3000r/min , 射汽抽汽器用汽量: △D ej =500kg/h , 射汽抽汽器中凝结水温升: △t ej =3℃, 轴封漏汽量: △D 1=1000kg/h , 第二高压加热器中回收的轴封漏汽量: △D 1′=700kg/h 。 详细设计过程: 一、气轮机进气量D 0热力过程曲线的初步计算 1.由p 0=3.5MP ,t 0=435℃确定初始状态点“0”,0h =3304kJ/kg ,0v =0.090 m 3/kg 估计进汽机构压力损失⊿p 0=4%p 0=4%×3.5MPa =0.14MPa , 排汽管中压力损失c p ?=0.04c p =0.0002M P a ' 0.0052z c c c p p p p M Pa ==+?= p 0′=p 0-⊿p 0=3.5MPa -0.14MPa =3.36MPa ,从而确定“1”点。过“0”点做定熵线与Pc=0.0050MPa 的定压线交于“3’”点,在h-s 图上查得, 3'h =2122kJ/kg,整机理想焓降为:m ac t h ?=0h -3'h =1182kJ/kg 2.估计 汽轮机相对内效率ηri =0.830 , 发电机效率ηg =0.970 (全负荷), 机械效率ηax =0.99 得m ac i h ?=ηri m ac t h ?=981.06kJ/kg , 从而确定“3”点。排汽比焓为,3h =0h -m ac i h ?=2331.2kJ/kg 3.用直线连接“1”、“3”两点,求出中点“2′”,并在“2′”点沿等压线向下移25kJ/kg 得“2”点,过“1”、“2”、“3”点作光滑曲线即为汽轮机的近似热力过程曲线。 二、整机进汽量估计 0D ri g ax D ηηη+??e mac t 3600p m = h (kg/h ) 取m =1.20,⊿D =4%D 0,ηm =0.99,ηg =0.97, ηri =0.83 003600 1.15 D D t ?20?1006.335?0.97?0.987?0.97 ?= =88.599/h 三、调节级详细计算 1.调节级型式:复速级 理想焓降:⊿h t =250kJ/kg

Linux课程设计

Linux课程设计---编写proc文件系统相关的内核模块 学号:20085229 姓名:杜森 班级:08级网络一班 指导教师:于群 日期:2011年6月29号

一、背景知识: 1、内核模块。 操作系统采用两种体系结构:微内核(Micro kernel),最常用的功能模块被设计成内核模式运行的一个或一组进程,而其它大部分不十分重要的功能模块都作为单独的进程在用户模式下运行!单内核(Monolithic kernel,有时也叫宏内核Macro kernel)!内核一般作为一个大进程的方式存在。该进程内部又可以被分为若干模块,在运行的时候,它是一个独立的二进制映象为了弥补单一体系结构的这一缺陷,Linux操作系统使用了模块机制。用户可以根据需要,在不需要对内核重新编译的情况下,模块可以动态地载入内核或从内核中移出!如图所示,模块可通过 insmod命令插入内核,也可以通过rmmod命令从内核中删除。 2、进程管理 Linux的每一个进程都有自己的属性,用一个task struct数据结构表示,即进程控制块Ⅲ(Process Concrol Block,PCB)。它对进程在其生命周期内涉及的所有事件进行全面的描述,主要有进程标识符(PID)、进程状态信息、进程调度信息、进程所占的内存区域、相关文件的文件描述符、处理器环境信息、信号处理、Linux操作系统内核分析与研究资源安排、同步处理等几个方面。在一个系统中,通常可拥有数百个甚至数千个进程,相应地就有很多进程控 制块。为了有效地对它们加以管理,应该用适当地方式将这些进程控制块组织起来。 进程控制块数据结构主要域定义如下: task_struct结构:在linux/sched.h中 struct task_struct{ volatile long state; //系统进程状态,一共有五种状态: //0 可运行态 //1 可中断的等待态 //2 不可中断的等待态 //3 僵死态

Linux编程linux视频教程(完整版)

Linux编程linux视频教程(完整版)-千锋教育,千锋最新inux入门基础视频免费下载免费地址: Linux视频基础课程:https://www.doczj.com/doc/646787819.html,/s/1c13ddvE 下面小编带你了解一下Linux编程吧! Linux下的网络编程指的是socket套接字编程,入门比较简单。在学校里学过一些皮毛,平时就是自学玩,没有见识过真正的socket编程大程序,比较遗憾。总感觉每次看的时候都有收获,但是每次看完了之后,过段时间不看,重新拾起这些知识的时候又要从头开始,所以,在这里做个笔记也算是做个模板,以后可以直接从某一个阶段开始接着玩…… 而说到socket就不得不提到线程 线程间通信之互斥锁 线程互斥锁主要的功能是在一段时间内,只允许一个线程对一段代码或者资源进行访问的机制。当有一个线程获得互斥锁后,其他线程如果想获得互斥锁就会被阻塞,直到占有互斥锁的线程释放互斥锁为止。线程的互斥主要包含的函数有如下几个: int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *mutexattr); int pthread_mutex_lock(pthread_mutex_t *mutex); int pthread_mutex_trylock(pthread_mutex_t *mutex); int pthread_mutex_unlock(pthread_mutex_t *mutex); int pthread_mutex_destory(pthread_mutex_t *mutex); 功能介绍:

背压汽轮机说明书

前言 本说明书是为帮助操作者按正确的程序操作和维护本汽轮机,进而帮助操作者辩认各零部件,以利于该机达到最佳性能和最长的使用寿命。 注意 1.在装运前后和开车前,应确认所有的螺栓和接头已恰当拧紧。 2.汽轮机运转时,转动部件不得裸露在外,所有联轴节及其它转动部件必须设防护设置以防人员接触发生事故。 3.本机备有手动脱扣(停车)装置,以便在紧急状态下能迅速停车。这个装置必须定期检查和试验。检查和试验的时间由使用者根据情况自行确定。建议对试验结果作好记录。 4.安装电气设备时,一定要检查,并拧紧所有端子接头,线夹,螺母,螺钉等连接元件。这些连接元件在运输中可能会松动,因此,设备在已经运行时及元件有温升后,最好再紧固一次。 5.从事这类工作时,一定要先断开电源。 6.与汽轮机有关人员应完整地阅读本说明书,以利于安全运行。

索引 第一部分:汽轮机………………………………………… 第一章: 概述…………………………………………… 第二章: 结构…………………………………………… 第三章: 运行与操作…………………………………… 第四章: 汽轮机的检修………………………………… 第五章: 主要图纸……………………………………… 第二部分:辅助设备………………………………………

第一部份:汽轮机

第一章:概述 第 1 节: 概述 第 2 节: 汽轮机性能曲线

第1节:概述 业主:辽宁华锦通达化工股份有限公司 设备名称:驱动给水泵用背压汽轮机 汽轮机位号: 汽轮机型号: 5BL-3 卖方服务处:辽宁省锦州市锦州新锦化机械制造有限公司电话:(0416)3593027 传真:(0416)3593127 邮编: 121007 地址:辽宁省锦州经济开发区锦港大街二段18号

汽轮机课设心得总结

汽轮机课设心得总结 经过两个星期的汽轮机课设,对我们而言收获颇丰。整个过程我们都认真完成,其中不免遇到很多问题,经过大家的齐心协力共同克服了它们,不仅从中熟悉了汽轮机的工作原理及流程,而且还获得了许多心得体会。 汽轮机是将蒸汽的热能转换为机械能的回转式原动机,是火电和核电的主要设备之一,用于拖动发电机发电。在大型火电机组中还用于拖动锅炉给水泵。 就凝汽式汽轮机而言,从锅炉产生的新蒸汽经由主阀门进入高压缸,再进入中压缸,再进入低压缸,最终进入凝汽器。蒸汽的热能在汽轮机内消耗,变为蒸汽的动能,然后推动装有叶片的汽轮机转子,最终转化为机械能。 除了凝汽式汽轮机,还有背压式汽轮机和抽汽式汽轮机,背压式汽轮机可以理解为没有低压缸和凝汽器的凝汽式汽轮机,它的出口压力较大,可以提供给供热系统或其它热交换系统。抽汽式汽轮机则是指在蒸汽流通过程中抽取一部分用于供热和或再热的汽轮机。 在设计刚进行时,我们也参考了从研究生那里借来的《设计宝典Xp》,但在使用过程中发现此软件只适用于单列级的计算而不适用于双列级,虽然如此,但我们在计算时也参考了其中的部分步骤。我们这次在设计之前又重新温习了《汽轮机原理》中所学的知识,因为汽轮机的热工转换是在各个级内进行的,所以研究级的工作原理是掌握整个汽轮机工作原理的基础,而级的定义是有一列喷嘴叶栅和紧邻其后的一列动叶栅构成的工作单元。在第一章第七节介绍了级的热力计算示例,书上是以国产N200-12.75/535/535型汽轮机某高压级为例,说明等截面直叶片级的热力计算程序,主要参考了喷嘴部分计算、动叶部分计算、级内损失计算和级效率与内功率的计算。为了保证汽轮机的高效率和增大汽轮机的单机功率就必须把汽轮机设计成多

相关主题
文本预览
相关文档 最新文档