文档库 最新最全的文档下载
当前位置:文档库 › 在redhat linux 9上交叉编译sqlite-3.3.6 for arm-linux-gcc on S3C2410b ARM9 board

在redhat linux 9上交叉编译sqlite-3.3.6 for arm-linux-gcc on S3C2410b ARM9 board

在redhat linux 9上交叉编译sqlite-3.3.6 for arm-linux-gcc on S3C2410b ARM9 board
在redhat linux 9上交叉编译sqlite-3.3.6 for arm-linux-gcc on S3C2410b ARM9 board

Linux服务器配置与管理实验报告1

实验一安装Linux操作系统 【实验目的】 了解Linux操作系统的发行版本;掌握Linux系统安装方法;掌握网络配置和网络环境测试。 【实验内容】 1.Vmware Workstation 6.0下创建Red Hat Linux虚拟机,要求虚拟机的内存为256MB或更大,硬盘为8GB或更大。 2.使用RHEL 5的ISO文件安装Linux系统。 【实验步骤】 1.硬盘和分区知识以及Linux文件系统的组织方式 (1)硬盘和分区知识 磁盘有IDE接口和SCSI接口两种。 磁盘在使用前需分区。磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘可以有4个主分区,其中一个主分区的位置可以有一个扩展分区替换,即可以有3个主分区和一个扩展分区,且一块硬盘只能有一个扩展分区,在这个扩展分区中可以划分多个逻辑分区。(2)Linux如何表示分区 在Windows系统中使用盘符来标识不同的分区,而在linux下使用分区的设备名来标识不同的分区,设备名存放在/dev目录中。 磁盘设备名称如下: ●系统的第1块IDE接口的硬盘称为/dev/hda ●系统的第2块IDE接口的硬盘称为/dev/hdb ●系统的第1块SCSI接口的硬盘称为/dev/sda ●系统的第2块SCSI接口的硬盘称为/dev/sdb 分区使用数字编号表示: ●系统的第1块IDE接口硬盘的第1个分区称为/dev/hda1 ●系统的第1块IDE接口硬盘的第5个分区称为/dev/hda5 ●系统的第2块SCSI接口硬盘的第1个分区称为/dev/sdb1 ●系统的第2块SCSI接口硬盘的第5个分区称为/dev/sdb5 注意:数字编号1-4留给主分区或扩展分区使用,逻辑分区编号从5开始。 (3)Linux文件系统文件系统的组织方式------挂载点 Linux系统只有一个根目录,即只有一个目录树。不同磁盘的不同分区只是这个目录树的一部分,在linux中创建文件系统后(类似format),用户不能直接使用它,要挂载文件系统后才能使用。挂载文件系统首先要选择一个挂载点。 2.利用VMware Workstation 6.0 创建一台新的虚拟机

RedHat Enterprise linux 6.0安装过程

带你走进红帽企业级Linux 6体验之旅(安装篇) 【51CTO独家特稿】红帽在11月10日发布了其企业级Linux,RHEL 6的正式版(51CTO编辑注:红帽官方已经不用RHEL这个简称了,其全称叫做Red Hat Enterprise Linux)。新版带来了将近1800个新特性,对于这些新特性我们第一时间找到了著名Linux专家——曹江华先生,为我们进行了红帽RHEL 6的亮点体验。 作者简介:曹江华,1999年开始从事构建网络、管理维护、数据库管理工作。1999年后开始接触LINUX,将工作中的经验总结后已出版《Linux服务器安全策略详解》,《Linux服务器安全策略详解》(第二版),《Red Hat Enterprise Linux 5.0服务器构建与故障排除》,《Linux系统最佳实践工具:命令行技术》四本堪称Linux系统管理员日常工具书的热销图书,目前关注开放系统和网络安全。 下面介绍一下十天左右的使用感受,供广大网友参考。 发行介质 红帽企业级Linux 6相比上个版本红帽企业版5一样同时提供32位和64位版本,不过红帽企业级Linux 6多了最小引导介质(rhel-server-6.0-i386-boot.iso和rhel-server-6.0-x86_64-boot.iso )两个文件,使用这两个小文件可以实现本地硬盘、NFS、网络安装等选择如图1 。 图1 可以实现本地硬盘、NFS、网络安装 当然这不是什么新技术debian等发行版早就有了,不过多一种选择总是好的,用户可以直接使用互联网安装可以避免下载刻录光盘的麻烦如图2。

图2 URL 设置界面 从安装开始 开始安装界面如图3 。相比上个版本红帽企业版5风格有些改变。 图3 安装界面 安装界面包括四个选择: ◆安装或者升级现有系统 这个选项是默认的。选择这个选项在您的计算机系统中使用图形安装程序安装红帽企业版Linux。 ◆使用基本视频驱动程序安装系统 这个选项允许您在安装程序无法为您的显卡载入正确驱动程序时使用图形模式安装红帽企业版Linux。如果您在使用「安装或者升级现有系统」时屏幕出现扭曲或者成空白屏幕,重启您的计算机并尝试使用这个选项。

Linux 主配置文件httpd.conf

Linux 主配置文件httpd.conf httpd.conf是最核心的配置文件,位于/etc/httpd/目录下。像大多数的服务一样,几乎绝大部分的设置都需要通过修改该配置文件来完成。Apache的主配置文件的内容有900多行,不过不用担心,因为绝大部分的内容是注释信息,而且注释内容相当丰富,用户完全可以通过注释来了解Apache的功能、语法以及使用。 对Apache服务器的配置,主要方式就是对httpd.conf配置文件的修改。该文件是Apache服务器主要配置文件,包含各种影响服务器运行的配置选项,只有对这些配置信息进行理解,才能真正的掌握Apache服务器的配置。 用户可以在终端中,输入vi /etc/httpd/conf/httpd.conf命令,并按,打开该配置文件,如图38所示。 图38 主配置文件注释内容 该主配置文件的注释内容,告诉用户一些基本信息,用户可以通过https://www.wendangku.net/doc/a312256191.html,/docs/2.2/网站来查看该配置文件的更多细节。该配置文件主要有3个基本的配置项:第一个是Global Environment(全局环境配置),第二个是Main server configuration(主服务配置),第三个是Virtual Hosts(虚拟主机配置)。 每部分都有相应的配置选项,该文件所有配置选项的语法为“配置选项名称参数值”的形式,配置选项可以放在文件中的任何地方,但为了增强文件的可读性,最好将配置语句放在相应的部分。 httpd.conf中每行包含一条语句,行末使用反斜杠“\”可以换行,但是反斜杠与下一行中间不能有任何其他字符(包括空白)。httpd.conf的配置语句除了选项的参数值以外,所有选项指令均不区分大小写,可以在每一行前用“#”号,表示注释。 Global Environment(全局环境配置)该配置段中的各配置选项用于控制Apache服务器作为一个服务器作为一个整体来运行。

redhat linux镜像安装

在VMware虚拟机中安装redhat linux操作系统图解(上) 2009-02-17 19:36 最初在学linux时,在虚拟机上安装linux的确花了不少时间,遇到了不少问题,随着linux学习的深入,我也曾在虚拟机上安装了Ubuntu,还尝试了在电脑上直接安装redhat.现在总结了一下自己遇到的一些问题,以及我逛百度知道时网友遇到的问题,以RedHat Linux 5企业版在VMware虚拟机上的安装做一个详细一点的图解教程,希望可以给刚接触linux的朋友一点帮助 (由于图片太多,我将该教程分为上,下来两部分进行讲解)。 一.准备安装所需要的软件: 1.VMware虚拟机的下载和安装在我的博客中已经提到,这里就不再详细阐述。 2.先推荐一个redhat的下载地址,RedHat Linux 5企业版: https://www.wendangku.net/doc/a312256191.html,/content,这个比较全面,但是也比较大(2.68G),如果自己有合适的linux安装版本,可以不使用这个。 二.在VMware虚拟机为RedHat Linux创建新的虚拟机: 1.打开虚拟机,选择新建虚拟机

2.下一步: 3.选择自定义(这里选择典型可能会在安装过程中出现一个硬件找不到的错误,所以推荐选择自定义),然后点下一步: 4.下一步:

5.操作系统选择linux,版本不用修改: 6.命名,并选择虚拟操作系统的存放位置(位置所在硬盘空间最好大于5G):

7.下一步: 8.给虚拟机分配内存(这个自己看情况,我的电脑内存是512,给虚拟机分配了256)

9.选择虚拟机网络类型(推荐使用桥接网络) 10.下一步

linux相关的网络配置文件详解

linux 网络相关配置文件详解 在linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。系统中重要的有关网络配置文件为: ◆/etc/sysconfig/network ◆/etc/HOSTNAME ◆/etc/hosts ◆/etc/services ◆/etc/host.conf ◆/etc/nsswitch.conf ◆/etc/resolv.conf ◆/etc/rc.d/init.d/network 接下来我们将对这些文件逐一讲述,这些文件都可以在系统运行时进行修改,不用启动或者停止任何守护程序,更改会立刻生效(除了/etc/sysconfig/network)。另外,这些文件都支持由"#"开头的注释,每一个文件都有在UNIX手册页中的第5部分中有一项,可以用man命令来获取它们。 ◆/etc/sysconfig/network 网络设置 该文件用来指定服务器上的网络配置信息,包含了控制和网络有关的文件和守护程序的行为的参数。下面是一个例子文件: NETWORKING=yes HOSTNAME=machine1 GATEWAY=210.34.6.2 FORWARD_IPV4=yes GATEWAYDEV= 其中,NETWORK=yes/no 表示网络是否被配置; HOSTNAME=hostname hostname 表示服务器的主机名; GATEWAY=gw-ip gw-ip 表示网络网关的IP地址; FORWARD_IPV4=yes/no 是否开启IP转发功能; GAREWAYDEV=gw-dev gw-dw 表示网关的设备名,如:eth0等; 为了和老的一些软件相兼容,"/etc/HOSTNAME"文件应该用和HOSTNAME=hostname相同的主机名。 ◆/etc/HOSTNAME 主机名 该文件包含了系统的主机名称,包括完全的域名,如: 192.168.0.1 machine1.domain machine1

redhat linux手册

RedHat Linux9 安装图文教程(完整版) RedhatLinux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力——新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件。它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的内核;提供了USB接口的鼠标和键盘的支持;提供了更加容易配置和管理的图形桌面以及图形界面的内核调整和防火墙配置工具。总之,不论你是一个新手还是一个Linux的老玩家,不论你是个人使用还是企业用服务器,RedHat Linux 9.0都是你最好的选择。 红帽Red Hat Linux 9光盘启动安装过程图解 一,准备工作 1,购买或下载RedHat9的安装光盘(3张盘)或镜像文件 2,在硬盘中至少留2个分区给安装系统用,挂载点所用分区推荐4G以上,交换分区不用太大在250M左右比较适合,文件系统格式不论,反正安装过程会重新格式化。 3,记录下你电脑中下列设备型号∶鼠标、键盘、显卡、网卡、显示器。及网络设置用到的IP 地址、子网掩码、默认网关和DNS名称服务器地址等信息。 二,安装红帽Red Hat Linux 9 将光驱设为第一启动盘,放入第一张安装光盘后重新启动电脑,如果你的光驱支持自启动, 如无意外将出现如下图: 直接按回车键后将出现如下图1 ,如果你不处理30秒后也会自动进入。

疏水阀的正确安装指南

疏水阀的正确安装指南 疏水阀安装是否合适,对疏水阀的正常工作和设备的生产效率都有直接影响。安装疏水阀必须按正规安装要求、才能使疏水阀和设备达到最佳工作效率。 1. 在安装疏水阀之前一定要用带压蒸汽吹扫管道,清除管道中的杂物。 2. 疏水阀前应安装过滤器,确保疏水阀不受管道杂物的堵塞,定期清理过滤器。 3. 疏水阀前后要安装阀门,方便疏水阀随时检修。 4. 凝结水流向要与疏水阀安装箭头标志一致。 5. 疏水阀应安装在设备出口的最低处,及时排出凝结水,避免管道产生汽阻。 6. 如果设备的最低处没有位置安装疏水阀,应在出水口最低位置加个反水弯头(凝结水提升接头),把凝结水位提升后再装疏水阀,以免产生汽阻。 7. 疏水阀的出水管不应浸在水里。(如果浸在水里,应在弯曲处钻个孔,破坏真空,防止沙土回吸。) 8. 机械型疏水阀要水平安装。 9. 蒸汽疏水阀不要串联安装。 10. 每台设备应该各自安装疏水阀。 11. 热静力型疏水阀前需要有一米以上不保温的过冷管,其它形式疏水阀应尽量靠近设备。 12. 滚筒式烘干(带虹吸管型)设备选用疏水阀时请注明:选用带防汽阻装置的疏水阀,避免设备产生汽锁。 13. 疏水阀后如有凝结水回收,疏水阀出水管应从回收总管的上面接入总管,减少背压,防止回流。 14. 疏水阀后如有凝结水回收,不同压力等级的管线要分开回收。 15. 疏水阀后凝结水回收总管不能爬坡,会增加疏水阀的背压。 16. 疏水阀后凝结水进入回收总管前要安装止回阀,防止凝结水回流。 17. 在蒸汽管道上装疏水阀,主管道要设一个接近主管道半径的凝结水集水井,再用小管引至疏水阀。 18. 机械型疏水阀长期不用,要卸下排污螺丝把里面的水放掉,以防冰冻。 19. 发现疏水阀跑汽,要及时排污和清理过滤网,根据实际使用情况勤检查,遇有故障随时修理。每年至少要检修一次,清除里面的杂质。 疏水阀在整个蒸汽系统中被认为是个小配件,但对系统工作和经济运行影响很大,所以疏水阀的维护和检修也是至关重要的,只有充分重视疏水阀在生产上的重要作用。勤检修,使疏水阀经常处在良好的工作状态下,才能保证达到最佳节能效果和提高经济效益。 疏水阀的正确选型条件 1. 疏水阀的疏水量: 选用疏水阀时,必须按设备每小时的耗汽量乘以选用倍率2-3倍为最大凝结水量,来选择疏水阀的排水量。才能保证疏水阀在开车时能尽快排出凝结水,迅速提高加热设备的温度。疏水阀排放能量不够,会造成凝结水不能及时排出,降低加热设备的热效率。(当蒸汽加热设备刚开始送汽时,设备是冷的,内部充满空气,需要疏水阀把空气迅速排出,再排大量低温凝结水,使设备逐渐热起来,然后设备进入正常工作状态。由于开车时,大量空气和低温凝结水,较低的入口压力,使疏水阀超负荷运行,此时疏水阀要求比正常工作时的排水量大,

linux学习思路

linux学习计划 二、如何学习linux Linux操作系统主要就是一些配置文件(/etc)和命令行工具(/bin /sbin /usr/bin /usr/sbin),要掌握操作系统的主要目录结构和配置文件,运用系统的命令行工具(shell 脚本)完成常规的操作系统维护工作,监控工作。进而可以安装部署一些企业应用,进行监控、管理等等。 1.重要的命令:find,sed,awk,正则…… 2.工具:gnu下的著名软件gcc,gdb,vi,make…… 3.unix编程,编译等。xwin开发方式,gtk,qt…… 4.文件系统,/dev下的设备(会用),/var下重要的东西,/etc 下的配置(常用服务配置apache, ftpd, sshd, xinetd, squid, natd, named),系统启动顺序,配置相应服务等…… 5.c,python,php等高级语言…… 三、个人水平定位 1.初级:熟练使用命令、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置,能看懂并可修改系统提供的配置脚本(/etc/*.*)。推荐书籍: 《鸟哥的私房菜基础篇、高级篇》 《Advanced Bash Shell》 2.中级:熟悉TCP/IP原理、OS原理、熟练使用C语言、Linux系统编程、网络编程。推荐书籍: 《The C Programming Language》 《Unix环境高级编程》 《Linux程序设计》 《TCP/IP协议详解卷一》 《Unix网络高级编程》 3.高级:内核,驱动级别。推荐书籍: 《Linux Device Driver》 《深入理解Linux内核》 《深入理解计算机系统》 《深入理解LINUX网络内幕》 四、学习途径 1.Help System 帮助文档(man) 2.online books 在线文档(wiki ,blogs)

疏水阀安装要求

疏水阀安装是否合适,对疏水阀的正常工作 和设备的生产效率都有直接有影响。安装疏水阀必须按正规安装要求、才能使疏水阀和设备达到最佳工作效率。 1、在安装疏水阀之前一定要用带压蒸汽吹扫管道,清除管道中的杂物。 2、疏水阀前应安装过滤器,确保疏水阀不受管道杂物的堵塞,定期清理过滤器。 3、疏水阀前后要安装阀门,方便疏水阀随时捡修。 4、凝结水流向要与疏水阀安装箭头标志一致。 5、疏水阀应安装在设备出口的最低处,及时排出凝结水,避免管道产生汽阻。 6、如果设备的最低处没有位置安装疏水阀,应在出水口最低位置加个反水弯(凝结水提升接头),把凝结水位提升后再装疏水阀,以免产生汽阻。 7、疏水阀的出水管不应浸在水里。(如果浸在水里,应在弯曲处钻个孔,破坏真空,防止沙土回吸。) 8、机械型疏水阀要水平安装。 9、蒸汽疏水阀不要串联安装。 10、每台设备应该各自安装疏水阀。 11、热静力型疏水阀前需要有一米以上不保温的过冷管,其它形式疏水阀应尽量靠近设备。 12、滚筒式烘干(带虹吸管型)设备选用疏水阀时请注明:选用带防汽阻装置的疏水阀,避免设备产生汽锁。 13、疏水阀后如有凝结水回收,疏水阀出水管应从回收总管的上面接入总管,减少背压,防止回流。 14、疏水阀后如有凝结水回收,不同压力等级的管线要分开回收。 15、疏水阀后凝结水回收总管不能爬坡,会增加疏水阀的背压。 16、疏水阀后凝结水进入回收总管前要安装止回阀,防止凝结水回流。 17、在蒸汽管道上装疏水阀,主管道要设一个接近主管道半径的凝结水集水井,然后再用小管引至疏水阀。 18、机械型疏水阀长期不用,要卸下排污螺丝把里面的水放掉,以防冰冻。 19、发现疏水阀跑汽,要及时排污和清理过滤网,根据实际使用情况勤检查,遇有故障随时修理。每年至少要检修一次,清除里面的杂质 疏水阀在整个蒸汽系统中被认为是个小配件,但对系统工作和经济运行影响很大,所以疏水阀的维护和检修也是至关重要的,只有充分重视疏水阀在生产上的重要作用。勤检修,使疏水阀经常处在良好的工作状态下,才能保证达到最佳节能效果和提高经济效益。

理解linux的配置文件

本文说明了 Linux 系统的配置文件,在多用户、多任务环境中,配置文件控制用户权限、系统应用程序、守护进程、服务和其它管理任务。这些任务包括管理用户帐号、分配磁盘配额、管理电子邮件和新闻组,以及配置内核参数。本文还根据配置文件的使用和其所影响的服务的情况对目前 Red Hat Linux 系统中的配置文件进行了分类。 介绍 每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文件的列表时需要使用这些机器指令。几乎每个程序的行为都可以通过修改其配置文件来按照您的偏好或需要去定制。 Linux 中有没有一个标准的配置文件格式? 一句话,没有。不熟悉 Linux 的用户(一定)会感到沮丧,因为每个配置文件看起来都象是一个要迎接的新挑战。在 Linux 中,每个程序员都可以自由选择他或她喜欢的配置文件格式。可以选择的格式很多,从 /etc/shells 文件(它包含被一个换行符分开的 shell 的列表),到 Apache 的复杂的 /etc/httpd.conf 文件。 什么是系统配置文件? 内核本身也可以看成是一个“程序”。为什么内核需要配置文件?内核需要了解系统中用户和组的列表,进而管理文件权限(即根据权限判定特定用户(UNIX_USERS)是否可以打开某个文件)。注意,这些文件不是明确地由程序读取的,而是由系统库所提供的一个函数读取,并被内核使用。例如,程序需要某个用户的(加密过的)密码时不应该打开 /etc/passwd 文件。相反,程序应该调用系统库的 getpw() 函数。这种函数也被称为系统调用。打开 /etc/passwd 文件和之后查找那个被请求的用户的密码都是由内核(通过系统库)决定的。除非另行指定,Red Hat Linux 系统中大多数配置文件都在 /etc 目录中。配置文件可以大致分为下面几类:访问文件 /etc/host.conf 告诉网络域名服务器如何查找主机名。(通常是 /etc/hosts,然后就是名称服务器;可通过netconf 对其进行更改) /etc/hosts 包含(本地网络中)已知主机的一个列表。如果系统的 IP 不是动态生成,就可以使用它。对于简单的主机名解析(点分表示法),在请求 DNS 或 NIS 网络名称服务器之前,/etc/hosts.conf 通常会告诉解析程序先查看这里。 /etc/hosts.allow 请参阅 hosts_access 的联机帮助页。至少由 tcpd 读取。 /etc/hosts.deny 请参阅 hosts_access 的联机帮助页。至少由 tcpd 读取。 引导和登录/注销 /etc/issue & /etc/https://www.wendangku.net/doc/a312256191.html, 这些文件由 mingetty(和类似的程序)读取,用来向从终端(issue)或通过telnet 会话(https://www.wendangku.net/doc/a312256191.html,)连接的用户显示一个“welcome”字符串。它们包括几行声明 Red Hat 版本号、名称和内核 ID 的信息。它们由 rc.local 使用。 /etc/redhat-release 包括一行声明 Red Hat 版本号和名称的信息。由 rc.local 使用。 /etc/rc.d/rc 通常在所有运行级别运行,级别作为参数传送。例如,要以图形(Graphics)模式(X-Server)引导机器,请在命令行运行下面的命令: init 5 。运行级别 5 表示以图形模式引导系统。 /etc/rc.d/rc.local 非正式的。可以从 rc、rc.sysinit 或 /etc/inittab 调用。 /etc/rc.d/rc.sysinit 通常是所有运行级别的第一个脚本。 /etc/rc.d/rc/rcX.d 从 rc 运行的脚本( X 表示 1 到 5 之间的任意数字)。这些目录是特定“运行级别”的目录。当系统启动时,它会识别要启动的运行级别,然后调用该运行级别的特定目录中存在的所有启动脚本。例如,

蒸汽疏水阀选型及蒸汽管道疏水量的计算

蒸汽疏水阀选型及蒸汽管道疏水量的计算 上海沪工阀门厂(集团)有限公司2010-06-10 摘要:介绍蒸汽疏水阀的类别及原理,对选型、安装进行一些探讨并提出了过热蒸汽管道、湿蒸汽管道的经常疏水量及启动疏水童的计算公式。 关健词:蒸汽疏水阀;疏水量;疏水阀选型 1 前言 蒸汽疏水阀是一种能自动从蒸汽管道和蒸汽用汽设备中排除凝结水和其他不凝结气体,并阻止蒸汽泄漏的阀门。它能保证各种加热工艺设备及管线所需要温度和热量并使之正常工作。蒸汽疏水阀动作正常与否,影响着蒸汽使用设备的性能、效率和寿命。据测算供热系统节能改造中,更新性能优良的蒸汽疏水阀其费用仅占系统改造总投资的7.5%,而节约能源量可占系统总节能量的30%。 以下对疏水阀的选型、安装方式及蒸汽疏水量的计算进行一些探讨。 2 蒸汽疏水阀的类别及原理 疏水阀按动作原理分类主要有:浮球型疏水阀、热静力型疏水阀、热动力型疏水阀、倒置桶型疏水阀等。 2.1 浮球型疏水阀 浮球型疏水阀包括一个浮球和波纹管元件。自由浮球式疏水阀是利用阿基米德浮力原理,使浮球随体腔内液面的升降而升降,从而打开或关闭阀座排水孔形成排水阻汽动作。浮球型疏水阀对排放容量和工作压力广泛适应,但不推荐用于有可能发生水锤的系统中。 这类阀的特点是:适用于大排量,体积较大;使用时若超出蒸汽疏水阀的设计压力,阀门则不能打开;在寒冷地区,为了防止蒸汽疏水阀内部的凝结水冻结,必须进行保温。 浮球型疏水阀的故障主要是关闭故障,浮球可能损坏或下沉,不能保持在开的位置。 2.2 热静力型疏水阀 热静力型蒸汽疏水阀是靠蒸汽和冷却的凝结水和空气之间的温差来工作的。蒸汽增加热静力元件内部的压力,使疏水阀关闭。凝结水和不凝结气体在集水管中积存,温度开始下

Linux内核配置编译与文件系统构建要点

Linux内核配置编译与文件系统构建 南京大学 黄开成101180046 2012.11.11 一:实验目的 1.了解嵌入式系统的开发环境,内核与文件系统的下载和启动; 2.了解Linux内核源代码的目录结构及各自目录的相关内容,了解Linux内核各配置选项内容和作用,掌握Linux内核的编译过程; 3.了解嵌入式操作系统中文件系统的类型和应用、了解JFFS2文件系统的优点及其在嵌入式系统中的作用、掌握利用Busybox软件制作嵌入式文件系统的方法,并且掌握嵌入式Linux文件系统的挂载过程。二:实验环境说明 1.PC机使用openSUSE 14 Enterprise 系统。 2.开发板使用深圳市武耀博德信息技术有限公司生产的基于Inter 的PXA270处理器的多功能嵌入式开发平台EELIOD。 3.PC机通过RS-232串口与开发板相连,在PC机终端上运行minicom 程序构造一个开发板上的终端,用于对开发板的控制。 4.PC机与开发板通过ethernet网络相连接,并可在开发板上通过加载网络文件系统(NFS)与PC机通信。 5.Bootloader可以通过tftp协议从PC机上下载内核镜像和根文件系统镜像。下载目录为/tftpboot 。 6.用于开发板的Linux内核源码为linux-2.4.21-51Board_EDR,

busybox版本为busybox-1.00-pre5。 7.交叉编译器的路径为/usr/local/arm-linux/bin/arm-linux。 三:实验操作过程和分析记录 1.嵌入式系统的开发环境和开发流程: 1.1启动minicom和开发板 在PC机上打开一个终端,输入: >minicom 按Ctrl+A-o进入minicom的configuration界面。对串行通信接口进行配置,串口设置为:/dev/ttyS0(串口线接在PC机的串口1上)、bps=115200、8位数据、无校验、无流控制。 然后打开开发板电源,看到屏幕有反应之后,按任意键进入配置界面,如果长时间没有按下任何键,bootloader将会自动从flash中读取内核和根文件系统并启动开发板上的Linux系统。 分析:嵌入式系统中,通常并没有像PC机中BIOS 那样的固件程序,因此整个系统的加载启动任务完全由bootloader来完成。bootloader的主要作用是:初始化硬件设备;建立内存空间的映射图;完成内核的加载,为内核设置启动参数。 按0进入命令行模式,出现51board>,可以设置开发板和PC机的IP 地址: 51board> set myipaddr 192.168.208.133(设置开发板的IP地址) 51board> set destipaddr 192.168.208.33(设置PC机的IP地址)注意IP地址的设置:使其处于同一网段,并且避免和其他系统的

要了解一个LINUX工程的结构必须看懂Makefile

要了解一个LINUX工程的结构必须看懂Makefile,尤其是顶层的,没办法,UNIX世界就是这么无奈,什么东西都用文档去管理、配置。首先在这方面我是个新手,时间所限只粗浅地看了一些Makefile规则。 以smdk_2410为例,顺序分析Makefile大致的流程及结构如下: 1) Makefile中定义了源码及生成的目标文件存放的目录,目标文件存放目录BUILD_DIR可以通过make O=dir 指定。如果没有指定,则设定为源码顶层目录。一般编译的时候不指定输出目录,则BUILD_DIR为空。其它目录变量定义如下: #OBJTREE和LNDIR为存放生成文件的目录,TOPDIR与SRCTREE为源码所在目录OBJTREE := $(if $(BUILD_DIR),$(BUILD_DIR),$(CURDIR)) SRCTREE := $(CURDIR) TOPDIR := $(SRCTREE) LNDIR := $(OBJTREE) export TOPDIR SRCTREE OBJTREE 2)定义变量MKCONFIG:这个变量指向一个脚本,即顶层目录的mkconfig。 MKCONFIG := $(SRCTREE)/mkconfig export MKCONFIG 在编译U-BOOT之前,先要执行 # make smdk2410_config smdk2410_config是Makefile的一个目标,定义如下: smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 unconfig: @rm -f $(obj)include/config.h $(obj)include/config.mk / $(obj)board/*/config.tmp $(obj)board/*/*/config.tmp 显然,执行# make smdk2410_config时,先执行unconfig目标,注意不指定输出目标时,obj,src变量均为空,unconfig下面的命令清理上一次执行make

蒸汽疏水阀的安装要点和注意事项

蒸汽疏水阀的安装要点和注意事项蒸汽疏水阀安装是否合适,对疏水阀的正常工作和设备的生产效率都有直接有影响。疏水阀的使用效果有20%的原因归结安装的质量。疏水阀作为压力管道元件,杭州瓦特节能工程有限公司认为必须是由资质的安装人员严格按正规安装要求安装疏水阀、才能使疏水阀和设备达到最佳工作效率。 疏水阀在安装前需要仔细核对型号、口径、压差、温度、压力、连接等级和标准,建立现场吊牌和疏水阀位号相结合的数据统计,以方便疏水阀运行的管理和维修。 瓦特疏水阀在出厂前必须经过承压测试和密封性测试,如果可以提供功能性测试。并提供厂家提供的一对一的试验报告或合格证书。 对于有特殊要求的疏水阀比如要求材料证书、焊接检测证书、垫片材质证明、铸件炉批号等在安装前需核对后方可安装。 1、在蒸汽管道试压时,应将疏水阀拆下,用短管代替,至少要将疏水阀前后手动阀关闭隔离。在使用疏水阀之前一定要用带压蒸汽吹扫管道,清除管道中的杂物。 2、疏水阀前应安装过滤器,确保疏水阀不受管道杂物的堵塞,定期清理过滤器。即使疏水阀自带过滤器,建议还是增加外置过滤器,过滤器采用0.5-1mm的孔径,太细压降大,太粗起不到作用。 3、疏水阀应安装在设备出口的最低处,及时排出凝结水,避免管道产生汽阻。但下降管设置集污段,避免杂质直接进入疏水阀。 4、凝结水流向要与疏水阀安装箭头标志一致。对于机械型疏水阀安装要安装厂家的安装方位。 5、疏水阀前后要安装阀门,方便疏水阀随时捡修。 6、如果设备的最低处没有位置安装疏水阀,应在出水口最低位置加个反水弯(凝结水提升接头),把凝结水位提升后再装疏水阀,以免产生汽阻。 7、疏水阀的出水管不应浸在水里。(如果浸在水里,应在弯曲处钻个孔,破坏真空,防止沙土回吸。) 8、对于有可能产生汽锁的疏水阀,要在疏水阀顶部安装平衡管。 9、蒸汽疏水阀不要串联安装。对于排空能力不好的疏水阀可以并联热静力型排空阀。 10、每台设备应该各自安装疏水阀。不能群集疏水。 11、热静力型疏水阀前需要根据过冷度有至少一米以上不保温的过冷管,其它形式疏水阀应尽量靠近设备。 12、滚筒式烘干(带虹吸管型)设备选用疏水阀时请注明:选用带防汽阻装置的疏水阀,避免设备产生汽锁。 13、疏水阀后如有凝结水回收,疏水阀出水管应从回收总管的上面接入总管,减少背压,防止回流。 14、疏水阀后如有凝结水回收,不同压力等级的管线要分开回收。 15、疏水阀后凝结水回收总管不能爬坡,会增加疏水阀的背压。 16、疏水阀后凝结水进入回收总管前要安装止回阀,防止凝结水回流。热动力疏水阀后的止回阀

Linux2 编辑配置文件管理用户

Linux2 编辑配置文件管理用户 从前面的操作我们可以看到,无论是命令管理还是图形化的管理,都会把最后获得数据保存在/etc目录下的passwd和shadow两个文件中,Linux系统正是靠这些文件来实现对用户的管理。这些配置文件都是文本文件,root用户可以直接编辑这些文件来配置相应的用户账户。 1.用户账户配置文件/etc/passwd passwd文件中保存的是用户账户的基本信息。由于所有用户对passwd只有读的权限,该文件中实际上并不保存用户账户的密码。在该文件中,每一行表示一个用户账户,一行中有7个字段属性,分别表示不同的含义,每个字段间用“:“,隔开。若某字段为空,该”:“不可以省略,必须占位。用tail命令查看passwd文件内容,如下 7个字段表示含义如下: ●用户账户名:用户登录的时候使用的名字,如uesr2 ●用户密码:在这里我们发现,密码全部是x表示,真正的密码保存在 /etc/shadow文件中 ●用户账户标识码(UID):是系统中用来惟一标识用户的数字。Linux中UID 是从500 开始的,如user2的UID为502 ●用户组标识码(GID):是系统中用来惟一标识用户所属的用户组的数字, 用户组的相关信息保存在/etc/group 文件中 ●全名:用户账户的用户相关的描述信息,可能是用户全名 ●主目录:用户保存私有信息的目录,也是用户登录系统后的默认目录。通 常是放在/home目录的下面 ●shell:用户登录后所使用的shell,如用户账户user2使用的shell是/bin/bash ●我们从上面可以发现,最后两行都是普通用户(UID大于500),其他的用

Redhat linux下安装gcc

一、安装步骤 1、使用which gcc命令发现gcc没有安装 2、拷贝gcc-3.2.2-5.i386.rpm 尝试安装 说明在这之前还需要先装binutils、cpp、glibc-devel这三个包3、拷贝binutils-2.13.90.0.18-9.i386.rpm cpp-3.2.2-5.i386.rpm glibc-devel-2.3.2-11.9.i386.rpm 到install目录分别安装 rpm -ivh binutils-2.13.90.0.18-9.i386.rpm rpm -ivh cpp-3.2.2-5.i386.rpm 但安装第三个包glibc-devel-2.3.2-11.9.i386.rpm时报错: 说明在安装这个包之前需要安装kernel-headers 4、拷贝glibc-kernheaders-2.4-8.10.i386.rpm到install目录安装rpm -ivh glibc-kernheaders-2.4-8.10.i386.rpm 5、继续重新安装glibc-devel-2.3.2-11.9.i386.rpm rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm 6、最后重新安装gcc-3.2.2-5.i386.rpm rpm -ivh gcc-3.2.2-5.i386.rpm 7、重新使用which gcc 说明安装成功! 二、总结 一共需要拷贝以下五个安装包: binutils-2.13.90.0.18-9.i386.rpm glibc-devel-2.3.2-11.9.i386.rpm

疏水器的正确选择及安装使用

疏水器的正确选择及安装使用 王国兴 (扬子石油化工设计院) [内容摘要]本文论述了疏水器的工作原理与分类,总结探讨了疏水器的正确选择及正确安装使用,并结合扬子石化公司的情况,提出了关于疏水器采购、节能管理的建议。对疏水器的选用、安装、管理等有一定的参考价值。 [关键词]疏水器选择安装使用 一、前言 自从产业革命以来,蒸汽已被广泛地应用在各工业部门,特别 在石化、化工、纺织、轻工、电力等行业,都大量地使用蒸汽。及时排除蒸汽系统中的凝结水、减少蒸汽的泄漏;提高蒸汽使用设备的热效率等问题。得到了各部门的普遍重视,蒸汽疏水器就是解决这些问题的主要装置。疏水器也称疏水阀,也称自动排液器,它是用在蒸汽加热设备或蒸汽输送管网上,起自动阻汽排水作用的装置。疏水器的正确选择、安装使用直接影响到蒸汽系统的安全运行和节能工作的好坏。 扬子石化公司是具有十七套大型石油化工装置的国家特大型企业,其蒸汽用热设备众多,式样各异。各种类型的蒸汽用热设备和蒸汽管网,对它们所需的蒸汽疏水系统——疏水器的要求也就不同。任何一种型式和种类的疏水器都不是万能的,因此为了选择和安装使用合适的疏水器,以满足用汽设备和蒸汽管网对疏水器的要求,首先必须了解疏水器的分类与工作原理。 二、疏水器的分类与工作原理 疏水器按工作原理一般可分为三种类型:机械型、热静力型、 热动力型。详见表1。

扬子石化公司目前共有疏水器约24000个,其中烯烃厂3400个,芳烃厂5500个。采用的疏水器型式有自由浮球式、倒吊桶式、双金属式、膜盒式、孔板式等。 三、疏水器的正确选择 选择疏水器时,不能单纯从最大排放量选择,应特别注意:“绝 不允许只根据管径大小来套用疏水器”。而必须根据疏水器选择原则并结合凝结水系统的具体情况来选用。一般情况下,应按以下三个方面选用。 3.1 首先根据加热设备和对排出凝结水的要求,选择确定疏水器的型式。 对于要有最快的加热速度,加热温度控制要求严的加热设备,需保持在加热设备中不能积存凝结水,只要有水就得排,则选择能排饱和水的机械型疏水器为最好。因为它是有水就排的疏水器,能及时消除设备中因积水造成的不良后果,迅速提高和保证设备所要求的加热效率。 对于有较大的受热面,对加热速度、加热温度控制要求不严的加热设备,可以允许积水,如:蒸汽采暖疏水、工艺伴热管线疏水等。则应选用热静力型疏水器为最好。 对于中低压蒸汽输送管道,管道中产生的凝结水必须迅速完全排除,否则易造成水击事故。蒸汽中含水率提高,使蒸汽的温度降低,满足不了用汽设备工艺要求。因此,中低压蒸汽输送管道选用机械型疏水器为最好。 总之,必须根据加热设备和用途,对疏水器型式进行合理选择。详见表2。 3.2 其次根据用汽设备的最高工作压力、最高工作温度,确定疏水器的公称压力、阀体材质;确定疏水器的连接方式、安装方式等。

正确理解Linux下的文件属性

转文:正确理解Linux下的文件属性 linux是一个安全的操作系统,她是以文件为基础而设计的,其文件权限是比较复杂的,可以用stat命令以及lsattr命令来显示某个文件的详细信息: $ stat file1 file: `file1' size: 11904 blocks: 24 io block: 4096 regular file device: 301h/769d inode: 355982 links: 1 access: (0755/-rwxr-xr-x) uid: ( 503/ jack) gid: ( 503/ general) access: 2003-10-19 09:14:12.000000000 +0800 modify: 2003-10-14 20:41:21.000000000 +0800 change: 2003-10-19 18:56:25.000000000 +0800 $ lsattr file ----i--a----- file 可以看到,文件权限的含义是比较广的,先来看-rwxr-xr-x,第一位是文件的类型,它定义了用户只能某种方式来操作文件,后面九位是文件的存取控制信息,linux的文件许可机制将用户分为三类:文件属主u(user)、文件属组g(group)和其它用户o(other)。三类不同的用户可以对文件拥有三种不同级别的权限:读r(read)、写w(write)和运行x(execute)。于是形成了九位的权限信息,分为三组,分别对应u,g,o。除此之外,用户还可以设置setuid 与setgid位来改变程序的执行身份。用lsattr命令则可以看到文件的属性,控制位包括asacddiijsttu,这些也是能控制文件的存取的。 由于篇幅有限,不可能就这些一一进行分析,本文着力分析文件权限中w(write)的真正含义,挖出其背后隐藏的细节,力图使读者能正确用好这个关键的权限位,不至于在系统管理中出现差漏。 为了能更直观的说明问题,本文采用实验操作的方式,一步一步的进行分析。为了简化操作,我们用o(other)这组权限来做实验。实验中用到的权限位均属于o(other), 进行操作的用户均非root用户,属于o(other)。 在实验之前,必须澄清一个概念,目录也是一种文件,它主要包括了两方面的信息,该目录下文件的文件名称与文件inode编号,它们之间有一一对应的关系。不过目录文件比较特殊,不能用常规的方法进行读写,必须用系统的专用命令来操作。命令ls其实是对目录文件进行读操作,命令mv,rm则是对目录文件进行写操作。 好了,该说说w(write)的真正含义了,一句话,linux文件权限中的w是对该文件的*内容*进行限定。下面的实验可以验证。 实验1, 目录文件: /test(rwx), 普通文件: /test/file(r--). 当前目录:/test $ echo "abc">file bash: file: permission denied 试图对file的内容进行改写, 但file的权限是只读,很显然,操作失败。 $ cat file hello world! 没有问题, 可以读出file的内容。

linux入门教程 Redhat使用指南

linux入门教程Redhat使用指南 3.1 登录和退出系统 1. 启动系统 通常LILO是安装在MBR上的,计算机启动后,MBR上的程序被执行,将出现一个不是很漂亮的图形:左边是一个小红帽图像,右边列出了可以启动的操作系统,你可以使用键盘箭头切换。刚安装好后默认值是Linux,也就是你不选择,一会儿将自己启动Linux。 如果你想默认的选择是Windows的话,那你可以在启动Linux后,用vi修改/etc目录下的lilo.conf 文件,加上default=windows,然后再执行/sbin/lilo重新生成LILO。 2. 用户登录 Linux是一个真正意义上的多用户操作系统,用户要使用该系统,首先必须登录,使用完系统后,必须退出。用户登录系统时,为了使系统能够识别该用户,必须输入用户名和密码,经系统验证无误后才可以登录系统使用。 Linux下有两种用户: 1)root用户:超级权限者,系统的拥有者,在Linux系统中有且只有一个root用户,它可以在系统中任何操作。在系统安装时所设定的密码就是root用户的密码。 2)普通用户:Linux系统可以创建许多普通用户,并为其指定相应的权限,使其有限地使用Linux 系统。 关于用户的管理,我们将在后面详细说明。 用户登录分两步进行: 1)输入用户的登录名,系统根据该登录名来识别用户; 2)输入用户的口令,该口令是用户自己选择的一个字符串,对其他用户完全保密,是登录系统时识别用户的唯一根据,因此每一个用户都应该保护好自己的口令! 系统在建立之初,仅有root用户,其它的用户则是由root用户创建的。由于root用户的权限太大了,所以如果root用户误操作将可能造成很大的损失。所以建议系统管理员为自已新建一个用户,只有需要做系统维护、管理任务时才以root用户登录。 下面就是一个登录实例:(其中黑体字为输入) Red Hat Linux release 7.1 (Seawolf) Kernerl 2.4.2-2 on an i686 Home login:root Password: 在上面的例子中,我们发现在Password后面是空的,其实并不是不输入密码,而是在输入时,Linux系统不会把它显示出来,这样用来保护密码! 如果登录成功的话,我们将获得Shell(Shell是用来与用户交互的程序,它就象DOS中的https://www.wendangku.net/doc/a312256191.html,,不过在Linux下可以有多种Shell供选择,如bash、csh、ksh等)提示符,如果以root用户登录的话,那么获得的提示符是“#”,否则将是“$”。 提示:如果当时在安装时设置为一启动就进入图形界面的话,那系统启动后,用户登录界面将是图形化的,有点象Windows,而且当你输入正确的用户名与密码,就会直接进入X Window。这个设置是可以修改的: 在/etc目录下有一个inittab文件,其中有一行配置:

相关文档
相关文档 最新文档