linux 与存储相关基本知识
linux系统基础知识

linux系统基础知识Linux系统基础知识Linux是一种自由和开放源代码的类Unix操作系统,它是由Linus Torvalds在1991年首次发布的。
Linux系统具有高度的可定制性和灵活性,因此在服务器、超级计算机、移动设备等领域得到了广泛的应用。
本文将介绍Linux系统的基础知识,包括Linux的发行版、文件系统、用户和权限、命令行和图形界面等方面。
一、Linux的发行版Linux系统有许多不同的发行版,每个发行版都有自己的特点和用途。
常见的Linux发行版有Ubuntu、Debian、Fedora、CentOS、Red Hat等。
这些发行版都是基于Linux内核开发的,但它们的软件包管理、安装方式、默认桌面环境等方面有所不同。
选择适合自己的Linux发行版可以提高工作效率和使用体验。
二、文件系统Linux系统的文件系统采用树形结构,根目录为/。
在根目录下有许多子目录,如bin、etc、home、usr等。
其中,/bin目录存放系统命令,/etc目录存放系统配置文件,/home目录存放用户的主目录,/usr目录存放系统软件和库文件等。
Linux系统支持多种文件系统,如ext4、NTFS、FAT32等。
文件系统的选择取决于使用场景和需求。
三、用户和权限Linux系统是一个多用户系统,每个用户都有自己的用户名和密码。
用户可以通过命令行或图形界面登录系统,并执行各种操作。
Linux 系统采用权限控制机制,每个文件和目录都有自己的权限。
权限分为读、写、执行三种,分别对应数字4、2、1。
文件和目录的权限可以通过chmod命令进行修改。
Linux系统还有超级用户root,拥有系统的最高权限,可以执行任何操作。
四、命令行Linux系统的命令行界面是其最基本的界面,也是最强大的界面。
通过命令行可以执行各种操作,如创建文件、修改权限、安装软件等。
Linux系统的命令行界面有许多命令,如ls、cd、mkdir、rm、chmod等。
linux 文件系统 原理

linux 文件系统原理
Linux文件系统是指Linux操作系统中用来管理文件和目录的一种机制。
它是由文件和目录组成的层次结构,可以通过文件系统来存储、组织和访问数据。
Linux文件系统的原理涉及到文件的存储、索引、权限管理等多个方面。
首先,Linux文件系统的原理包括文件的存储方式。
在Linux 文件系统中,文件是以一种树状结构来组织和存储的。
每个文件都有一个唯一的路径来标识它的位置,而这些路径构成了整个文件系统的层次结构。
文件系统使用inode来存储文件的元数据信息,包括文件的权限、所有者、大小等。
而文件的实际内容则存储在数据块中,文件系统通过inode来索引和管理这些数据块,从而实现文件的存储和访问。
其次,Linux文件系统的原理还包括文件的权限管理。
在Linux 中,每个文件都有一套权限控制机制,包括读、写、执行等权限。
这些权限可以针对文件的所有者、所属组和其他用户进行设置,以实现对文件的访问控制。
文件系统会根据这些权限来限制用户对文件的操作,从而保护文件的安全性。
另外,Linux文件系统的原理还涉及到文件系统的挂载和管理。
在Linux中,文件系统可以通过挂载的方式来连接到操作系统中,
不同的文件系统可以通过挂载来实现对不同存储设备的访问。
同时,Linux文件系统还支持对文件系统的管理,包括格式化、扩展、检
查等操作,以确保文件系统的正常运行和稳定性。
总的来说,Linux文件系统的原理涉及到文件的存储、索引、
权限管理、挂载和管理等多个方面,它是Linux操作系统中非常重
要的一部分,为用户提供了高效、安全的文件管理机制。
《LINUX存储管理》课件

RAID(独立冗余磁盘阵列)
总结词
提高数据可靠性和性能
详细描述
RAID通过将多个物理磁盘组合成一个逻辑磁盘阵列,实现了数据的冗余和分布式存储,提高了数据可 靠性和性能。不同的RAID级别提供了不同的数据冗余和性能特点,以满足不同的存储需求。
快照和克隆技术
总结词
数据备份和恢复
详细描述
快照和克隆技术是Linux存储管理中的重要功能,用于数据备份和恢复。快照可以捕获 逻辑卷在某一时刻的状态,而克隆则创建逻辑卷的完整副本。这些技术可以快速恢复数
据,减少数据丢失的风险。
自动挂载和卸载
总结词
自动化存储管理
VS
详细描述
自动挂载和卸载功能使得Linux系统能够 自动识别并加载存储设备,以及在不再需 要时卸载设备。这大大简化了存储管理的 复杂性,减少了手动干预的需要,提高了 系统的可靠性和效率。
01
Linux存储故障排 查与维护
磁盘检查和修复
THE FIRST LESSON OF THE SCHOOL YEAR
发展
随着云计算、大数据等技术的兴起,Linux存储管理将更加智能化、自动化。
01
Linux存储硬件设 备
硬盘
机械硬盘(HDD)
利用旋转的磁盘和读写头进行数据存储,容量大,价格相对 较低,但读写速度较慢。
固态硬盘(SSD)
使用闪存芯片进行数据存储,读写速度快,价格较高,但稳 定性好,耐用度高。
固态硬盘(SSD)
磁盘检查
通过工具如 `smartctl` 检查磁盘的健 康状态,查看是否有坏块或错误。
磁盘修复
对于有坏块的磁盘,可以使用工具如 `badblocks` 进行扫描和修复。
简述linux文件的类型

简述linux文件的类型Linux文件的类型在Linux系统中,文件是存储和组织数据的基本单位。
在Linux中,文件的类型可以通过文件的扩展名、文件的权限、文件的内容等多种方式来确定。
本文将从不同的角度来描述Linux文件的类型。
一、常见的文件类型1. 普通文件:普通文件是最常见的文件类型,用于存储文本、图像、音频等数据。
普通文件可以分为纯文本文件和二进制文件两种类型。
纯文本文件是由可读的字符组成的文件,可以使用文本编辑器打开查看和编辑。
而二进制文件则包含了非文本的数据,无法直接阅读,通常需要特定的软件或工具来解析和处理。
2. 目录文件:目录文件是用于组织和管理其他文件和目录的文件。
在Linux系统中,目录文件类似于文件夹,可以包含其他文件和目录。
用户可以使用命令来创建、删除、复制、移动和重命名目录文件。
3. 设备文件:设备文件用于与硬件设备进行通信和交互。
在Linux 系统中,设备文件被视为特殊文件,可以访问和操作硬件设备,例如键盘、鼠标、打印机等。
设备文件可以分为字符设备文件和块设备文件两种类型。
字符设备文件以字符为单位进行读写操作,而块设备文件以块为单位进行读写操作。
4. 符号链接文件:符号链接文件是指向其他文件或目录的文件,类似于快捷方式。
符号链接文件可以跨文件系统,可以方便地引用其他位置的文件或目录。
在Linux系统中,可以使用ln命令创建符号链接文件。
二、根据文件权限来确定文件类型在Linux系统中,每个文件都有相应的权限,用于控制对文件的访问和操作。
根据文件的权限,可以判断文件的类型。
1. 可执行文件:可执行文件具有执行权限,可以直接运行。
通常,可执行文件是二进制文件,包含了可执行的机器代码。
2. 可读文件:可读文件具有读取权限,可以被打开和读取。
大多数普通文件都属于可读文件。
3. 可写文件:可写文件具有写入权限,可以被修改和编辑。
用户可以向可写文件中写入数据。
4. 可执行和可读文件:拥有执行和读取权限的文件既可以运行,又可以被读取。
linux期末知识点总结

linux期末知识点总结一、Linux的概述1.1 Linux的起源和发展历史Linux是一种自由和开放源代码的类Unix操作系统。
Linux的起源可以追溯到1991年,由芬兰计算机科学家Linus Torvalds在赫尔辛基大学开始开发。
随着开源社区的支持和参与,Linux在逐渐成为世界上使用最广泛的操作系统之一。
1.2 Linux的特点Linux具有开放源代码、兼容性强、系统功能强大、安全性高、稳定性好等特点。
与Windows等闭源系统相比,Linux能够自由访问和修改源代码,因此具有更高的灵活性和可定制性。
1.3 Linux的应用领域Linux主要应用于服务器、嵌入式设备、超级计算机、移动设备等领域。
随着开源软件的发展和普及,Linux也在桌面操作系统领域逐渐崭露头角。
二、Linux的基本概念2.1 内核和ShellLinux操作系统的核心是内核,它负责管理硬件、文件系统、网络和进程等系统资源。
Shell是用户与内核进行交互的接口,用户可以通过Shell来执行命令、管理文件和进程等。
2.2 文件系统和目录结构Linux使用一种层次化的文件系统结构,以根目录“/”为起点,所有文件和目录都从根目录开始组织。
Linux的文件系统使用树状结构,用户可以通过目录来管理文件,以提高文件的组织和管理效率。
2.3 用户和权限Linux系统中的用户分为普通用户和超级用户(root)两种,普通用户只能访问自己的文件和目录,而超级用户对系统的所有资源都有完全访问权限。
Linux还使用权限控制来管理文件和目录的访问权限,分为读、写和执行三种权限。
2.4 进程管理Linux系统中的进程是指正在运行的程序的实例,通过进程管理可以查看和管理系统中正在运行和等待运行的进程。
用户可以使用命令来创建、终止和调度进程,以实现任务的管理和协调。
2.5 网络和通信Linux系统支持网络通信和数据传输,用户可以通过网络连接来实现远程操作和数据传输。
存储技术基础知识

存储技术基础知识2023/9/7CONTENTS目录04半导体存储03光学存储02磁性存储01存储基本概念05数据存力存储基本概念01存储的作用·存储系统是计算机最重要的组成部分之一,实现“记忆”的功能·存储系统负责对信息数据进行保存,可以支持写入和读取存储的类型(按类别)· 存储分为多种类型,内存(Memory) 和硬盘(Hard Disk)是最常见的两种· 内存有时候也叫运行内存(运存)。
它是CPU和硬盘之间的桥梁,暂时存放CPU中的运算数据存储的类型(按类别)· 关机或断电后,内存上的数据就没有了,属于易失性(VM)存储器· 硬盘比内存的容量更大,存放了大量的数据文件。
只要执行了保存(写入)操作,即便关机或断电,硬盘上的数据仍会继续存在,属于非易失性(NVM)存储器存储器的层次结构· 不同类型的存储器,根据性能和成本的权衡,应用于不同的位置。
· 性能越强的存储器,价格就越贵,会越离计算芯片 (CPU/GPU等)越近· 性能弱的存储器,可以承担一些对存储时延要求低,写入速度不敏感的需求,降低成本。
数据的类型存储技术分类(按介质)· 现代存储技术,主要分为三大类别,分别是: 磁性存储、光学存储以及半导体存储.磁性存储02磁存储时代磁带机存储器· 以磁带为存储介质,由磁带机及其控制器组成的存储设备,是计算机的一种辅助存储器· 磁带机由磁带传动机构和磁头等组成,能驱动磁带相对磁头运动,用磁头进行电磁转换,在磁带上顺序地记录或读出数据。
· 低成本的存储方式,经常用于冷数据的离线存储硬盘(HDD)的基本知识硬盘(磁性)的组成· 主流的硬盘,扇区密度是一致的,也就是说,越靠外侧,扇区数越多。
每个扇区的大小是4K字节,用一个逻辑块编号寻址 (LBA,Logical Block Addressing)· 以扇区为基础,一个或多个连续的扇区组成一个块,叫做物理块。
linux内存分配机制

linux内存分配机制Linux操作系统的内存管理机制是指操作系统如何管理和分配系统的物理内存。
Linux使用虚拟内存管理机制来管理内存资源,以提供给应用程序更大的内存空间并保证系统的稳定性。
Linux的内存管理机制包括以下几个方面:1.虚拟内存管理:虚拟内存是一种将主存中的物理地址与应用程序中的虚拟地址进行映射的技术。
通过虚拟内存管理机制,Linux可以将应用程序需要的内存空间按需从硬盘加载到物理内存,以满足应用程序的要求。
这样,应用程序能够访问比物理内存更大的内存空间,并且不需要关心实际的物理内存地址。
2.页面调度和换入换出:Linux将内存按照固定大小的页面(通常为4KB)进行管理。
物理内存被分成多个页面框,每个页面框可以存放一个页面。
当应用程序需要更多内存时,Linux会将一部分不常用的页面从物理内存中换出到硬盘上的交换空间,以腾出空间给新的页面。
而当应用程序访问换出到硬盘的页面时,Linux会将其换入到物理内存中。
3.页表和地址映射:为了实现虚拟内存的管理,Linux使用页表来存储虚拟地址与物理地址之间的映射关系。
每个进程都有自己的页表,用于将进程的虚拟地址转换为物理地址。
Linux使用多级页表来管理大内存空间,以节省内存空间的开销。
4.内存分配算法:Linux通过伙伴系统进行内存的分配。
伙伴系统将整个物理内存按照2的幂次进行划分,并以块为单位进行分配。
当应用程序请求一定大小的内存时,Linux会查找并分配与请求大小最接近的2的幂次块。
如果没有找到合适的块,则会从较大的块中进行分割,直到找到合适的块。
5.内存回收和回收算法:Linux通过页面置换算法回收不再使用的内存页面,以便将其分配给其他进程。
常用的页面置换算法包括最近最少使用(LRU)算法和时钟置换算法。
Linux还通过SLAB分配器来回收和管理内核对象的内存。
总结起来,Linux的内存分配机制包括虚拟内存管理、页面调度和换入换出、页表和地址映射、内存分配算法以及内存回收和回收算法。
Linux上的云存储和备份技术

Linux上的云存储和备份技术随着云计算技术的快速发展,云存储和备份成为越来越多企业和个人用户的首选。
作为一种开源的操作系统,Linux提供了多种云存储和备份技术,本文将介绍几种常见的技术及其应用。
一、NFS(网络文件系统)NFS是一种分布式文件系统,允许用户通过网络访问和共享存储资源。
在Linux上,NFS是一种常见的云存储技术,可以通过将存储设备挂载到本地文件系统来实现云存储功能。
用户可以通过NFS访问和共享存储设备,方便地进行文件的读写和共享。
二、Ceph(分布式文件系统)Ceph是一种开源的分布式文件系统,具有高可靠性、高性能和可扩展性的特点。
在Linux上,我们可以利用Ceph构建自己的云存储系统。
Ceph可以自动进行数据分布和故障恢复,保证数据的安全性和可用性。
同时,Ceph还支持RADOS对象存储和RBD块存储,提供了更加丰富的存储选项。
三、GlusterFS(分布式文件系统)GlusterFS是另一种开源的分布式文件系统,可以将多个存储节点组合成一个统一的存储池。
在Linux上,我们可以通过配置GlusterFS实现云存储功能。
GlusterFS采用了分布式文件系统的架构,支持数据冗余和复制,提供了高可靠性和高性能的存储解决方案。
四、Rsync(远程同步)Rsync是一种常用的文件传输工具,可以在本地和远程服务器之间进行文件的同步和备份。
在Linux上,我们可以使用Rsync进行云备份,将本地文件同步到远程服务器上。
Rsync支持增量备份和增量传输,可以节省网络带宽和存储空间。
同时,Rsync还具有数据校验和压缩的功能,保证数据的完整性和传输效率。
五、Bacula(备份解决方案)Bacula是一种开源的网络备份解决方案,可以在Linux上实现灵活和可扩展的备份功能。
Bacula包括备份服务器和客户端,通过客户端将数据备份到备份服务器上。
Bacula支持增量备份、差异备份和全量备份,可以根据用户需求进行灵活的备份策略配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如果想要进行多次移动的话,例如向下移动30行,可以使用“30j”或“30↓”的组合键,即加上想要进行的次数(数字)后,操作即可u与[Ctrl]+r是很常用的命令。
一个是复原,另一个则是重做一次。
利用这两个功能按键,编辑起来就得心应手。
使用上面这些按键时,在vi画面的左下角处会出现“--INSERT--”或“--REPLACE--”的字样。
通过名称就知道是什么操作。
特别注意,上面也提过了,想在文件中输入字符时,一定要在左下角处看到INSERT/REPLACE才能输入。
注意一下,那个感叹号(!)在vi当中,常常具有“强制”的意思。
JBOD:简单磁盘捆绑 , 通常又称Span 。
HBA:主机总线适配器, HBA的常规定义:就是连接主机I/O总线和计算机内存系统的I/O适配器.按照这个定义,像显卡就是连接视频总线和内存,网卡就是连接网络总线和内存,SCSI-FC卡就是连接SCSI或者FC总线和内存的,它们都应该算是HBA,大家常说的光纤网卡指的就是光纤通道网络里的HBA卡. 高性能的SAN系统是需要在服务器上安装一块专门负责解包工作以减轻处理器负担的网卡,这种网卡大家就叫它HBA互联网小型计算机接口(iSCSI)、IP上的光纤通道 (FCIP)和互联网上的光线通道 (IFCP)轻量级的路径访问协议Lightweight Directory Access Protocol (LDAP)、远程认证拨入用户服务(RADIUS), 增强的终端访问控制器访问控制系统(TACACS+)、Kerberos、 Triple DES、高级加密标准(AES)、安全套接层 (SSL)和安全Shell(SSH)。
Virtual Tape Library ,VTL: 虚拟磁带库logical unit number,lun: 逻辑单元号lun masking,lun mapping我们有了独立的磁盘阵列用了之后,服务器只要看到存储的控制系统,就有可能使用磁盘阵列的磁盘资源,但是磁盘阵列不可能只为某一个服务器来使用,所以他必须管制主机使用某部分磁盘资源。
这个管制分为两个部分:一部分就是lun mapping,类似于绿色通道,就是保证服务器能看到某部分存储资源,一部分就是lun masking,类似于警戒线,就是保证服务器只可访问给它分配的存储资源,而没分配给服务器的资源,就不要染指了。
实现lun masking和lun mapping有三种方法:一个是基于存储控制系统来设置,一个是基于存储交换系统来设置,一个是基于服务器os来设置。
基于存储控制系统得设置,是比较常见的设置,比如很多磁盘阵列的控制系统,本身就能设置lun被某服务器看到。
比如FastT的partition功能。
基于存储交换系统的设置,也是一种常用的方法,比如常说的zoning。
基于服务器os的设置,比较少采用,一般采用安装某些操作系统上安装某些软件来实现,因为这个方法全靠服务器自觉,所以比较少用,呵呵。
挂载(mount)命令使用技巧1.挂载光盘挂载光盘的命令如下:# mount -t is09660 /dev/cdrom /mnt/cdrom该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和卸载光盘的命令如下:# umount /mnt/cdrom2.挂载软盘将软盘挂载到/mnt/floppy目录的命令如下:# mount /dev/fd0 /mnt/floppy卸载软盘的命令如下:#umount /mnt/floppy3.挂载U盘挂载U盘相对复杂一些。
首先使用“fdisk -l”命令查看外挂闪存的设备号,一般为/dev/sda1。
然后用“mkdir /mnt/usb”命令建立一个挂载U盘用的目录。
之后使用如下命令挂载FAT格式的U盘:# mount -t msdos /dev/sda1 /mnt/usb使用如下命令挂载FAT32格式的U盘:# mount -t vfat /dev/sda1 /mnt/usb4.挂载外挂硬盘分区挂载外挂硬盘分区(FAT32格式)同样需要先用“fdisk -1”查看外挂的硬盘分区设备号,假设为/dev/hda1。
建立/mnt/vfat挂载目录后,使用如下命令进行挂载:# mount -t vfat /dev/hda1 /mnt/vfat注意,默认情况下Linux只允许root用户执行mount命令。
如果想让一般用户也能挂载,并且希望在系统启动时自动挂载光盘或软盘,需要修改/etc/fstab配置文件,加入以下内容:LABEL=/ /ext3defaults11/dev/cdrom/mnt/cdrom iSo9660 auto,owner,kudzu,ro,user 00/dev/fdo/mnt/floppy auto auto,owner,kudzu,ro,user 00挂载指定磁区,或者视图当前挂载的磁盘(不加任何的参数时)。
mountmount [参数] <设备名> <挂载目录>常用参数帮助:-a:会自动比对当前系统所认识的文件格式,找到适合的文件格式挂载指定的磁盘。
-t:指定挂载磁区的文件格式。
若只是单纯要挂载磁区,其实是不用指定这个参数,只要使用「-a」参数就可以了,但是现在要挂载的是特殊的tmpfs文件格式,所以必须明确指出要挂载的文件格式为「tmpfs」umount <挂载目录>【范例】将挂载到/mnt/hda2目录的磁区卸载。
umount /mnt/hda2mkfs可将磁盘格式化为任何文件格式。
语法:mkfs [-t fstype] [-c] [-f] [-l file] 设备名常用的格式化参数帮助如下:t:指定要将磁盘格式化为何种文件格式,若不指定默认值为「ext2」,常见的文件格式有ext2、ext3、jfs、reiserfs与xfs。
-c:检测磁区是否有坏轨。
这个参数可以用在将磁区格式化为jfs文件格式上。
-f:强制格式化,无论该磁区当前是何种文件格式,一率格式化为当前指定的文件格式。
这个参数可以用在将磁区格式化为jfs、reiserfs与xfs其中一种的文件格式上。
设备名:如/dev/hda1、/dev/sda1、/dev/rc/c0d0p1…等。
【范例1】将/dev/hda2 强制格式化为jfs文件格式,并检测是否有坏轨。
mkfs -t jfs -c -f /dev/hda2高性能计算(HPC)领域服务器互联网络的首选协议已经明确为Infiniband.特点是高带宽,低时延,系统扩展性好。
MAID(Massive Arrays of Idle Disks)技术:MAID技术能够仅在需要进行数据存取时才开始启动硬盘,硬盘不必随时处于活动的在线状态,从而达到省电效果。
主要应用在近线存储(Nearline Storage)设备,尤其适用备份、归档等领域的应用。
SSD英文全称是solid state disk,翻译成中文为固态硬盘,SSD 由控制单元和存储单元(FLASH芯片)组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘。
由于固态硬盘没有普通硬盘的旋转介质,因而抗震性极佳,同时工作温度很宽. 目前的硬盘(ATA 或 SATA)都是磁碟型的,数据就储存在磁碟扇区里,固态硬盘数据就储存在芯片里。
什么是NAS和SAN的根本不同点?NAS和SAN最本质的不同就是文件管理系统在哪里。
如图:图3由图3可以看出,SAN结构中,文件管理系统(FS)还是分别在每一个应用服务器上;而NAS 则是每个应用服务器通过网络共享协议(如:NFS、CIFS)使用同一个文件管理系统。
换句话说:NAS和SAN存储系统的区别是NAS有自己的文件系统管理北桥芯片提供对CPU的类型和主频、内存的类型和最大容量、ISA/PCI/AGP插槽、ECC纠错等支持。
南桥芯片则提供对KBC(键盘控制器)、RTC(实时时钟控制器)、USB(通用串行总线)、Ultra DMA/33(66)EIDE数据传输方式和ACPI(高级能源管理)等的支持。
其中北桥芯片起着主导性的作用,也称为主桥(Host Bridge)。
San技术浅议存储区域网络(SAN)是一种高速网络或子网络,提供在计算机与存储系统之间的数据传输。
存储设备是指一张或多张用以存储计算机数据的磁盘设备。
一个 SAN 网络由负责网络连接的通信结构、负责组织连接的管理层、存储部件以及计算机系统构成,从而保证数据传输的安全性和力度。
典型的 SAN 是一个企业整个计算机网络资源的一部分。
通常 SAN 与其它计算资源紧密集群来实现远程备份和档案存储过程。
SAN 支持磁盘镜像技术(disk mirroring)、备份与恢复(backup and restore)、档案数据的存档和检索、存储设备间的数据迁移以及网络中不同服务器间的数据共享等功能。
此外SAN 还可以用于合并子网和网络附接存储(NAS:network-attached storage)系统。
当前常见的可使用 SAN 技术,诸如 IBM 的光纤 SCON,它是 FICON 的增强结构,或者说是一种更新的光纤信道技术。
另外存储区域网络中也运用到高速以太网协议。
SCSI 和 iSCSI 是目前使用较为广泛的两种存储区域网络协议。
ECC(Error Checking and Correcting,错误检查和纠正)内存catchattr chgrp chmod chown cksumcmpdiff diffstat file find git gitview indent cut ln lesslocateisattrmattribmcmdelmdirmktemp more mmove mread mren mtools mtoolstest mv odpastepatchrcprm slocate split tee tmpwatch touch umask whichcpinmcopy mshowfat rhmask whereiscd dfdirsdu edquota eject mcd mdeltreemdu mkdir mlabelmmdmrd mzip pwd quota mount mmount rmdirrmtstattreeumountlsquotacheck quotaoff lndir repquota quotaoncolcolrm comm csplit ed egrep ex fgrep fmtfoldgrep ispell jed joe join look mtype pico rgrepsedsortspelltrexpruniqwclprm lpr lpq lpd bye ftp uuto uupick uucp uucicotftpncftpftpshutftpwhoftpcountbadblocks cfdisk dd e2fsck ext2ed fsck fsckfsconffdformat hdparm mformat mkbootdisk mkdosfs mke2fs mkfs.ext2 mkfs.msdos mkinitrd mkisofts mkswap mpartition swapon symlinks sync mbadblocks mkfs fsck.ext2 fdisklosetupmkfssfdiskswapoffapachectl arpwatch dip gettymingetty uuxtelnet uulog uustatppp-off netconfig nchttpd ifconfig minicom mesg dnsconf wall netstat ping pppstatssambasetserialtalktraceroute tty newaliases uuname netconf write statserial efax pppsetup tcpdump ytalk cusmbdtestparmsmbdsmbclient shapecfgadduserchfn useradddateexitfinger fwhois sleep suspend groupdel groupmod haltkill last lastb login logname logout ps nice procinfo top pstree reboot rlogin rshsliplogin screen shutdown rwho sudo gitps swatchtloadlogrotate kill uname chsh userconf userdel usermod vlock who whoami whois newgrp renicesuskillwidfreereset clear alias dircolors aumix bind chrootclock crontab declare depmod dmesg enableevalexport pwunconv grpconv rpm insmod kbdconfig liloliloconfiglsmod minfo set modprobe ntsysv moouseconfig passwd pwconv rdateresizermmod grpunconvmodinfotimesetup sndconfig setenv setconsole timeconfig ulimit unset chkconfig apmd hwclockmkkickstart fbsetunalias SVGA Text Modear bunzip2 bzip2 bzip2recover gunzip unarj compress cpio dump uuencode gzexe gzip lha restoretaruudecodeunzipzipzipinfosetleds loadkeys rdev dumpkeys MAKEDEVInfiniBand 技术通过一种交换式通信组织(Switched Communications Fabric)提供了较局部总线技术更高的性能,它通过硬件提供了可靠的传输层级的点到点连接,并在线路上支持消息传递和内存映像技术。