barriers / 阅读 / 详情

inode中文是什么意思

2023-06-25 07:08:25
TAG: inode nod
共3条回复
gitcloud

在Linux中,inode是一个重要的概念,是理解Unix/Linux文件系统和磁盘储存的基础。

理解inode,要从文件储存说起。

文件储存在硬盘上,硬盘的最小存储单位叫作扇区,每个扇区储存512字节,相当于0.5KB。

操作系统读取磁盘的时候,不会一个一个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次读取一个块。这种由多个扇区组成的块,是文件存取的最小单位。块的大小,最常见的是4KB,即连续八个sector组成一个block。

文件数据都存储在块中,很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等。这种储存文件元信息的区域就叫作inode,中文译名为索引节点。

每一个文件都有对应的inode,里面包含了与该文件有关的一些信息。

接下来,小编为大家简述一下Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程:

Linux通过inode节点表将文件的逻辑结构和物理结构进行转换。

inode节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。在inode节点表中最重要的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应地块。

Linux文件系统通过把inode节点和文件名进行连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的inode节点号,通过该inode节点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。

黑桃云

inode

[计]= information node,[UNIX]索引节,信息节点

clou

the little town of Bakerton, West Virginia.

相关推荐

问:说说inode到底是什么?

答: inode(即index node,索引节点)是类Unix OS中保存文件系统中的对象元数据的数据结构。 全文完,谢谢食用。 ……开玩笑的,下面稍微深入地谈谈inode,以及与它相关的一些小知识。 所谓“文件系统中的对象”,是个非常广义的概念,毕竟Linux中几乎一切都是文件,包括普通文件、目录、设备、管道、Socket等等。inode就用来保存这些东西的元数据,不包括具体的数据,也不包含文件名。具体来讲,inode中主要存储以下这些元数据: 其中,inode编号相当于这个结构中的“主键”,也就是说操作系统用inode编号唯一标识一个文件。利用 stat 命令可以查看元数据信息,如下图所示。通过 ls -i 也可以仅查看一个或一批文件的inode编号。 inode存储的元数据也是要占用文件系统空间的,每个inode的大小一般是128B或者256B,这可以通过查询superblock信息的 dumpe2fs 命令查到。 Linux在格式化硬盘分区(即初始化文件系统)时,就会将inode的区域(称为inode table)与文件数据的区域分开,一般每1KB或2KB数据分配一个inode编号。也就是说,每个分区的inode总数从格式化之后就固定了,因此有可能会出现存储空间没有占满,但因为小文件太多而耗尽了inode的情况。 利用 df -i 命令可以查看inode数量方面的信息,如下图所示。 下面我们来看看Linux系统中最常见的几种文件操作是如何体现inode的。 当复制一个文件时,会创建一个包含新inode的新文件。 当移动一个文件时,仅仅是inode指向的位置发生变化,inode编号与实际数据存储的块的位置都不会变化。 Linux系统允许同一个inode号代表的文件有多个文件名,即可以用不同的文件名访问同一份数据,这叫做硬链接。对一个文件创建硬链接,其inode编号都相同,并且链接数会增加。 特别地,目录中默认包含的两个项 . 和 .. 实际上就是对当前目录和父目录的硬链接,inode编号也对应。 但是Linux系统不允许用户对目录创建硬链接,因为Linux的目录结构是无环图,随意创建硬链接之后会产生环。 软链接的本质也是一个文件,其存储的内容是对另一个文件的指针。所以对一个文件创建软链接,inode编号会不同,被指向文件的链接数不会增加。并且可以对目录与不存在的文件创建软链接。 当删除文件时,会先检查inode中的链接数。如果链接数大于1,就只会删掉一个硬链接,不影响数据。如果链接数等于1,那么这个inode就会被释放掉,对应的块也会被标记为空闲的。 由上图可以看出,如果把上述profile_copy文件删掉,那么原先创建的两个hardlink文件就变为了两个不同的文件(其中一个文件会继承原来的inode编号),其链接数为1,并且仍然可以正常访问。相对地,softlink文件就变成了悬挂链接(dangling link),不能正常访问了。 利用inode还可以删除一些文件名中有转义字符或控制字符的文件,最典型的就是开头为减号 - 的文件。这种无法直接用rm命令来搞,就可以先查出它们的inode编号再删除: 全文完,谢谢食用。
2023-06-25 03:20:001

Inode及文件元数据

理解inode,要从文件储存说起。 文件存储在硬盘上,硬盘的最小存储单位叫做“扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。 操作系统读取硬盘的时候,不会一个个扇区的读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”(block)。这种由多个扇区组成的“块”,是文件存取的最小单位。“块”的大小,最常见的是4KB,即连续八个sector组成一个block。 文件数据都储存在“块”中,那么很显然,我们还必须找到一个地方储存文件的“元信息”,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为”索引节点“。 inode包含文件的元信息,具体来说有以下内容: u2022Size 文件的字节数 u2022Uid 文件拥有者的User ID u2022Gid 文件的Group ID u2022Access 文件的读、写、执行权限 u2022文件的时间戳,共有三个: u2022Change 指inode上一次变动的时间 u2022Modify 指文件内容上一次变动的时间 u2022Access 指文件上一次打开的时间 u2022Links 链接数,即有多少文件名指向这个inode u2022Inode 文件数据block的位置 u2022Blocks 块数 u2022IO Blocks 块大小 u2022Device 设备号码 总之,除了文件名以外的所有文件信息,都存在inode之中。至于为什么没有文件名,下文会有详细解释。 inode也会消耗硬盘空间,所以硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个是inode区(inode table),存放inode所包含的信息。 每个inode节点的大小,一般是128字节或256字节。inode节点的总数,在格式化时就给定,一般是每1KB或每2KB就设置一个inode。假定在一块1GB的硬盘中,每个inode节点的大小为128字节,每1KB就设置一个inode,那么inode table的大小就会达到128MB,占整块硬盘的12.8%。 查看每个硬盘分区的inode总数和已经使用的数量,可以使用df命令。 df -i 由于每个文件都必须有一个inode,因此有可能发生inode已经用光,但是硬盘还未存满的情况。这时,就无法在硬盘上创建新文件。案例>> http://zyan.cc/post/295/ 使用df -i查看磁盘inode 使用情况。 查看每个inode节点的大小,可以用如下命令: dumpe2fs -h /dev/sda1| grep "Inode size" 每个inode都有一个号码,操作系统用inode号码来识别不同的文件。Unix/Linux系统内部不使用文件名,而使用inode号码来识别文件。对于系统来说,文件名只是inode号码便于识别的别称或者绰号。表面上,用户通过文件名,打开文件。实际上,系统内部这个过程分成三步:首先,系统找到这个文件名对应的inode号码;其次,通过inode号码,获取inode信息;最后,根据inode信息,找到文件数据所在的block,读出数据。 使用ls -i命令,可以看到文件名对应的inode号码: Unix/Linux系统中,目录(directory)也是一种文件。打开目录,实际上就是打开目录文件。 目录文件的结构非常简单,就是一系列目录项(dirent)的列表。每个目录项,由两部分组成:所包含文件的文件名,以及该文件名对应的inode号码。 ls命令只列出目录文件中的所有文件名,ls -i命令列出整个目录文件,即文件名和inode号码: 如果要查看文件的详细信息,就必须根据inode号码,访问inode节点读取信息。目录文件的读权限(r)和写权限(w),都是针对目录文件本身。由于目录文件内只有文件名和inode号码,所以如果只有读权限,只能获取文件名,无法获取其他信息,因为其他信息都储存在inode节点中,而读取inode节点内的信息需要目录文件的执行权限(x)。 一般情况下,文件名和inode号码是”一一对应”关系,每个inode号码对应一个文件名。但是,Unix/Linux系统允许,多个文件名指向同一个inode号码。这意味着,可以用不同的文件名访问同样的内容;对文件内容进行修改,会影响到所有文件名;但是,删除一个文件名,不影响另一个文件名的访问。这种情况就被称为”硬链接”(hard link)。 运行上面这条命令以后,源文件与目标文件的inode号码相同,都指向同一个inode。inode信息中有一项叫做”链接数”,记录指向该inode的文件名总数,这时就会增加1。 反过来,删除一个文件名,就会使得inode节点中的”链接数”减1。当这个值减到0,表明没有文件名指向这个inode,系统就会回收这个inode号码,以及其所对应block区域。 这里顺便说一下目录文件的”链接数”。创建目录时,默认会生成两个目录项:”.”和”..”。前者的inode号码就是当前目录的inode号码,等同于当前目录的”硬链接”;后者的inode号码就是当前目录的父目录的inode号码,等同于父目录的”硬链接”。所以,任何一个目录的”硬链接”总数,总是等于2加上它的子目录总数(含隐藏目录)。 除了硬链接以外,还有一种特殊情况。 文件A和文件B的inode号码虽然不一样,但是文件A的内容是文件B的路径。读取文件A时,系统会自动将访问者导向文件B。因此,无论打开哪一个文件,最终读取的都是文件B。这时,文件A就称为文件B的”软链接”(soft link)或者”符号链接(symbolic link)。 这意味着,文件A依赖于文件B而存在,如果删除了文件B,打开文件A就会报错:”No such file or directory”。这是软链接与硬链接最大的不同:文件A指向文件B的文件名,而不是文件B的inode号码,文件B的inode”链接数”不会因此发生变化。 由于inode号码与文件名分离,这种机制导致了一些Unix/Linux系统特有的现象。 1.当文件名包含特殊字符导致无法正常删除时,可直接删除inode节点。 2.移动文件或重命名文件,只是改变文件名,不影响inode号码。 3.打开一个文件以后,系统就以inode号码来识别这个文件,不再考虑文件名。因此,通常来说,系统无法从inode号码得知文件名。 第3点使得软件更新变得简单,可以在不关闭软件的情况下进行更新,不需要重启。因为系统通过inode号码识别运行中的文件,不通过文件名。更新的时候,新版文件以同样的文件名,生成一个新的inode,不会影响到运行中的文件。等到下一次运行这个软件的时候,文件名就自动指向新版文件,旧版文件的inode则被回收。 部分引自: http://www.ruanyifeng.com/blog/2011/12/inode.html
2023-06-25 03:20:071

Linux文件管理中VFS使用的inode是什么?

在 Linux 系统中,VFS(Virtual File System)是一个抽象层,它使得 Linux 内核能够与多种文件系统进行交互。VFS 使用 inode(Index Node)来管理文件系统中的文件和目录。inode 是一个数据结构,它存储着文件或目录的元数据信息,如文件大小、创建时间、权限等。每个文件或目录在文件系统中都对应一个 inode,而 inode 又与一个编号相关联,这个编号就是 inode 的编号。当文件或目录被创建时,VFS 会为它分配一个 inode 编号,并且创建一个 inode 数据结构来存储元数据信息。当文件或目录被访问时,VFS 会根据 inode 编号来查找对应的 inode 数据结构,从而获取文件或目录的信息。因此,inode 是 VFS 在 Linux 系统中管理文件和目录的一种重要方式。它能够帮助 VFS 快速查找文件或目录的信息,从而提高文件系统的性能。
2023-06-25 03:20:151

inode智能客户端是做什么的

品牌型号:华为P50 系统:HarmonyOS 3 软件版本:inode7.3.28 inode智能客户端是H3C自行设计开发的基于Windows的多业务接入客户端软件,提供802.1x、Portal、VPN等多种认证方式,可以与H3C以太网交换机、路由器、VPN网关等网络设备共同组网,实现对宽带接入、VPN接入和无线接入的用户认证,是对用户终端进行身份验证、安全状态评估以及安全策略实施的主体,可以按照企业接入安全策略的要求,实现基于角色/身份的权限和安全控制。 inode智能客户端采用开放的平台化设计,可在多业务安全认证的基础上提供与H3C接入设备以及第三方终端安全软件的智能联动,实现对用户终端的防病毒软件、病毒库版本、补丁安装状态、软件使用情况、网络配置状态的协同控制;通过对接入终端的集中管理和监控,确保只有符合企业安全策略的用户终端才能接入网络,从而大幅度提高网络的整体安全。 inode客户端可以使用户终端通过多种方式与H3C公司的网络设备(包括交换机、路由器和VPN网关等产品)进行用户接入身份认证。支持802.1x、Portal和VPN等多种认证方式。做为一款融合客户端产品,iNode客户端可同时配合H3C公司EAD解决方案与VPN网关产品实现EAD认证和VPN移动用户认证。 inode客户端具备丰富的安全认证功能,是EAD解决方案中用户安全状态的感知点,可以采集用户终端的安全状态信息并上报安全策略服务器进行安全状态评估,同时接收安全策略服务器的控制指令,提醒或强制用户进行系统补丁升级、卸载非法软件等。iNode客户端可以与第三方防病毒客户端进行联动,根据安全策略的定义,提醒或自动对用户终端实施查杀病毒、版本升级和病毒库更新等安全操作。
2023-06-25 03:20:241

inode的介绍

inode(发音:eye-node)译成中文就是索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等。
2023-06-25 03:20:371

磁盘扇区、IO块、inode、文件、目录、硬链接与软链接到底是什么?

磁盘扇区、IO块、inode、文件、目录、硬链接与软链接到底是什么? 自己理解了一下,记录一下备忘。 1、扇区 扇区是磁盘盘片上的一个物理划分,是真真实实存在看得见摸得着的东西。 我们先来看看如何查看一个磁盘的一些信息,可以使用fdisk -l命令查看。我这里有多块盘,但我只截图了一个在这里展示,如图所示,我截取的这块盘为/dev/sda。 看红框所示,Unit是单元的意思,sector是扇区的意思。即磁盘的存储单元是扇区。 从图中第一行还可以看到这块盘的大小为599.6G,总共有1171062784个扇区。 从第二行可以看到每个扇区的大小为512bytes。 从第三行可以看到扇区的逻辑大小为512bytes,物理大小为512bytes。 从上图的帮助文档来看,扇区的逻辑大小可以修改,最小为512bytes,最大为4096bytes。(不同的系统,扇区的大小不一样) 除了扇区,磁盘还有哪些物理部件?2、IO块(磁盘块) 我们平时常说磁盘块,可能会以为它是磁盘的一个物理分区,其实不是的。 扇区是磁盘存储的最小单元。往大了说,还有磁道、盘片等。 那既然磁盘块不是磁盘的物理分区,那么它是啥呀? 我们或许都有这样一个常识认知,就是磁盘的IO速率是非常慢的,如果在读取数据的时候,先读取了一个扇区的数据,发送给上层应用后,又返回来读下一个扇区,再发送给上层应用,如此循环反复,上层应用需要与磁盘进行多次交互,这就很浪费时间了; 所以就引入了磁盘块这么一个概念,它在逻辑层面将多个连续的扇区当作一个整体,然后在读取数据的时候以逻辑层面上的磁盘块为单位,将磁盘块所包含的扇区的数据都一次性读出来发给上层应用。 所以我们要区分开扇区、磁盘块这些概念所对应的对象是不同的: 扇区对应的是硬件层面,它是磁盘面的区域划分,是一个真真实实存在的物理部件; 而磁盘块对应的是软件层面,它在逻辑层面将多个连续的扇区当作一个整体。 比如磁盘扇区大小一般为512字节,而块大小一般为4096字节,那么每一个块就记录着连续的8个扇区;数据不是存在块里的,而是存储在扇区,而块记录哪些扇区是属于自己的。 如何查看一个IO块的大小: 1)在root用户下,执行tune2fs -l /dev/sda | grep "Block Size" 3、inode 每个文件都有数据以及元数据,数据就是文件内容了,它存储在磁盘的数据区; 而文件元数据包括下图这些项: 文件大小、文件块信息、一个块的大小、文件类型(普通文件、目录还是符号链接)、设备号、索引节点编号、硬链接数、文件的访问时间、文件内容的修改时间、文件属性的修改时间 每个文件都会对应一个inode,而每个inode都有唯一一个编号,如何查看文件的inode编号呢? 1)可以使用stat filename来查看 2)或者切换到文件所在目录后,使用ll -i命令来查看,得到的结果中第一列即为文件的inode编号。 我们刚才说到每个索引节点(inode)都有一个唯一的编号,这个编号在每个磁盘上都是有限的,当inode编号分配完了之后,就不能再创建新文件了; 因为文件都需要对应一个唯一的inode,而每个inode又需要对应唯一的编号,而编号又是有限的,所以当分配完了之后,就没法创建inode了,也就没法创建文件了。 有时候可能会发现这样的现象:就是我们想要创建一个新文件,但是发现创建不了了。 于是我们需要排查问题,怎么排查呢? 首先我们先看下是不是磁盘写满了,使用df -hl查看磁盘的使用率,如果达到了100%,那说明盘写满了,我们需要删除些东西以释放存储空间; 但是如果我们查看了磁盘使用率之后,发现不是磁盘满了,磁盘还有很多空闲的空间,那该怎么办? 可以联想到我们上面说过的,看下inode编号是不是用完了,即看下inode编号的使用率? 可以使用df -i来看下磁盘inode编号的使用率,如果发现是inode编号的使用率达到了100%了,那还是得删除些文件以释放占用的inode编号。 会不会有人有疑问?为什么磁盘空间还有这么多,inode编号就用完了? 这大概率是创建的小文件太多了,你想啊,每个文件都要对应一个inode编号,inode编号是有限的,虽然磁盘空间也有限,但是如果文件系统中是以小文件居多,每个文件就占那么点空间,inode编号的消耗速率大于磁盘空间的消耗速率,这就极有可能出现上述inode编号用完了,但是磁盘空间还剩余很多的情况。 4、文件与目录 在linux系统中,一切皆文件。 在linux中怎么判断是文件还是目录呢? 1)通过ll命令判断: 如果开头是d,那就是目录(d即directory的缩写),如果开头是-,那就是普通文件。 2)通过stat命令判断: 5、硬链接与软链接 当我们创建一个文件时,该文件的文件名其实就是一个硬链接,一个文件至少有一个硬链接,但是一个硬链接不可以指向多个文件。 硬链接有什么作用:文件系统通过硬链接可以找到inode编号,进而找到inode,通过获取inode里存储的文件元数据可以读取到磁盘中存储的文件数据。 怎么查看文件的硬链接数呢? 1)通过ll查看: 第二列即为硬链接数 有没有注意到,普通文件的硬链接数与目录的硬链接数是不一样的,普通文件只有一个硬链接,而目录则有两个,这是为什么? 因为对于目录文件而言,除了可以通过目录名获取到文件的inode之外,还可以通过.(点号)获取,因为点号表示当前目录。 所以我们看到目录的硬链接数是2个。 2)还可以通过stat查看文件的硬链接数: 软链接是什么?软链接其实是一个独立的文件(分类为符号链接),它有自己的inode,它的inode里存储的是它所指向的文件的信息;由于软链接与它指向的文件是两个独立的文件,所以删除软链接并不会影响它指向的文件。 通过ln -s 123 softlink123建立一个软链接指向文件123 通过stat softlink123可以看到该文件是一个符号链接,即软链接,它有自己的inode,所以它是一个独立的文件,由于它的inode里存储的是它指向的文件的信息,所以通过软链接softlink123也可以读取到文件123的数据 可以看到通过硬链接和软链接读取到的文件内容是一样的
2023-06-25 03:21:011

inode单点登录怎么关闭

inode单点登录关闭方法:首先打开设置——账户——点击改用microsoft账号登陆出现请稍等,一段时间。最后出现解决办法是:重新建立一个本地账号,本地账户建好之后,一定要设置为普通账户,不能设置为管理员。上述步骤完成之后,再用这个普通账户来切换到——点击改用microsoft账号登陆。
2023-06-25 03:21:081

安装inode以后,使用路由器该怎么设置?

  安装INDOE后,路由器设置方法步骤如下:  1、首先把电源接通,然后插上网线,进线插在wan口,然后跟电脑连接的网线就随便插一个lan口。  2、连接好无线路由器后,在电脑浏览器地址栏输入在路由器IP地址:192.168.1.1。  3、连接后会看到输入相应的登陆用户名:admin,密码:admin。  4、进入操作界面,点击设置向导。  5、进入设置向导的界面,选择进入上网方式设置。  6、点击下一步,进入上网方式设置,可以看到有三种上网方式。如果是拨号的话那么就用PPPoE。动态IP一般电脑直接插上网络就可以用的,上层有DHCP服务器的。静态IP一般是专线什么的,也可能是小区带宽等,上层没有DHCP服务器的,或想要固定IP的。  7、选择PPPOE拨号上网就要填上网帐号和密码。  8、然后点击下一步后进入到的是无线设置,可以看到信道、模式、安全选项、SSID等等,一般SSID就是一个名字,可以随便填,然后模式大多用11bgn.无线安全选项,要选择wpa-psk/wpa2-psk,这样安全,免得轻意让人家破解而蹭网。点击下一步就设置成功。  9、点击完成,路由器会自动重启,届时就完成了路由器设置工作。
2023-06-25 03:21:312

H3C iNode卸载不了怎么办

H3C iNode客户端卸载不了,有可能是文件损坏导致卸载不完全。可以先对软件进行修复,随后即可正确卸载。具体步骤如下:1、点击左下角的“开始”按钮,并点击“设置”按钮。2、在弹出的设置界面中点击“应用”。3、找到H3C iNode客户端,点击后选择“修改”。4、在弹出界面中选择“修复”并点击“下一步”。5、等待修复完成即可。6、随后重复以上1-4步,在弹出的界面中选择“除去”,选择“下一步”后软件即可正确卸载。
2023-06-25 03:21:401

iNode智能客户端限制网速怎么破解??

我这里有他的原理,楼主水平高的话连账号都能一并破解。这里的认证过程仅适用于h3c的客户端,而且是固定IP的,其他的我没研究过,不清楚。H3c的版本号从2.40-0328向下兼容。客户端的上网认证过程大概是这样的,第一步,咱们的电脑向服务器发送一条“开始认证”请求第二步,服务器收到“开始认证”请求后,会给我们发送“通知要求”;然后我们回应“通知响应”。第三步,服务器再向我们发送“用户名要求”,我们再发送“用户名响应”。第四步,服务器向我们发送“密码要求”,我们回应“密码响应”。第五步,服务器将向我们发送是否成功认证的报文。若认证成功,服务器便会每15秒发一条“在线询问”,我们则要回应2条报文以维持在线状态,它们类似“用户名回应”。若服务器60秒没有收到你的“在线回应”,服务器就把你的号做下线处理。下面,详细讲下各个报文的内容。第一个,“开始认证报文”。如下:typedef struct{u_char DES_MAC[6];u_char SRC_MAC[6];u_char16 PACKET_TYPE;//0x8e88u_char _802x_version;//0x01u_char _802x_type; //0x01 EAP_STARTu_char16 _802x_length;//0x00u_char USELESS[42]; //All are 0x00} PACKET_START,*LPPKTSTR;这是抓包内容:0000 01 80 c2 00 00 03 ff ff ff ff ff ff 88 8e 01 01 ........ ..H.....0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 这就是开始认证的报文。大小为60字节,第0 ~ 5字节是目的地MAC(总是01-80-c2-00-00-03,具体是什么意思?:D);接下来6个是咱们电脑的MAC;再接下来的2个字节是0x8e88,这两个字节代表这个报文是8021x认证报文,此处要注意,当你在赋值时注意高低位,例如,unsigned short sign;sign=0x8e88,要是赋成sign=0x888e就错了;下一个字节是8021x的版本号,现在来看总是0x01;再下一个字节是_802x_type(姑且先这么叫着),这个字节在“开始认证”中为0x01,在“下线请求”中为0x02,其他报文为0x00;在下两个字节为数据区大小,数据区是我自己的叫法,就是18个字节后内容的长度,在此处为0x00。第二个,服务器将向我们发送“通知要求”,内容如下:0000 ff ff ff ff ff ff 00 e0 fc 0a ac 47 88 8e 01 00 ....H... ...G....0010 00 05 01 01 00 05 02 00 00 00 00 00 00 00 00 00 ........ ........0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 这个报文大小同样60B,具体前6个是目的地地址(这个报文是服务器发来的,所以此处指向我们自己);接下来6个是服务器的MAC;接下来2个是0x8e88;接下来两个是版本号和type号,分别是0x01和0x00;再接下来是数据区长度,即0x(00 05);再接下来的两个字节比较重要,我们要通过这两个字节来判断服务器告诉我们说呢么,第一个字节若是0x01代表是服务器跟我们要东西(Request),同样我们在制作回应报文时,此处要做成0x02,代表我们发回应,若是0x03,则表是我们认证成功,0x04表示认证失败;下一个子节表示服务器到底跟我们要什么东西,0x01代表"通知",0x02代表“用户名”,0x03代表“密码”;接下来的0x(00 05) 和前面的数据区大小是一个内容;接下来的0x02好像没太大用处。说到这,我要说的是,我们的认证报文大多数都是这样的结构,typedef unsigned char u_char;typedef unsigned short u_char16;typedef struct{u_char DES_MAC[6];u_char SRC_MAC[6];u_char16 PACKET_TYPE;u_char _802x_version;u_char _802x_type;u_char16 _802x_length; //EAP lengthu_char EAP_CODE;u_char EAP_ID;u_char16 EAP_LENGTH;u_char EAP_TYPE;} PACKETHEAD,*LPPKTHDR; //一共 23 字节!当你a=sizeof(PACKETHEAD)时,a==24,看EAP_CODE 那,这个就是上面说的“比较重要”的字节,|EAP_CODE==0x01,EAP_ID==0x01,EAP_TYPE==0x02 要“通知”|EAP_CODE==0x02,EAP_ID==0x01,EAP_TYPE==0x02 回“通知”|EAP_CODE==0x01,EAP_ID==0x02,EAP_TYPE==0x14 要“用户名”|EAP_CODE==0x02,EAP_ID==0x02,EAP_TYPE==0x01 回“用户名”|EAP_CODE==0x01,EAP_ID==0x03,EAP_TYPE==0x04 要“密码”|EAP_CODE==0x02,EAP_ID==0x03,EAP_TYPE==0x04 回“密码”|EAP_CODE==0x03 “认证成功”|EAP_CODE==0x04 “认证失败”EAP_TYPE这个值好像不是非常重要,至少我没用上这个值。EAP_ID 更像是一个计数器,当开始认证时,它为0x01,然后每完成一次对话就 +1。但注意一下,加到0xff后变成多少呢?我是假设它变成0x05了,这个地方要注意,在鉴别报文时可能会用上。第三个,我们要发送“通知回应”。如下:typedef struct{u_char DES_MAC[6];u_char SRC_MAC[6];u_char16 PACKET_TYPE;u_char _802x_version;u_char _802x_type;u_char16 _802x_length; //EAP lengthu_char EAP_CODE;u_char EAP_ID;u_char16 EAP_LENGTH;u_char EAP_TYPE; u_char fixed1;//总是0x01u_char fixed2;//总是0x16unsigned char info[20]; } PACKET_NOTI_RESPONSE,*LPPKTNOTIRES;抓包的内容:0000 00 e0 fc 0a ac 47 ff ff ff ff ff ff 88 8e 01 00 .....G.. ..H.....0010 00 1b 02 01 00 1b 02 01 16 4a 0e 7c 67 03 72 72 ........ .J.|g.rr0020 39 38 4c 1b 26 30 12 08 30 f2 e8 77 01 00 00 00 98L.&0.. 0..w....0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 注意sizeof(PACKET_NOTI_RESPONSE)是小于60B的,然而这块我们要回应60B,所以其余的补0x00.那个20字节info是关键,2.40-0328以前的版本这20字节总是固定的,但0328后的就变了,具体我没有跟踪分析,大概与“计算机时间”,“版本号”,“用户名”“IP”等有关。我直接修改了官方的Dll文件,以得到我们想要的数据。具体调用方法如下:hinsDll=LoadLibrary("x1pt.dll");FARPROC pp=GetProcAddress(hinsDll,"X1_CoMsg");pp+=0x2280;这样pp就指向了一个x1pt.dll中的一个地址,这是个函数入口地址,这个函数要三个参数,这三个参数都是指针!第一个参数指向结构体:typedef struct {u_char sign[8]; //u_char administratorname[50]; //*******u_char username[128]; //username;!!!!!!!!!!!!!!!u_char unknown1[174]; //unknown ,and don"t use;int LPPOINT; //!!!!!!!!!!!!!!!!!!!!!!!!!u_char unknown2[12]; //unknown ,u_char TIMESTART[50]; //Time for start;u_char TIMEEND[62]; //Time for end;u_char password[64]; //Password;!!!!!!!!!!!!!!char padding[16384];}_STRUCT_PARA1,*LP_STRUCT_PARA1;加了“!”的是比较重要的,username 就是上网时要输入的用户名,密码就是那个密码,LPPOINT是个指针,它又指向一个结构体:typedef struct{u_char sign[16]; //all is Zerou_char sign2[16]; //all is Zerou_char sign3[8]; //{05 00 00 00 05 00 00 00}!!!u_char sign4[4]; //{00 00 00 00}u_char ip_pi[4]; //!!!u_char sign5[8]; //{ff ff ff ff 00 00 00 00}!!!u_char fakeip[8]; //!!!int sign6; //0x04 for Noti and usernameint sign7; //0x01 for Noti and 0x02 for Username!!!char pading[16384];}_PART_OF_PARA1,*LP_PART_OF_PARA1;在这个结构体中,把sign3赋成“{05 00 00 00 05 00 00 00}”;ip_pi要倒着写入你的Ip,例如你的Ip是125.221.180.256,那你这块要 ip_pi[0]=(char)256;ip_pi[1]=(char)180;ip_pi[2]=(char)221;ip_pi[3]=(char)125;;把sign5赋成“{ff ff ff ff 00 00 00 00}”;fakeip那要这样写:fakeip[0]=(char)125;fakeip[1]=(char)180;fakeip[2]=(char)221;fakeip[3]=(char)125;sign6赋成0x04;当你为得到“通知回应”的数据时,sign7=0x01;若是要得到“用户名”(下面会说)的数据,则sign7=0x02,并且将_STRUCT_PARA1+0xd8位置上的数据改成0x20;在使用这两个结构体变量之前,用ZeroMemory()清零变量内存;padding要足够大!16384就可以了.第二个参数指向一个 char [5],你可以这样用。为获得“通知回应数据”则:char aa[5];aa[0]=01;aa[1]=01;aa[2]=00;aa[3]=05;aa[4]=02;注意_PART_OF_PARA1的sign7!为获得“用户名响应”,则:aa[0]=01;aa[1]=02;aa[2]=00;aa[3]=05;aa[4]=0x14;注意_PART_OF_PARA1的sign7!第三个参数就是我们要的结果了,char rlt[100],把rlt传进去就可以了。调用完那个x1pt.dll中的函数后,从rtl+7位置上取20字节,就把"通知回应"的数据取到了。第四个,服务器将向我们发送“用户名请求”,内容如下:0000 ff ff ff ff ff ff 00 e0 fc 0a ac 47 88 8e 01 00 ....H... ...G....0010 00 05 01 02 00 05 14 00 00 00 00 00 00 00 00 00 ........ ........0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 不需要做说明了吧 哈哈哈第五个,我们回应“用户名”。先看内容:0000 00 e0 fc 0a ac 47 ff ff ff ff ff ff 88 8e 01 00 .....G.. ..H.....0010 00 32 02 02 00 32 01 15 04 ff ff ff ff 06 07 48 .2...2.. .}..,..H0020 51 35 37 59 67 5a 31 63 6d 35 76 54 42 77 6a 4e Q57YgZ1c m5vTBwjN0030 52 55 49 5a 33 4c 61 41 51 45 3d 20 20 ff ff ff RUIZ3LaA QE= !!!0040 ff ff ff ff !!!! 结构定义:typedef struct{u_char DES_MAC[6];u_char SRC_MAC[6];u_char16 PACKET_TYPE;u_char _802x_version;u_char _802x_type;u_char16 _802x_length; //EAP lengthu_char EAP_CODE;u_char EAP_ID;u_char16 EAP_LENGTH;u_char EAP_TYPE; u_char fixed1;//总是0x15u_char fixed2;//总是0x04u_char IP[4];//你的IP,例如IP[0]=125,IP[1]=221,IP[2]=180,IP[3]=256;!!!!!!!!u_char fixed3;//总是0x06u_char fixed7;//总是0x07u_char info[28];u_char blank1;//总是0x20 ,就是空格u_char blank2;//总是0x20 ,就是空格 } PACKET_USERNAME_RESPONSE,*LPPKTUSERNAMERES;把自己的IP填到IP[4]里;info的获得和Noti 的 一样,只是最后取结果时从+13 的位置上取,取28个出来。将你的用户名补在后面,如果你要用sizeof()注意加减1.最后,算出大小填入EAP_LENGTH中,从第18个字节开始,有多少个字节,大小就是多少。第六个,服务器收到你的用户名后,就会跟你要密码,内容如下:0000 ff ff ff ff ff ff 00 e0 fc 0a ac 47 88 8e 01 00 ....H... ...G....0010 00 16 01 03 00 16 04 10 43 1b 76 53 b7 82 7e 98 ........ C.vS..~.0020 29 08 69 2f 75 86 06 34 00 00 00 00 00 00 00 00 ).i/u..4 ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 这个报文重要,你要获得一个字串。从0x19位置上开,读入0x10个字节,即“43 1b 76 53 b7 82 7e 98 29 08 69 2f 75 86 06 34”。第七个,你将发回密码。先看内容:0000 00 e0 fc 0a ac 47 ff ff ff ff ff ff 88 8e 01 00 .....G.. ..H.....0010 00 1d 02 03 00 1d 04 10 d7 b1 5f e4 c2 e8 55 f4 ........ .._...U.0020 14 26 ec 38 88 5f 4b 3a ff ff ff ff ff ff ff 00 .&.8._K: !!!!!!!.0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 数据定义:typedef struct {u_char DES_MAC[6];u_char SRC_MAC[6];u_char16 PACKET_TYPE;u_char _802x_version;u_char _802x_type;u_char16 _802x_length; //EAP lengthu_char EAP_CODE;u_char EAP_ID;u_char16 EAP_LENGTH;u_char EAP_TYPE;u_char lengthofPWD;//alway 0x10,16字节u_char MD5VALU[16];u_char OTHERINFO[20];//INCLUDE USERNAME}PACKET_PASSWORD_RESPONSE,*LPPKTPWDRES;这个报文比较简单,制作一个串,内容是0x03+密码串+交换码串(就是上个报文中,考出的16字节),然后将这个符合串MD5 ComputeHash,得到MD5值,写入报文,补上用户名,填足60位,就可以了.第8个,成功则服务器发回:0000 ff ff ff ff ff ff 00 e0 fc 0a ac 47 88 8e 01 00 ....H... ...G....0010 00 04 03 04 00 04 00 00 00 00 00 00 00 00 00 00 ........ ........0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 失败则:0000 ff ff ff ff ff ff 00 e0 fc 0a ac 47 88 8e 01 00 ....H... ...G....0010 00 07 04 08 00 07 08 01 00 00 00 00 00 00 00 00 ........ ........0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 对于在线保持,服务器发送:0000 ff ff ff ff ff ff 00 e0 fc 0a ac 47 88 8e 01 00 ....H... ...G....0010 00 05 01 db 00 05 14 00 00 00 00 00 00 00 00 00 ........ ........0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........0030 00 00 00 00 00 00 00 00 00 00 00 00 ........ .... 我们要做的是,回应两个报文,回应10000 01 80 c2 00 00 03 ff ff ff ff ff ff 88 8e 01 00 ........ .F^.....0010 00 35 02 cc 00 35 14 00 15 04 ff ff ff ff 06 07 .5...5.. ..}.....0020 54 77 31 2f 62 77 74 78 63 54 77 39 54 78 67 75 Tw1/bwtx cTw9Txgu0030 4f 42 45 4c 4e 58 6a 41 63 72 67 3d 20 20 ff ff OBELNXjA crg= !!0040 ff ff ff ff ff ff ff !!!!!!! 回应20000 01 80 c2 00 00 03 ff ff ff ff ff ff 88 8e 01 00 ........ .F^.....
2023-06-25 03:22:381

如何通过inode获取文件的绝对路径

先得到它的inode,然后再找它的父inode,一直找下去直到根节点(inode等于父inod.然后把这个路径反过来写就是了.pwd命令的原理就是这样的.
2023-06-25 03:22:451

iNode DC(可溶解客户端)是什么意思

iNode客户端可同时配合H3C公司EAD解决方案与VPN网关产品实现EAD认证和VPN移动用户认证。iNode客户端可以使用户终端通过多种方式与H3C公司的网络设备(包括交换机、路由器和VPN网关等产品) 进行用户接入身份认证。支持802.1x、Portal和VPN等多种认证方式。iNode客户端具备丰富的安全认证功能,是EAD解决方案中用户安全状态的感知点,可以采集用户终端的安全状态信息并上报安全策略服务器进行安全状态评估,同时接收安全策略服务器的控制指令,提醒或强制用户进行系统补丁升级、卸载非法软件等。iNode客户端可以与第三方防病毒客户端进行联动,根据安全策略的定义,提醒或自动对用户终端实施查杀病毒、版本升级和病毒库更新等
2023-06-25 03:22:542

Linux中文件目录的inode 号有什么用?

应用程序 辨别 文件目录使用的,我们使用文件名,程序使用数字标示文件。
2023-06-25 03:23:174

linux的索引节点(inode)是什么?

在Linux系统中,内核为每一个新创建的文件分配一个Inode,每个文件都有一个惟一的inode号,我们可以将inode简单理解成一个指针,它永远指向本文件的具体存储位置。
2023-06-25 03:23:241

linux系统中怎么查目录的inode号?

可以使用ls命令,加上-i选项。对于目录和普通文件,查询inode号并没有区别。ls命令将每个由文件名参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。如果不指定文件名参数,ls命令显示当前目录的内容。加上-i选项就可以输出文件的inode索引信息。用法示例:每一个文件名前的数字就是文件的inode号。
2023-06-25 03:23:341

移动校园宽带inode智能客户端 一开代理 网就断了 求助怎么办

可以试试破解inode....给你找了个方法1.退出iNode客户端,并且打开任务管理器,找到“AuthenMngService.exe”和含“iNode”的进程全部结束掉(一个或者两个)。2.打开iNode客户端安装目录,32位系统,5.0以上iNode版本在C:Program FilesiNodeiNode Client,5.0以下iNode版本在C:Program FilesH3CiNode Client;64位系统的话,上面路径的“C:Program Files”变为为“C:Program Files (x86)”。3.在iNode客户端安装目录上找到“iNodeMon.exe”、“WlanTest.exe”文件,在exe后面加上“.bak”,新建两个文本文档,分别重命名为“iNodeMon.exe”、“WlanTest.exe”后放回原目录,即为四个文件在同一目录下。4.重启。经过上面的步骤,破解已经完成了,启动客户端认证即可。不行的话你搜搜别的替代inode的破解软件吧...大概这么个原理
2023-06-25 03:25:301

inode 智能客户端上网老是断线

卸了重下
2023-06-25 03:25:383

如何禁止iNode开机自启

运行-msconfig 这个试试
2023-06-25 03:25:495

H3C iNode卸载不了怎么办

现在的inode客户端都是由服务端生成的,有的在服务器端发布客户端时,就禁止了卸载的相关操作,这种不好搞,建议重装,重装后考虑装在虚拟机中。
2023-06-25 03:26:062

inode超过用户时间限制,连接断开,怎么解决?

络管理员给你重置时间
2023-06-25 03:27:166

inode的安全准入

iNode智能客户端软件支持对用户终端操作系统版本、系统补丁、应用软件、防病毒软件的检查和控制,可以在终端接入层面帮助管理员统一实施企业安全策略。l 支持用户终端操作系统版本、热补丁检测,并提供补丁的自动升级功能,实现对操作系统以及系统软件版本、系统补丁的统一管理;l 支持与国内外主流防病毒软件配合实现防病毒软件安装运行状态、病毒库版本检测,使防病毒软件的价值得到提升,从单点防御转化为整体防御;l 支持用户终端应用软件的统一管理,通过客户端可以对终端安装或运行的软件进行监控和限制;l 支持客户端的桌面安全状态检测功能,支持对在线用户终端的运行进程、共享目录、分区表、屏保设置、系统服务列表等信息的集中审计。
2023-06-25 03:27:311

Ubuntu怎么安装INODE客户端

这个我不会 不好意思 帮不到你 ubuntu系统的确很不错 但本人英语很初级 有时根本就弄不明白 刻盘安装后感觉越用越慢 后来又重装回XP 中途把硬盘分区表弄坏了 费了好大劲才修复好 唉 所以现在轻易不敢捅咕了
2023-06-25 03:27:453

h3c inode是什么

H3C iNode是H3C公司的一个客户端软件,主要是和H3C的网络设备配合起来实现接入认证功能的。在配置了认证的网络里,只有在客户端软件上通过认证后才能正常接入网络。
2023-06-25 03:28:001

file和inode结构体的区别

file是标准库定义的文件操作类型,inode是Linux文件系统提供的系统调用结构,Linux上的file的实现会引用到inode结构
2023-06-25 03:28:081

我的电脑上inode智能客户端连接网络时,提示~服务器没有响应,请确认当前认证网卡已连接到合适的网

重启交换机,或者把网线拔了,过几分钟重新连上
2023-06-25 03:28:165

如何防止inode限制wifi

1、下载iNode登录器2、解压压缩包,先安装包内的Winpcap。3、然后安装包内的“setup.msi”,安装完成后,请完全退出inode客户端。4、打开刚安装好的登录器,继续下面的步骤5、双击登录器中的“我的连接”6、保存好后,请右键登录器中的“我的连接”,点击“连接网络”
2023-06-25 03:29:112

在linux怎么解决inode使用率过高

这个,你的盘里面文件太多了,每个文件一个inode一般来说,linux文件系统里的inode数量是在格式化磁盘时就确定好了(如ext系列)要解决的话,估计就只有重新格式化磁盘了,然后在格式化的时候把inode数目设置得多一点不过linux内核已经支持一个新的文件系统btrfs ,动态inode分配了,可以试一下
2023-06-25 03:29:181

struct inode怎么区分文件还是目录

一、inode的定义inode译成中文就是索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等。二、inode的分类及其具体涵义inode分为内存中的inode和文件系统中的inode,为了避免混淆,我们称前者为VFS inode, 而后者以EXT2为代表,我们称为Ext2 inode。
2023-06-25 03:29:262

h3c iNode 校园网安装无线路由器该怎么设置?

不如何同居房间内阳极氧化
2023-06-25 03:29:354

inode电脑无法联网

可以使用电脑管家修复下看看可否解决。1、清除DNS缓存。这个主要用于某些网站打不开的情形。首先同时按WINDOWS+R键,在弹出窗口输入CMD,然后回车。在弹出的命令提示符中输入ipconfig /flushdns,然后回车。2、重置winsock目录,在命令提示符中输入netsh winsock reset,然后回车。重置成功后要重启电脑。这个命令非常好用。
2023-06-25 03:29:431

fd 与 file 及 inode 是怎么联系在一起

1、struct file_operations是一个把字符设备驱动的操作和设备号联系在一起的纽带,是一系列指针的集合,每个被打开的文件都对应于一系列的操作,这就是file_operations,用来执行一系列的系统调用。2、struct file代表一个打开的文件,在执行file_operation中的open操作时被创建,这里需要注意的是与用户空间inode指针的区别,一个在内核,而file指针在用户空间,由c库来定义。 3、struct inode被内核用来代表一个文件,注意和struct file的区别,struct inode一个是代表文件,struct file一个是代表打开的文件 struct inode 包括很重要的两个成员: dev_t i_rdev 设备文件的设备号 struct cdev *i_cdev 代表字符设备的数据结构,struct inode结构是用来在内核内部表示文件的。同一个文件可以被打开好多次,所以可以对应很多struct file,但是只对应一个struct inode.
2023-06-25 03:29:521

本人小白!在学校用的inode上网!安装了个虚拟机!虚拟机里inode能上网,想通过桥接让外面也上

亲!VM虚拟机有3种网络模式vm 0默认就是桥接vm 1是虚拟局域网 vm 8是nat默认有这三个 其它的都是虚拟网络你选桥接就行了 实在不行就加块网卡 一个vm 0一个vm 1在桥接试试希望能帮助你!
2023-06-25 03:30:011

Linux inode 咋解决?

提示没有这个libpng12.so.0 库请安装相关软件包根据你自己的发行版
2023-06-25 03:30:091

win7 旗舰版,安装了Inode智能客户端,连接了网络后网络又断开,提示是未收到服务器响应,怎么回事了?

首先要确保硬件线路是连通的,别整了半天网线或路由器什么的设置有问题。Inode软件和360有冲突,inode安装过程要暂时退出360保证能完整安装,系统以及个人防火墙要放行inode,ip地址、默认网关和DNS服务器地址都要填写正确。总的说就是PC联系不上服务器。
2023-06-25 03:30:151

iNode智能客户端如何破解,才能用无线路由器实现多台电脑上网?

用手机PC套件就好了
2023-06-25 03:30:253

△ABC,△CEF都为等腰直角三角形,当E,F在AC,BC上,∠ACB=90°,连BE,AF,M为BE中心,连DM,求DM/AE的值

D在哪?
2023-06-25 03:19:543

Europa (2001 Digital Remaster) 歌词

歌曲名:Europa (2001 Digital Remaster)歌手:Blondie专辑:AutoamericanEuropaGlobusGlobus-EuropaFrom Agincourt to WaterlooPoitiers and then anjouThe Roses War,the Hundred YearsThrough battlefields of blood and tearsFrom Bosworth Field to Pointe Du HocStalingrad and the siege of YorkThe bloody turf of GallipoliHad no effect on the killing spreeBannockburn to AusterlitzThe fall of France and the German BlitzThe cruelest of atrocitiesEuropa"s blood is borne of theseHeaven help in all our battlesHeaven see love,heaven help usBolsheviks and feudal lordsChivalry to civil warsFascist rule and genocideNow we face the rising tideOf new crusades,religious warsInsurgents imported to our shoresThe western world,gripped in fearThe mother of all battles hereHeaven help in all our battlesHeaven see love,heaven help usAvant hier,anons etreDeja demain,(nous) sommes eclaireeAll glory,all honorVictory is upon usOur savior,fight evilSend armies to defend usEmpires built,and nations burnedMass graves remain unturnedDecendants of the dispossessedReturn with bombs strapped to their chestsThere"s hate for life,and death in hateEmerging from a new caliphateThe victors of this war on fearWill rule for the next thousand yearsAll glory,all honorVictory is upon usOur savior,fight evilSend armies to defend usEuropa,EuropaFind better days before usIn kindness,in spiritLead us to a greater callingLeningrad,Berlin WallMarch on Rome,Bzyantium"s FallLightning War,Dresden nightDrop a bomb,end this fightNever againhttp://music.baidu.com/song/3456885
2023-06-25 03:19:561

关于不锈钢的代号

不锈钢定义 在空气中或化学腐蚀介质中能够抵抗腐蚀的一种高合金钢,不锈钢是具有美观的表面和耐腐蚀性能好,不必经过镀色等表面处理,而发挥不锈钢所固有的表面性能,使用于多方面的钢铁的一种,通常称为不锈钢。代表性能的有13铬钢,18-铬镍钢等高合金钢。 从金相学角度分析,因为不锈钢含有铬而使表面形成很薄的铬膜,这个膜隔离开与钢内侵入的氧气起耐腐蚀的作用。 为了保持不锈钢所固有的耐腐蚀性,钢必须含有12%以上的铬。 不锈钢种类: 不锈钢可以按用途、化学成分及金相组织来大体分类。 以奥氏体系类的钢由18%铬-8%镍为基本组成,各元素的加入量变化的不同,而开发各种用途的钢种。 以化学成分分类: ①. CR系列:铁素体系列、马氏体系列 ②. CR-NI系列:奥氏体系列,异常系列,析出硬化系列。 以金相组织的分类: ①. 奥氏体不锈钢 ②. 铁素体不锈钢 ③. 马氏体不锈钢 ④. 双相不锈钢 ⑤. 沉淀硬化不锈钢 不锈钢的标识方法 钢的编号和表示方法 ①用国际化学元素符号和本国的符号来表示化学成份,用阿拉伯字母来表示成份含量: 如:中国、俄国 12CrNi3A ②用固定位数数字来表示钢类系列或数字;如:美国、日本、300系、400系、200系; ③用拉丁字母和顺序组成序号,只表示用途。 我国的编号规则 ①采用元素符号 ②用途、汉语拼音,平炉钢:P、 沸腾钢:F、 镇静钢:B、甲类钢:A、T8:特8、 GCr15:滚珠 ◆合结钢、弹簧钢,如:20CrMnTi 60SiMn、(用万分之几表示C含量) ◆不锈钢、合金工具钢(用千分之几表示C含量),如:1Cr18Ni9 千分之一(即 0.1%C),不锈 C≤0.08% 如0Cr18Ni9,超低碳C≤0.03% 如0Cr17Ni13Mo 国际不锈钢标示方法 美国钢铁学会是用三位数字来标示各种标准级的可锻不锈钢的。其中: ①奥氏体型不锈钢用200和300系列的数字标示, ②铁素体和马氏体型不锈钢用400系列的数字表示。例如,某些较普通的奥氏体不锈钢 是以201、 304、 316以及310为标记, ③铁素体不锈钢是以430和446为标记,马氏体不锈钢 是以410、420以及440C为标 记,双相(奥氏体-铁素体), ④不锈钢、沉淀硬化不锈钢以及含铁量低于50%的高合金通常是采用专利名称或商标命名。 4).标准的分类和分级 4-1分级: ①国家标准GB ②行业标准YB ③地方标准 ④企业标准Q/CB 4-2 分类: ①产品标准 ②包装标准 ③方法标准 ④基础标准 4-3 标准水平(分三级): Y级:国际先进水平 I级:国际一般水平 H级:国内先进水平 4-4国标 GB1220-84 不锈棒材(I级) GB4241-84 不锈焊接盘园(H级) GB4356-84 不锈焊接盘园(I级) GB1270-80 不锈管材(I级) GB12771-91 不锈焊管(Y级) GB3280-84 不锈冷板(I级) GB4237-84 不锈热板(I级) GB4239-91 不锈冷带(I级) 不锈钢专业名词 通俗地说,不锈钢就是不容易生锈的钢,实际上一部分不锈钢,既有不锈性,又有耐酸性(耐蚀性)。不锈钢的不锈性和耐蚀性是由于其表面上富铬氧化膜(钝化膜)的形成。这种不锈性和耐蚀性是相对的。试验表明,钢在大气、水等弱介质中和硝酸等氧化性介质中,其耐蚀性随钢中铬含水量的增加而提高,当铬含量达到一定的百分比时,钢的耐蚀性发生突变,即从易生锈到不易生锈,从不耐蚀到耐腐蚀。不锈钢的分类方法很多。按室温下的组织结构分类,有马氏体型、奥氏体型、铁素体和双相不锈钢;按主要化学成分分类,基本上可分为铬不锈钢和铬镍不锈钢两大系统;按用途分则有耐硝酸不锈钢、耐硫酸不锈钢、耐海水不锈钢等等,按耐蚀类型分可分为耐点蚀不锈钢、耐应力腐蚀不锈钢、耐晶间腐蚀不锈钢等;按功能特点分类又可分为无磁不锈钢、易切削不锈钢、低温不锈钢、高强度不锈钢等等。由于不锈钢材具有优异的耐蚀性、成型性、兼容性以及在很宽温度范围内的强韧性等系列特点,所以在重工业、轻工业、生活用品行业以及建筑装饰等行业中获取得广泛的应用。 奥氏体不锈钢:在常温下具有奥氏体组织的不锈钢。钢中含Cr约18%、Ni 8%~10%、C约0.1%时,具有稳定的奥氏体组织。奥氏体铬镍不锈钢包括著名的18Cr-8Ni钢和在此基础上增加Cr、Ni含量并加入Mo、Cu、Si、Nb、Ti等元素发展起来的高Cr-Ni系列钢。奥氏体不锈钢无磁性而且具有高韧性和塑性,但强度较低,不可能通过相变使之强化,仅能通过冷加工进行强化。如加入S,Ca,Se,Te等元素,则具有良好的易切削性。此类钢除耐氧化性酸介质腐蚀外,如果含有Mo、Cu等元素还能耐硫酸、磷酸以及甲酸、醋酸、尿素等的腐蚀。此类钢中的含碳量若低于0.03%或含Ti、Ni,就可显著提高其耐晶间腐蚀性能。高硅的奥氏体不锈钢浓硝酸肯有良好的耐蚀性。由于奥氏体不锈钢具有全面的和良好的综合性能,在各行各业中获得了广泛的应用。 铁素体不锈钢:在使用状态下以铁素体组织为主的不锈钢。含铬量在11%~30%,具有体心立方晶体结构。这类钢一般不含镍,有时还含有少量的Mo、Ti、Nb等到元素,这类钢具导热系数大,膨胀系数小、抗氧化性好、抗应力腐蚀优良等特点,多用于制造耐大气、水蒸气、水及氧化性酸腐蚀的零部件。这类钢存在塑性差、焊后塑性和耐蚀性明显降低等缺点,因而限制了它的应用。炉外精炼技术(AOD或VOD)的应用可使碳、氮等间隙元素大大降低,因此使这类钢获得广泛应用。 奥氏体--铁素体双相不锈钢:是奥氏体和铁素体组织各约占一半的不锈钢。在含C较低的情况下,Cr含量在18%~28%,Ni含量在3%~10%。有些钢还含有Mo、Cu、Si、Nb、Ti,N等合金元素。该类钢兼有奥氏体和铁素体不锈钢的特点,与铁素体相比,塑性、韧性更高,无室温脆性,耐晶间腐蚀性能和焊接性能均显著提高,同时还保持有铁素体不锈钢的475℃脆性以及导热系数高,具有超塑性等特点。与奥氏体不锈钢相比,强度高且耐晶间腐蚀和耐氯化物应力腐蚀有明显提高。双相不锈钢具有优良的耐孔蚀性能,也是一种节镍不锈钢。 马氏体不锈钢:通过热处理可以调整其力学性能的不锈钢,通俗地说,是一类可硬化的不锈钢。典型牌号为Cr13型,如2Cr13 ,3Cr13 ,4Cr13等。粹火后硬度较高,不同回火温度具有不同强韧性组合,主要用于蒸汽轮机叶片、餐具、外科手术器械。根据化学成分的差异,马氏体不锈钢可分为马氏体铬钢和马氏体铬镍钢两类。根据组织和强化机理的不同,还可分为马氏体不锈钢、马氏体和半奥氏体(或半马氏体)沉淀硬化不锈钢以及马氏体时效不锈钢等。 不锈钢的物理化学机械特性 不锈钢的物理性能主要用以下几方面来表示: ①.热膨胀系数:因温度变化而引起物质量度元素的变化。膨胀系数是膨胀-温度曲线的斜率,瞬时膨胀系数是特定温度下的斜率,两个指定的温度之间的平均斜率是平均热膨胀系数。膨胀系数可以用体积或者是长度表示,通常是用长度表示。 ②.密度:物质的密度是该物质单位体积的质量,单位是kg/m3或1b/in3。 ③.弹性模量:当施加力于单位长度棱住的两端能引起物体在长度上的单位变化时,单位面积上所需的力称为弹性模量。单位为1b/in3或N/m3。 ④.电阻率:在单位长度立方体材料的两对面之间测量的电阻,单位用Ωu2022m,μΩu2022cm或(已废的)Ω/(circular mil.ft)来表示。 ⑤.磁导率:无量纲系数,表示物质易被磁化的程度,是磁感应强度与磁场强度之比。 ⑥.熔化温度范围:确定合金开始凝固和凝固完了的温度。 ⑦.比热: 单位质量的物质温度改变1度所需要的热量。在英制和CGs制中二者比热的数值相同,因为热量的单位(Biu或cal)取决于单位质量的水升高1度听需的热量。国际单位制中比热的数值与英制或CGS制是不同的,因为能量的单位(J)是按不同的定义定的。比热的单位是Btu(1bu20220F)及J/(kg u2022k)。 ⑧.热导率:物质导热的速率的量度。在单位截面积物质上建立单位长度上的1度的温度梯度时,那么热导率定义为单位时间传导的热量,热导率的单位为 Btu/(hu2022ftu20220F)或w/(m u2022K)。 ⑨.热扩散率:是确定物质内部温度前迁速率的一种性能,是热导率对比热和密度乘积的比值,热扩散率单位以Btu/(hu2022ftu20220F)或w/(mu2022k)表示。 不锈钢的性能与组织 目前已知的化学元素有100多种,在工业中常用的钢铁材料中可以遇到的化学元素约二十多种。对于人们在与腐蚀现象作长期斗争的实践而形成的不锈钢这一特殊钢系列来说,最常用的元素有十几种,除了组成钢的基本元素铁以外,对不锈钢的性能与组织影响最大的元素是:碳、铬、镍、锰、硅、钼、钛、铌、钛、锰、氮、铜、钴等。这些元素中除碳、硅、氮以外,都是化学元素周期表中位于过渡族的元素。 实际上工业上应用的不锈钢都是同时存在几种以至十几种元素的,当几种元素共存于不锈钢这一个统一体中时,它们的影响要比单独存在时复杂得多,因为在这种情况下不仅要考虑各元素自身的作用,而且要注意它们互相之间的影响,因此不锈钢的组织决定于各种元素影响的总和。 1).各种元素对不锈钢的性能和组织的影响和作用 1-1.铬在不锈钢中的决定作用:决定不锈钢性属的元素只有一种,这就是铬,每种不锈钢都含有一定数量的铬。迄今为止,还没有不含铬的不锈钢。铬之所以成为决定不锈钢性能的主要元素,根本的原因是向钢中添加铬作为合金元素以后,促使其内部的矛盾运动向有利于抵抗腐蚀破坏的方面发展。这种变化可以从以下方面得到说明: ①铬使铁基固溶体的电极电位提高 ②铬吸收铁的电子使铁钝化 钝化是由于阳极反应被阻止而引起金属与合金耐腐蚀性能被提高的现象。构成金属与合金钝化的理论很多,主要有薄膜论、吸附论及电子排列论。 1-2. 碳在不锈钢中的两重性 碳是工业用钢的主要元素之一,钢的性能与组织在很大程度上决定于碳在钢中的含量及其分布的形式,在不锈钢中碳的影响尤为显著。碳在不锈钢中对组织的影响主要表现在两方面,一方面碳是稳定奥氏体的元素,并且作用的程度很大(约为镍的30倍),另一方面由于碳和铬的亲和力很大,与铬形成—系列复杂的碳化物。所以,从强度与耐腐烛性能两方面来看,碳在不锈钢中的作用是互相矛盾的。 认识了这一影响的规律,我们就可以从不同的使用要求出发,选择不同含碳量的不锈钢。 例如工业中应用最广泛的,也是最起码的不锈钢——0Crl3~4Cr13这五个钢号的标准含铬量规定为12~14%,就是把碳要与铬形成碳化铬的因素考虑进去以后才决定的,目的即在于使碳与铬结合成碳化铬以后,固溶体中的含铬量不致低于11.7%这一最低限度的含铬量。 就这五个钢号来说由于含碳量不同,强度与耐腐蚀性能也是有区别的,0Cr13~2Crl3钢的耐腐蚀性较好但强度低于3Crl3和4Cr13钢,多用于制造结构零件,后两个钢号由于含碳较高而可获得高的强度多用于制造弹簧、刀具等要求高强度及耐磨的零件。又如为了克服18-8铬镍不锈钢的晶间腐蚀,可以将钢的含碳量降至0.03%以下,或者加入比铬和碳亲和力更大的元素(钛或铌),使之不形成碳化铬,再如当高硬度与耐磨性成为主要要求时,我们可以在增加钢的含碳量的同时适当地提高含铬量,做到既满足硬度与耐磨性的要求,又兼顾—定的耐腐蚀功能,工业上用作轴承、量具与刃具有不锈钢9Cr18和9Cr17MoVCo钢,含碳量虽高达0.85~0.95%,由于它们的含铬量也相应地提高了,所以仍保证了耐腐蚀的要求。 总的来讲,目前工业中获得应用的不锈钢的含碳量都是比较低的,大多数不锈钢的含碳量在0.1~0.4%之间,耐酸钢则以含碳0.1~0.2%的居多。含碳量大于0.4%的不锈钢仅占钢号总数的一小部分,这是因为在大多数使用条件下,不锈钢总是以耐腐蚀为主要目的。此外,较低的含碳量也是出于某些工艺上的要求,如易于焊接及冷变形等。 1-3. 镍在不锈钢中的作用是在与铬配合后才发挥出来的 镍是优良的耐腐蚀材料,也是合金钢的重要合金化元素。镍在钢中是形成奥氏体的元素,但低碳镍钢要获得纯奥氏体组织,含镍量要达到24%;而只有含镍27%时才使钢在某些介质中的耐腐蚀性能显著改变。所以镍不能单独构成不锈钢。但是镍与铬同时存在于不锈钢中时,含镍的不锈钢却具有许多可贵的性能。 基于上面的情况可知,镍作为合金元素在不锈钢中的作用,在于它使高铬钢的组织发生变化,从而使不锈钢的耐腐蚀性能及工艺性能获得某些改善。 1-4. 锰和氮可以代替铬镍不锈钢中镍 铬镍奥氏体钢的优点虽然很多,但近几十年来由于镍基耐热合金与含镍20%以下的热强钢的大量发展与应用,以及化学工业日益发展对不锈钢的需要量越来越大,而镍的矿藏量较少且又集中分布在少数地区,因此在世界范围内出现了镍在供和需方面的矛盾。所以在不锈钢与许多其它合金领域(如大型铸锻件用钢、工具钢、热强钢等)中,特别是镍 的资源比较缺乏的国家,广泛地开展了节镍和以其它元素代镍的科学研究与生产实践,在这方面研究和应用比较多的是以锰和氮来代替不锈钢与耐热钢中的镍。 锰对于奥氏体的作用与镍相似。但说得确切一些,锰的作用不在于形成奥氏体,而是在于它降低钢的临界淬火速度,在冷却时增加奥氏体的稳定性,抑制奥氏体的分解,使高温下形成的奥氏体得以保持到常温。在提高钢的耐腐蚀性能方面,锰的作用不大,如钢中的 含锰量从0到10.4%变化,也不使钢在空气与酸中的耐腐蚀性能发生明显的改变。这是因为锰对提高铁基固溶体的电极电位的作用不大,形成的氧化膜的防护作用也很低,所以工业上虽有以锰合金化的奥氏体钢(如40Mn18Cr4,50Mn18Cr4WN、ZGMn13钢等),但它们不能作为不锈钢使用。 锰在钢中稳定奥氏体的作用约为镍的二分之一,即2%的氮在钢中的作用也是稳定奥氏体,并且作用的程度比镍还要大。例如,欲使含18%铬的钢在常温下获得奥氏体组织,以锰和氮代镍的低镍不锈钢与元镍的铬锰氮不诱钢,目前已在工业中获得应用,有的已成功地代替了经典的18-8铬镍不锈钢。 1-5.不锈钢中加钛或铌是为了防止晶间腐蚀。 1-6.钼和铜可以提高某些不锈钢的耐腐蚀性能。 1-7.其它元素对不锈钢的性能和组织的影响 以上主要的九种元素对不锈钢的性能和组织的影响,除这些元素对不锈钢性能与组织影响较大的元素以外,不锈钢中还含有一些其它的元素。有的是和一般钢一样为常存杂质元素,如硅、硫、磷等.也有的是为了某些特定的目的而加入的,如钴、硼、硒、稀土元素等。从不锈钢的耐腐蚀性能这一主要性质来说,这些元素相对于已讨论的九种元素,都是非主要方面的,虽然如此,但也不能完全忽略,因为它们对不锈钢的性能与组织同样也发生影响。 硅是形成铁素体的元素,在一般不锈钢中为常存杂质元素。 钴作为合金元素在钢中应用不多,这是因为钴的价格高及其在其它方面(如高速钢、硬质合金、钴基耐热合金、磁钢或硬磁合金等)有着更重要的用途。在一般不锈钢中加钴作合金元素的也不多,常用不锈钢如9Crl7MoVCo钢(含1.2-1.8%钴)加钴,目的并不在于提高耐腐蚀性能而在于提高硬度,因为这种不锈钢的主要用途是制造切片机械刃具、剪刀及手术刀片等。 硼:高铬铁素体不锈钢Crl7Mo2Ti钢中加0.005%硼,可使在沸腾的65%醋酸中的耐腐蚀性能提高。加微量的硼(0.0006~0.0007%)可使奥氏体不锈钢的热态塑性改善。少量的硼由于形成低熔点共晶体,使奥氏体钢焊接时产生热裂纹的倾向增大,但含有较多的硼(0.5~0.6%)时,反而可防止热裂纹的产生。因为当含有0.5~0.6%的硼时,形成奥氏体-硼化物两相组织,使焊缝的熔点降低。熔池的凝固温度低于半溶化区时,母材在冷却时产生的张应力,由处于液态.固态的焊缝金属承受,此时是不致引起裂缝的,即使在近缝区形成了裂纹,也可以为处于液态-固态的熔池金属所填充。含硼的铬镍奥氏体不锈钢在原子能工业中有着特殊的用途。 磷:在一般不锈钢中都是杂质元素,但其在奥氏体不锈钢中的危害性不像在一般钢中那样显著,故含量可允许高一些,如有的资料提出可达0.06%,以利于冶炼控制。个别的含锰的奥氏体钢的含磷量可达0.06%(如2Crl3NiMn9钢)以至0.08%(如Cr14Mnl4Ni钢)。利用磷对钢的强化作用,也有加磷作为时效硬化不锈钢的合金元素,PH17-10P钢(含0.25%磷)乃PH-HNM钢(含0.30磷)等。 硫和硒:在一般不锈钢中也是常有杂质元素。但向不锈钢中加0.2~0.4%的硫,可提高不锈钢的切削性能,硒也具有同样的作用。硫和硒提高不锈钢的切削性能,是因为它们降低不锈钢的韧性,例如一般18-8铬镍不锈钢的冲击值可达30公斤/厘米2。含0.31%硫的18-8钢(0.084%C、18.15%Cr、9.25%Ni)的冲击值为1.8公斤/平方厘米;含0。22%硒的18-8钢(0.094%C、18.4%Cr、9%Ni)的冲击值为3.24公斤/平方厘米。硫与硒均降低不锈钢的耐腐蚀性能,所以实际应用它们作为不锈钢的合金化元素的很少。 稀土元素:稀土元素应用于不锈钢,目前主要在于改善工艺性能方面。如向Crl7Ti钢和Cr17Mo2Ti钢中加少量的稀土元素,可以消除钢锭中因氢气引起的气泡和减少钢坯中的裂纹。奥氏体和奥氏体-铁素体不锈钢中加0.02~0.5%的稀土元素(铈镧合金),可显著改善锻造性能。曾有一种含19.5%铬、23%镍以及钼铜锰的奥氏体钢,由于热加工工艺性能在过去只能生产铸件,加稀土元素后则可轧制成各种型材。 2).按金相组织对不锈钢的分类及各类不锈钢的一般特点 按化学成分(主要是含铬量)及用途,不锈钢分为不锈与耐酸两大类。工业上还按自高温(900-1100度)加热空气冷却后钢的基体组织的类型对不锈钢进行分类,这是基于我们上面所讨论的碳及合金元素对不锈钢组织影响的特点决定的。 工业上应用的不锈钢按金相组织可分为三大类:铁素体不锈钢,马氏体不锈钢,奥氏体不锈钢。可以把这三类不锈钢的特点归纳(如下表),但需要说明的是马氏体不锈钢并不是都不可焊接,只是受某些条件的限制,如焊前应预热焊后应作高温回火等,而使焊接工艺比较复杂。实际生产中一些马氏体不锈钢如1Cr13,2Cr13以及2Cr13与45钢焊接还是比较多的。 不锈钢的分类、主要成分及性能比较 分类 大概成分 (%) 淬火性 耐蚀性 加工性 可焊接性 磁性 C Cr Ni 铁素体系 0.35以下 16-27 - 无 佳 尚佳 尚可 有 马氏体系 1.20以下 11-15 - 自硬性 可 可 不可 有 奥氏体系 0.25以下 16以上 7以上 无 优 优 优 无 以上分类仅是按钢的基体组织分的,由于钢中稳定奥氏体及形成铁素体的元素的作用不能互相平衡,以及由于大量的铬使平衡图S点左移,工业中应用的不锈钢的组织除了上面讲的三种基本类型以外,还有马氏体—铁素体,奥氏体-铁素体,奥氏体-马氏体等过渡型的复相不锈钢,以及具有马氏体-碳化物组织的不锈钢。 2-1.铁素体钢 含铬大于14%的低碳铬不锈钢,含铬大干27%的任何含碳量的铬不锈钢,以及在上述成分基础上再添加有钼、钛、铌、硅、铝、、钨、钒等元素的不锈钢,化学成分中形成铁素体的元素占绝对优势,基体组织为铁素。这类钢在淬火(固溶)状态下的组织为铁素体,退火及时效状态的组织中则可见到少量碳化物及金属间化合物。 属于这一类的有Crl7、Cr17Mo2Ti、Cr25,Cr25Mo3Ti、Cr28等。铁素体不锈钢因为含铬量高,耐腐蚀性能与抗氧化性能均比较好,但机械性能与工艺性能较差,多用于受力不大的耐酸结构及作抗氧化钢使用。 2-2.铁素休-马氏体钢 这类钢在高温时为y+a(或δ)两相状态,快冷时发生y-M转变,铁素体仍被保留,常温组织为马氏体和铁素体,由于成分及加热温度的不同,组织中的铁素体量可在百分之几至几十的范围内变化。0Crl3钢,lCrl3钢,铬偏上限而碳偏下限的2Cr13钢,Cr17Ni2钢,Cr17wn4钢,以及在ICrl3钢基础上发展起来的许多改型12%铬热强钢(这类钢也叫做耐热不锈钢)中的许多钢号,如Cr11MoV,Cr12WMoV,Crl2W4MoV,18Crl2WMoVNb等均属干这一类。 铁素体—马氏体钢可以部分地接受淬火强化,故可获得较高的机械性能。但它们的机械性能与工艺性能在很大程度上受组织中铁素体的含量及分布形态的影响。这类钢按成分中的含铬量分属12~14%与15~18%两个系列。前者具有抵抗大气及弱腐蚀性介质的能力,并且具有良好的减震性及较小的线膨胀系数;后者的耐腐蚀性能与相同含铬量的铁素体耐酸钢相当,但在一定程度上也保留着高铬铁素体钢的某些缺点。 2-3.马氏体钢 这类钢在正常淬火温度下处在y相区,但它们的y相仅在高温时稳定,M点一般在3OO℃左右,故冷却时转变为马氏体。 这类钢包括2Cr13,2Cr13Ni2,3Cr13以及部分改型12%铬热强钢,如13Cr14NiWVBA,Cr11Ni2MoWVB钢等。马氏体不锈钢的机械性能、耐腐蚀性能、工艺性能与物理性能,均和含铬12~14%的铁素体-马氏体不锈钢相近。由于组织中没有游离的铁素体,机械性能比上述钢要高,但热处理时的过热敏感性较低。 2-4.马氏体—碳化物钢 Fe-C合金的并析点的含碳为0.83%,在不锈钢中由于铬使S点左移,含12%铬和大于0.4%碳的钢(图11-3),以及含18%铬和大于0.3%碳的钢(图卜)3)均属于过共析钢。这类钢在正常淬火温度加热,次生碳化物不能完全溶于奥氏体,因此淬火后的组织为马氏体和碳化物组成。 属于这一类的不锈钢牌号不多,却是一些含碳比较高的不锈钢,如4Crl3、9Cr18、9Crl8MoV 、9Crl7MoVCo钢等,含碳量偏上限的3Crl3钢在较低的温度下淬火,也可能出现这样的组织。由于含碳量高,上述9Cr18等三个钢号中虽含有较多的铬,但其耐腐蚀性能仅与含12~14%锗的不锈钢相当。这类钢的主要用途是要求高硬及耐磨的零件,如切削工具、轴承、弹簧及医疗器械等。 2-5.奥氏体钢 这类钢含有较多扩大y区和稳定奥氏体的元素,在高温时为均为y相,冷却时由于Ms点在室温以下,所以在常温下具有奥氏体组织。 18-8, 18-12、25-20、20-25Mo等铬镍不锈钢,以锰代替部分镍并加氮的低镍不锈钢如Cr18Mnl0Ni5,Cr13Ni4Mn9,Cr17Ni4Mn9N,Cr14Ni3Mnl4Ti钢等均属于这一类。 奥氏体不锈钢具有前已述及的许多优点,虽然机械性能也比较低,和铁素体不锈钢—样不能热处理强化,但可以通过冷加工变形的方法,利用加工硬化作用提高它们的强度。 这类钢的缺点是对晶间腐蚀及应力腐蚀比较敏感,需通过适当地合金添加剂及工艺措施消除。 2-6.奥氏体-铁素体钢 这类钢因扩大y区和稳定奥氏体元素的作用程度,不足以使钢在常温或很高的温度下具有纯奥氏体组织,因此为奥氏体-铁素体复相状态,其铁素体量也因成分及加热温度不同而可在较大的范围内变化。 属于这一类的不锈钢很多,如低碳的18-8铬镍钢,加钛、铌、钼的18-8铬镍钢,特别是在铸钢的组织中均可见到铁素体,此外含铬大于14~15%而碳低于0.2%的铬锰不锈钢(如Cr17Mnll),以及目前研究的和已获得应用的大多数铬锰氮不锈钢等。与纯奥氏体不锈钢比较,这类钢的优点很多,如屈服强度较高,抗晶间腐蚀的能力较高,应力腐蚀的敏感性低,焊接时产生热裂纹的倾向小,铸造流动性好等等。缺点是压力加工性能较差,点腐蚀倾向较大,易产生c相脆性,在强磁场作用下表现出弱磁性等。所有这些优点和缺点均来源于组织中的铁素体。 2-7.奥氏钵-马氏体钢 这类钢的Ms点低于室温,固溶处理以后为奥氏体组织,易于成形和焊接。通常可用两种工艺方法使之发生马氏体转变。一是固溶处理以后经700~800度加热,奥氏体因析出碳化铬而转变为介稳定状态,Ms点升高至室温以上,冷却时转变为马氏体;二是固溶处理以后直接冷却至Ms与Mf点之间,使奥氏体转变为马氏体。后一方法可获得较高的耐腐蚀性能,但固溶处理以后至深冷的间隔时间不宜过久,否则会因奥氏体的陈化稳定作用而使深冷的强化效应降低。经上述处理以后钢再经400~500度时效,使析出金属间化合物进—步强化。这类钢的典型钢号有17Cr一7Ni一A1、15Cr-9Ni-A1,17Cr—5Ni-Mo、15Cr-8Ni-Mo一A1等等。这类钢也称为奥氏体-马氏体时效不锈钢,并因为实际上这些钢的组织中除奥氏体和马氏体以外,还存在不同数量的铁素体,故也称为半奥氏体沉淀硬化不锈钢。 这类钢是50年代后期发展和应用的新型不锈钢,它们总的特点是强度高(C可达100一150)及热强性好,但由于含铬量较低并在热处理时有碳化铬析出,因此耐腐蚀性能比标准的奥氏体不锈钢要低一些。也可以说这类钢的高强度是在牺牲一部分耐腐蚀性能与其它性能(如非磁性)的情况下获得的,目前这类钢主要用于航空工业及火箭导弹生产方面,一般机械制造中应用尚不普遍,并且在分类上也有把它们纳为超高强度钢的一个系列。 不锈钢的耐蚀性能 腐蚀的种类和定义 一种不锈钢可在许多介质中具有良好的耐蚀性,但在另外某种介质中,却可能因化学稳定性低而发生腐蚀。所以说,一种不锈钢不可能对所有介质都耐蚀。 在众多的工业用途中,不锈钢都能提供今人满意的耐蚀性能。根据使用的经验来看,除机械失效外,不锈钢的腐蚀主要表现在:不锈钢的一种严重的腐蚀形式是局部腐蚀(亦即应力腐蚀开裂、点腐蚀、晶间腐蚀、腐蚀疲劳以及缝隙腐蚀)。这些局部腐蚀所导致的失效事例几乎占失效事例的一半以上。事实上,很多失效事故是可以通过合理的选材而予以避免的。 金属的腐蚀,按机理可分为特理腐蚀、化学
2023-06-25 03:20:041

想买创意马克杯(dunk mug)中文又叫浸泡马克杯,底部有个槽,可以放饼干

去淘宝看看吧
2023-06-25 03:20:052

从美国邮寄东西邮费得多少啊

一般一公斤200元左右
2023-06-25 03:20:153

不锈钢的元素是哪些?

查询不锈钢中各个元素的含量,可以使用不锈钢计算查询微信小程序。
2023-06-25 03:20:154

在美国商场买的东西很多都没有日期的吗?是有这事吗?

没有生产日期,但是都是有有效期的,国外不同产品关于有效期的说法不同,大概可分为以下几类: 1、Shelf life:保质期(货架寿命)。指食品、饮料、医药和其他易腐物品不宜出售或消费的时间跨度。 例:What is the shelf life of eggs in the refrigerator? **食品类还常常使用Best before(在此日期前食/饮用) 2、Guarantee period/Warranty period:保修期 例:Length of guarantee period on a new car 3、Used by/Use by:在XX日期之前使用。 例:Use by 07/30/12 4、Expiration date/Expirydate:失效期。超过这个日期,产品就失效了。
2023-06-25 03:20:234

美国到中国的快递运费是多少? 寄Iphone的话海关容易抓到吗?

而且是IPHONE是名牌没有授权书就算当GIFT也不能寄。查到了连清关都清不出来
2023-06-25 03:20:304

寄生前夜3 武器熟练度怎么算的

这个游戏中武器的熟练度和关卡没有任何关系,只和开始游戏时选择的难易度有关全部武器升到满级LV9,必须在Genocide难度下才会达成(金手指除外)就算是一直在Deadly难度下通关游戏,武器熟练度到达一定LV时,提高的也是非常非常缓慢的 Easy和Nom。
2023-06-25 03:19:491

假期恋爱打卡清单

情侣打卡清单100个约会项目合集1.一起拼乐高2.一起拼定制拼图3.一起画数字油画4.一起包饺子5.一起做家务6.一起泡脚敷面膜7.一起给对方精油按摩8.一起投影看电影9.一起看书10.一起互相写信11.一起给对方化妆12.一起玩变装小游戏13.一起搞怪自拍14.一起制作相册15.一起打游戏16.一起拼酒量17.一起养宠物18.一起拍视频记录19.一起逛大型超市20.一起探索宵夜路边摊21.一起洗澡22.一起睡觉23.一起diy陶艺24.一起diy烘焙甜品25.一起diy银饰情侣对戒26.一起diy流体暴力熊27.一起diy绒艺Tufting28.一起diy手机壳耳机壳29.一起diy香川香薰30.一起去画室31.一起去看展览32.一起去live house33.一起去演唱会34.一起去看脱口秀35.一起爬山36.一起骑单车37.一起溜小38.一起滑雪39.一起攀岩40.一起玩卡丁车41.一起去撸铁42.一起去游泳43.一起公园划船44.一起去射箭馆45.一起打羽毛球46.一起打桌球47.一起打网球48.一起去打保龄球49.一起打棒球50.一起去室内高尔夫51.一起去骑马52.一起去蹦床乐园53.一起去减压管54.一起去漂流55.一起出海钓鱼56.一起去冲浪57.一起去室内潜川58.一起去跳伞59.一起去蹦极60.一起去鬼屋61.一起去玩重恐密室62.一起去玩剧本杀63.一起去玩桌游64.一起去玩真人cs65.一起去打拳击66.一起去玩VR67.一起玩真心话大冒险68.一起去玩户外越野车69.一起泡温泉70.一起去汗蒸搓澡71.一起去按摩足疗72.一起去采耳73.一起去做皮肤管理74.一起去头发护理75.一起去体检76.一起逛街为ta搭配衣服77.一起拍情侣写真78.一起去撸猫咪狗狗猪猪79.一起去海洋馆动物园80.一起去川上乐园81.一起郊游野餐82.一起去果园采摘83.一起去私人影院84.一起去KTV85.一起去吃自助餐86.一起旅行87.一起去看烟花秀88.一起做公益89.一起城市自驾游90.一起去寺庙祈福91.一起去旁听庭审92.一起去ta从小生活的地方93.一起认识对方的朋友94.一起和朋友喝酒95.一起和朋友开轰趴96.一起和朋友野外露营97.一起和朋友打麻将/扑克98.一起给对方父母准备礼物99.一起去一次教堂100.一起领证结婚
2023-06-25 03:19:461

タフティングナット是什么字?

日语片假名外来语,源自:tufting nut。簇绒螺母。
2023-06-25 03:19:391

文化女性主义的核心理论

文化女性主义主张重估女性的重要性,认定女性价值高于男性价值,如果将社会建立在女性价值之上,将使社会变得更加“富于生产力、和平和正义”。它还认为,由于女性所拥有的母性本能,女性在生理上优越于男性。女性的性格特征是人类行为最可贵的形式。它反对男权制社会为女性所贴的反面标签,使用正面框架定义女性。文化女性主义主张重新估价传统女性的技术和观点,重新估价女性对文化的贡献,超越男性的思维框架。它们批判男性中心的宗教,提出各种女神崇拜的宗教。坎贝尔(K. Campbell)在《男人不会为她说话》一书中重写了女性历史。海伦·凯勒(E. F. Keller)的著作使人们重估基因学专家芭芭拉·麦克林托克(Barbara McClintock)的工作,写作了一部更加完整、更加准确的科学史。文化女性主义主张重估女性的活动和伦理特征。吉利根重估女性的关爱价值,认为男性只看重公平和个人权利,而关爱并不比公平低下。吉利根提出:“女性的关怀伦理、母性思维、和平和关爱是最有价值的伦理。如果我们能够将女性的形象确立为社会保护者的形象,高扬女性和母性——关爱、养育和道德感,社会将会变好。”因此西方出现了母性运动。母亲的经历具有双重意义:它既是女性自身的经历,又是男权制的经历。文化女性主义认为,由于自然(生理)和养育(社会化)过程,或由于二者的结合,男女两性形成了不同的价值观。女性注重建立和保持深入的亲密的关爱的关系;男性更愿意表达其个人性和对他们所属物及他人命运的控制。文化女性主义拒绝男性气质对政治权力、经济地位和医学专业的追求,希望改变竞争的制度关系,将个人利益导向合作的制度关系,以达到共同目标。女性编织亲密关系的能力是女性在私领域和公领域都拥有的能力。文化女性主义所主张的女性建构知识策略是,将分离(线性的、权威基础的)与联系(同情、个人基础的)结合在一起的模式。文化女性主义在某些方面与结构主义女性主义有重叠。结构主义女性主义相信,女性不同于男性。她们具有独立的文化和道德传统,她们拥有母性和合作精神。 文化女性主义者认为:由于女性所拥有的母性本能,使得女性价值优于男性价值。母性的最大特质是宽容和奉献。 她们体现了利她/他主义的精神,是生命的维护者。 女性与男性不同,但不是先天而是后天建构而成的。女性留在家庭中的传统使她们更富于养育性、支持性、合作性。文化女性主义从立场理论出发,为女性争取特殊法律保护,要求法律承认,由于只有女性生育,男性不生育,因此只有女性才有与此相关的特殊需要应由加以法律保护。这种新的法律实践的一个副产品是将女性的价值观推广到整个社会。 在19世纪末和20世纪初,正是文化女性主义的女权理想激励了众多女性投身到社会改良和反战的事业中去。 文化女性主义的观点有过一个演化的过程,其女性优越论的形成也有一个渐进的过程。这个演化过程可以被概括为三个阶段:在第一阶段,她们主张消除和减少男女两性的生理差异,以便消除性别歧视;在第二阶段,她们谴责男性的生理特征,主张排斥和脱离男性;在第三阶段,她们转而赞美女性的生理特征,主张女性的生理优越和道德优越。在否定男性本质之后,文化女性主义进而肯定女性的本质。此时她们认为,即使男女两性差别的生理基础真的被铲除了,还是不能保证女性就一定能够获得解放。因此,她们不再主张铲除两性的生理差别,而是去赞美女性的特征,呼吁整个社会和男性重新评价和接受女性特征。文化女性主义不像自由主义女性主义那样认为女人同男人一样是由于她们分享了那些男性的能力,而是赞美女性气质中的独特之处,她们认为,这些特征不仅不应当被否定,而且应当大力肯定,并认为男人也应当接受和培养这些女性特征。例如被动性,乐于照料别人的抚育性,富于感情,对她人的依赖等。她们为此列举的原因如下:“被动性可以避免人与人的暴力冲突;抚育性可以使人乐于去照料儿童、穷人和受伤害的人;对男性理性的崇拜会毁掉这个星球,反之,女性的重情感和重直觉则可以避开对生命毫无感觉的理性;依赖性对于地球的幸存也是绝对必需的,男女两性之间、人与人之间、人与自然之间的相互依赖是绝对重要的。”所有这些特征都应当得到重新评价。文化女性主义者进一步提出,她们对与男人平等不感兴趣,假如平等意味着同男性压迫者相同的话。因此她们反对自由主义女性主义的一些抹煞男女差别的主张诸如女性参军等,而是主张男女都不应该参军,因为军队是男权制夸大男性、压迫女性、毁灭人类和地球上的生命的机制 。 早在在第一次世界大战之前,就有一位很有名望的女性主义理论家吉尔曼(Charlotte Perkins Gilman)从社会主义女性主义角度提出过女高男低的观点。她认为,性别关系是一种最基本的力量,并将女性特质与人类进步和社会主义联系在一起。她指出:“女人是人类历史上最早的狩猎者、思想者、教育者、行政人员和管理者、立法者,她们具有关怀、爱、保护这一类的特征,这些品质来源于母性,是从母亲角色培养出来的;而男人就没有这些品性,所以他们必须从女人那里学习这些品性。男人的基本特征是暴力、对立、斗争、相互践踏。一个以男性的自私、竞争和个人主义为其特征的社会,必将被一个以女性的集体主义及为所有人的利益的协调合作的社会主义为其特征的社会所取代。虽然有史家因此把她归入社会主义女性主义,但我认为她的思想更接近后来出现的文化女性主义。”被批评为本质主义者的法国著名女性主义者露西· 伊利格瑞(Luce Irigaray)提出了“什么时候我们才能变成女人”的问题,呼吁母性的回归。拉康(Lacan)把性差异理论建立在男性性行为的基础上,伊丽加莱反其道而行之,把自己的理论建立在女性性行为的基础之上。伊丽加莱提出如何创造女性美的问题,她的答案是:“作为一个女人,最要紧的是应当承认:我是这些女人中的一员;作为女人,我为子女赋予了性别;作为女人,我们被限制在一些不适合于我们的形式当中,我们应当打破这些形式,重新发现自己的性质;男性中心的文化剥夺了我们形象的表达,限制了女性和母性的天才。”伊利格瑞对女性解放的思考已经超越了男女平等这一简单要求。她认为,作为一个女性,去要求平等是对一个真实存在的问题的错误表达。女性之所以受剥削,是因为性差异,要想解决这个问题,也只有通过性差异这一途径。她批评某些女性主义者为了寻求男女平等,主张女人的中性化(be neutralized)。她认为,中性化是身分的丧失;而且这种中性化如果有可能普遍实行的话,将意味着人类的灭亡。人类之所以分为两种性别,就是为了保证其生殖繁衍,希望摆脱性的差别,是在召唤一种“种族灭绝”(genocide),比历史上已有的任何毁灭形式都更激进。她指出,重要的是去定义男女两性各自的价值;社会正义应当赋予或说还给女性特征以文化价值。她认为:“我们的文明缺乏两种尊敬,表现为两种不公正:第一种是赋予别人生命的女人被排除在男人的秩序之外;第二种是女孩得不到与男孩相同的地位,被排斥在文化之外,只作为一个能生育的自然肉体而存在。如何才能摆脱这种男权制的男性生殖器崇拜(phallocratic)秩序呢?”她提出了如下主张:“要恢复对生命和抚育行为的尊重;在家庭和公共领域中树立母女关系形象;母女关系中要建立可以互换的主体地位;母亲要为子女灌输性的不分等级的思想;要强调女性生活空间的重要性——那种在生育和满足男性欲望之外的空间。”她认为,女性倾向于和平、干净的环境及维持生活所必需的产品的生产,这才是人性的选择;她列举的应当受到尊重的女性价值和女性应当争取的权利包括:财产和姓氏的母女传递;姐妹的特权;女性在宗教中占据重要地位;尊重各种地方文化的空间与神祉;尊重自然食品如水果和谷类;尊重生命的周期,日月的循环与季节的流变;以爱与和平为基础的更高的道德水准;建立一个囊括所有人类在内的大社区;在缔结盟约和解决冲突时强调女性价值;在与艺术有关的象征体系中强调女性价值等等。伊利格瑞的观点鲜明惹眼,充满激情和浪漫诗意,富于感召力、煽动力。但是有批评者认为,她过高地估计了性别的重要性,把女性文化完全建立在生理差异的基础上了。 凯瑟琳·麦金农(Catherine Mackinnon)认为:“真实的情况是,男人和女人是在两性不平等的情况下经历性行为的。在观察了我的许多朋友之后,我得出结论,平均来说,男女双方一般只有两个星期的平等。” 西格蒙德·弗洛伊德的“阳具羡慕”假说受到文化女性主义最激烈的抨击。弗洛伊德曾说过:“从许多女性心理症患者身上可以看到,她们早年曾有一段时间特别羡慕其兄弟们有一个阳具,并为自己缺少这样一个器官而沮丧 (其实并不真的缺少,只是比较小一些)。觉得自己是因为受了某种虐待才导致了这种残缺不全的状态。我们可以把这种‘阳具羡慕"看作‘阉割情结"的一部分。……在这种羡慕中包含了一种‘希望成为雄性"的含义……。”女性主义的反驳是,女性根本就不会去羡慕男性器官,因为她们不但有自己相对应的器官,而且她们的器官比男性的既好且多。她们还假定,按照弗洛伊德的逻辑,完全可以把母亲的乳房视为儿童心理发展过程中的重要因素:女孩因即将拥有这样的乳房而自豪,男孩因为不会拥有乳房而感到缺憾、羡慕。婴儿同乳房的接触毕竟要多于和阴茎的接触。著名的心理学家霍妮还讨论过男性的“子宫忌妒”。文化女性主义明确提出了“女性是优越的”(Female as superior)这样的口号。一些激烈的本质主义者(essentialists)将女性的优越追溯到女性的生理基础,提出的主要论据有荷尔蒙成分和生育的能力。据说男性存在荷尔蒙缺乏现象,而且男性荷尔蒙与生命的联系较弱。杰梅因·格里尔(Germaine Greer)在其影响巨大的著作《女太监》中指出:“男性从胎儿期起,就有一连串的弱点,被称为伴性的弱点,这些弱点源自只有y染色体中才有的基因。这些弱点会导致毛发过度症、角质斑块、色盲等症状;此外还有大约30种机能失调现象可以在雄性物种身上找到,但很少能因同样理由在雌性身上发现。有足够证据表明,女性从体质上比男性强壮,寿命更长,在每一个年龄组中,男性死亡人数都多于女性,尽管男性胎儿数目要比女性胎儿数目多10%到30%。男性中的天才、疯子和傻子的百分比要高于女性,而女性与之相比更为正常。” 文化女性主义者还提出,女人是天生的和平主义者(natural pacifists);而男人是战争贩子(war-mongers);女人是看重人与人关系的(relational);男人是个人中心主义的 (individuated);女人全身到处都能体会快感;男人的快感只局限在生殖器(penis-fixated);女人从事各类行为时总是能够从整个过程中得到快乐;男人却一门心思盯着最后的结果(goal-oriented)等等。她们由此得出结论说,女人比富于攻击性和自我中心的男人更适合、也更有能力领导这个社会。文化女性主义者大力颂扬女性气质,主张以感性代替知性;以天生爱好和平的气质代替好斗气质;把母性神化为一种创造性行为。
2023-06-25 03:19:371

上哪里找想放单的淘宝卖家。

有手里有很多淘宝商家。我有这方面的门路
2023-06-25 03:19:365

簇绒机械厂的英语全称

Tufting Machinery Factory
2023-06-25 03:19:321

请在海口美兰国际机场工作的前辈回答

地勤工作很好找,首先身高要满足那边的要求,英语比较好,那边常在海口经济学院进行现场招聘,你可以去海口经济学院参加招聘和了解情况。希望我的回答对你能有帮助
2023-06-25 03:19:262