学习情境6 管理Linux的存储.ppt

上传人:hyn****60 文档编号:70319540 上传时间:2023-01-19 格式:PPT 页数:39 大小:219KB
返回 下载 相关 举报
学习情境6 管理Linux的存储.ppt_第1页
第1页 / 共39页
学习情境6 管理Linux的存储.ppt_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《学习情境6 管理Linux的存储.ppt》由会员分享,可在线阅读,更多相关《学习情境6 管理Linux的存储.ppt(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习情境6 管理Linux的存储查看容量查看容量查看硬盘容量命令:df语法:df-hikm file参数说明:-h 以适合于人可读的方式显示数据 -i 使用i-nodes示结果而不是显示块 -k 使用K字节显示结果 -m 使用M字节显示结果 file参数可以是硬盘的代号(/dev/hda2)或者文件挂载点(/)或者目录(/boot/grub),目录会转化到相应的挂载点来对待。注意:只能显示已经挂载的文件系统!查看容量查看容量查看硬盘容量命令:df运行实例:查看容量查看容量查看硬盘容量命令:df显示结果说明:Filesystem 文件系统,基本等于分区,硬盘显示如/dev/hda1,软驱显示如/

2、dev/fd01k-blocks 说明底下的数字单位是1KB,如果你使用 df-m则这一栏会出现1M-blocksUsed 已经使用掉的硬盘空间Available 剩下的磁盘空间大小Use%磁盘的使用率Mounted on 就是磁盘挂载的目录所在Inode inode的总量IUsed已用的inode数量IFree剩下的inode数量IUse%inode的使用率查看容量查看容量查看硬盘容量命令:df实验df-kdf-mdf-idf-hdf-h/dev/hda2df-h/bootdf-h/boot/grub/grub.conf查看容量查看容量查看目录/文件容量命令:du语法:du-abckms 目

3、录名称参数说明:目录名称 可以省略,如果省略的话,表示要统计当前路径的文件容量-a 列出所有文件与目录,默认只列出目录-b 列出的值以字节输出-k 以K字节列出-m 以M字节列出-h 以人可读的方式列出计量单位-c 最后加上总计值-s 只列出总值查看容量查看容量查看目录/文件容量命令:du实验du-ah/home/hexy/testdu-ab/home/hexy/testdu-abc/home/hexy/testdu-ab/home/hexy/testdu-ak/home/hexy/testdu-am/home/hexy/testdu-as/home/hexy/test =错误!du-hs/h

4、ome/hexy/test硬盘分区与格式化硬盘分区与格式化硬盘分区工具:fdisk语法:fdisk-l 设备名称参数说明:-l 直接列出该硬盘设备的partition table信息,如果没有给定硬盘名称,那么列出所有硬盘的分区信息不加参数并且存在设备名称的情况下,将进入fdisk界面,所有操作都在该设备下进行。硬盘分区与格式化硬盘分区与格式化硬盘分区工具:fdisk进入fdisk操作界面之后的主要命令m 显示说明信息q 退出,所有修改宣布无效p 查看分区信息d 删除一个分区w 应用所有硬盘分区的修改,退出fdiskn 新增一个分区硬盘分区与格式化硬盘分区与格式化实验1:删除分区主要命令:fd

5、isk/dev/hdb=进入界面p=打印分区信息d=删除分区,需要输入分区的 编号(Partition Number)w=保存修改,退出硬盘分区与格式化硬盘分区与格式化实验2:增加主分区主要命令:fdisk/dev/hdc=进入界面p=打印分区信息n=增加分区,需要输入分区的 编号、范围(14)、起 始磁柱号、以及结束磁柱号 或者分区大小。w=保存修改,退出硬盘分区与格式化硬盘分区与格式化实验3:增加主分区、扩展分区、逻辑分区主要命令:fdisk/dev/hdd=进入界面p=打印分区信息n=增加主分区(输入p)n =增加扩展分区(输入e)n =增加逻辑分区(输入l)w=保存修改,退出硬盘分区与

6、格式化硬盘分区与格式化分区注意事项以root的身份进行硬盘的分区时,最好是在单人维护模式下比较安全。在进行fdisk的时候,如果该硬盘某个分区还在使用当中,那么很有可能系统核心会无法重新加载硬盘的分区表,解决的方法就是将将该使用中分区卸载,然后再进入该使用中分区卸载,然后再进入 fdisk。虽然一块硬盘最大的逻辑分区可以到64个(总数,包含1-4主分区),但是并非所有的 Linux distribution都会将所有的逻辑分区对应的磁盘代号都写入系统当中(如Red Hat只列出1-16个代码,其他要自己用mknod命令手动设置)。硬盘分区与格式化硬盘分区与格式化格式化命令:mke2fs语法:m

7、ke2fs-c-b block-size-i bytes-per-inode-j-L volume-label 参数说明:-b:在设定每个数据区块占用的大小,目前支持的大小有 1024,2048,4096-i:设定多少字节占用一个inode,一般不小于 block-size-c:检查错误磁盘,会比较慢-L:设定分区的label(卷标名称,最大16字节)-j:建立ext3,否则ext2硬盘分区与格式化硬盘分区与格式化格式化命令:mke2fs实验mke2fs/dev/hdb5mke2fs j-b 4096-i 4096/dev/hdb1mke2fs/dev/fd0 硬盘分区与格式化硬盘分区与格式化

8、卷标设置与显示命令:e2label语法:e2label device new-label 参数说明device 为目标设备,如/dev/hdb1new-label 新的卷标名称,如果没有指定,则显示该设备的原有卷标名称举例:e2label/dev/hdb1 =显示卷标 e2label/dev/hdb5 application=设置卷标磁盘检查与同步磁盘检查与同步Linux文件系统的检查与修复命令:fsck语法:fsck-Aar filesys.参数说明:-A 依据/etc/fstab 的内容,将所有的设备都扫瞄一次 -a 自动修复检查到的有问题 -r 一定要让使用者决定是否需要修复,与 -a

9、刚好相反!注意:filesys 可以是设备名称(如/dev/hdc6)或者挂载点(如/home)不要对已经挂载的文件系统执行fsck磁盘检查与同步磁盘检查与同步Linux文件系统的检查与修复命令:fsck举例:fsck-a/dev/hdb1/dev/hdb2磁盘检查与同步磁盘检查与同步磁盘同步命令:sync语法:sync 将内存中的数据缓存写入硬盘关于启动盘关于启动盘启动盘制作命令:mkbootdisk语法:mkbootdisk-device devicefile kernel参数说明:启动镜像创建在devicefile上面。-device没有设置,默认将使用/dev/fd0,如果device

10、file指定的设备不存在,则使用devicefile为文件名称创建一个1.44软盘镜像文件。kernel指定内核版本,可以通过命令uname-r获取当前的内核版本号举例:mkbootdisk-device/dev/fd0 2.4.18 mkbootdisk-device/dev/fd0 uname-r关于启动盘关于启动盘软盘低级格式化命令:fdformat语法:fdformat 设备名称举例:root hexy/root#fdformat/dev/fd0H1440说明:软盘的设备文件为/dev/fd0,上面的设备文件为/dev/fd0H1440,其中加在/fd0之后的H1440 为表示1.44

11、M的软盘容量,一般在低级格式化之后,还要将软盘的文件系统格式化为Linux的 ext2。文件系统的安装与卸载文件系统的安装与卸载文件系统必须挂载(或者叫安装)到目录树上才能使用,挂载到的目录通常称之为装载目录或者装载点或者挂载点(mount point)。例如软盘、光盘、新增加的硬盘等如果挂载点目录不为空,那么必须等到文件系统卸载之后,该目录下面的原有内容才可见文件系统的安装与卸载文件系统的安装与卸载挂载文件系统的命令:mount语法:mount-ahlV参数说明:-a 按照/etc/fstab的内容将所有相关的磁盘都挂上-h 只列出mount相关的参数,并不挂载任何设备-l 列出目前已经挂载

12、的设备、文件系统与挂载点-V 列出mount的版本信息文件系统的安装与卸载文件系统的安装与卸载挂载文件系统的命令:mount(待续)mount-t vfstype-o options device dir参数说明:-t 指定挂载的目标文件系统,常见的vfstype有vfat,ext2,ext3,iso9660,ntfs-o 挂载选项,options值包括 rw 让mount的文件系统为可读可写suid 允许该文件系统可以设定文件为SUID的状态exec 允许该文件系统可以执行二进制文件auto 允许该文件系统使用-a参数挂载nouser 禁止非root用户使用挂载功能(默认值)async允许文

13、件系统进行异步I/Odefaults 同时具有 rw,suid,dev,exec,auto,nouser,asyncnosuid不许该文件系统具有SUID的文件属性ro 设定为只读属性remount 让系统本来挂载的文件系统重新被挂载文件系统的安装与卸载文件系统的安装与卸载挂载文件系统的命令:mountmount-t vfstype-o options device dir参数说明:device 指要挂载的设备dir 设置挂载点卸载文件系统的命令:umount语法:umount-f device|mount_point参数说明:-f 强制将该文件系统退出,最常使用在无法访问的NFS文件系统中。

14、注意:不能卸载busy文件系统。范例:root test root#umount/home文件系统的安装与卸载文件系统的安装与卸载各种文件格式的挂载:挂载软盘:建立空目录:mkdir-p/mnt/floppy挂载linux软盘:mount-t ext2/dev/fd0/mnt/floppy挂载windows软盘:mount-t vfat/dev/fd0/mnt/floppy卸载:umount/mnt/floppy文件系统的安装与卸载文件系统的安装与卸载各种文件格式的挂载:挂载光盘:linux早期版本需要以下两行加载CDROM模块到系统:modprobe cdrommodprobe ide-cd

15、建立空目录:mkdir-p/mnt/cdrom挂载光盘:mount-t iso9660/dev/cdrom/mnt/cdrom卸载光盘:umount/mnt/cdrom文件系统的安装与卸载文件系统的安装与卸载各种文件格式的挂载:挂载Windows分区:查看硬盘代号:fdisk-l建立空目录:mkdir-p/mnt/winxp挂载文件系统:mount-t vfat/dev/hda6/mnt/winxp挂载文件系统,设置字符集:mount-t vfat-o iocharset=gb2312/dev/hda6/mnt/winxp文件系统的安装与卸载文件系统的安装与卸载各种文件格式的挂载:挂载USB盘

16、:查看硬盘代号,一般是sda sdb等:fdisk-l建立空目录:mkdir-p/mnt/usb挂载文件系统:mount-t vfat/dev/sda1/mnt/usb访问USB盘:cd/mnt/usb文件系统的安装与卸载文件系统的安装与卸载各种文件格式的挂载:挂载新硬盘:首先分区:fdisk/dev/hdb格式化:mke2fs/dev/hdb1建立空目录:mkdir/disk2挂载文件系统:mount-t ext2/dev/hdb1/disk2所有权授权给用户:chown hexy:hexy/disk2每次都要输入挂载命令多么麻烦!文件系统的安装与卸载文件系统的安装与卸载启动时自动挂载文件系

17、统:方法:直接修改/etc/fstab注意:根目录/是必须挂载的,而且一定要先于其它mount point 被挂载进来其它mount point必须为已建立的目录,可以任意指定,但一定要遵守必须的系统目录架构原则所有mount point在同一时间之内,只能挂载一次所有partition在同一时间之内,只能挂载一次如若进行卸载,必须先将工作目录移到 mount point(及其子目录)之外/etc/fstab文件中配置的项,可以直接使用挂载点挂载文件系统,如 mount/mnt/usb文件系统的安装与卸载文件系统的安装与卸载启动时自动挂载文件系统:设置/etc/fstab分区代号或者Label

18、挂载点分区格式,如iso9660,vfat等文件系统参数是否开启备份是否需要在开关机的时候调用fsck文件系统的安装与卸载文件系统的安装与卸载启动时自动挂载文件系统:/etc/fstab中的文件系统参数async/sync 磁盘与内存据以异步/同步方式写入auto/noauto 在开机的时候是否自动挂载该扇区rw/ro 以读写/只读方式挂载exec/noexec 允许/禁止在此文件系统内执行命令user/nouser 允许/禁止一般用户挂载suid/nosuid 允许/禁止SUID属性存在usrquota 启动用户磁盘配额模式支持grpquota 启动组磁盘配额模式支持defaults 同时具

19、有rw,suid,exec,auto,nouser,async这些参数文件系统的安装与卸载文件系统的安装与卸载建立与装载swap:如果SWAP不够大怎么办?设定SWAP分区建立SWAP文件文件系统的安装与卸载文件系统的安装与卸载建立与装载swap:设定SWAP分区使用fdisk建立一个新的分区,输入t将该分区的system id设置为82(SWAP文件系统代号,可以输入L来列出各种代号)用mkswap/dev/hda-d1-16 的方式来将刚刚建立出来的partition格式化为swap文件格式 使用free查看当前SWAP的使用情况 启动SWAP,命令:swapon/dev/hda-d1-1

20、6再用free命令查看SWAP的变化关闭SWAP,命令:swapoff/dev/hda-d1-16文件系统的安装与卸载文件系统的安装与卸载建立与装载swap:建立SWAP文件用dd命令来建立swapfile,例如:dd if=/dev/zero of=/tmp/swap bs=4k count=16382(dd命令用于转换与拷贝文件,if指的是要被转换的输入文件,of指的是输出文件,bs设置每次读取/写入的字节数,count表示拷贝多少个bs)用mkswap将swapfile格式转化为swap格式,例如:mkswap/tmp/swap用free查看目前的swap使用情况swapon来启动该文件

21、,使它成为swap swapon/tmp/swap再用free查看变化用swapoff来关闭 swapoff/tmp/swap硬盘效能测试与启用硬盘效能测试与启用硬盘参数读取与设置命令:hdparm语法:hdparm-cdmXTt 设备名称参数说明:-c 提供 32 位的存取模式,支持的类型有:-c0:关闭 32 位存取模式-c1:开启 32 位存取模式-c3:以较为特殊的sync模式开启32位存取模式(建议值)-d 是否启动硬盘的DMA模式,0为关闭,1为开启-m 设定 multiple sector I/O 的模式,默认值为 16,建议值亦为 16-X 设定 IDE/ATA 模式的项目,包

22、括:-X34:开启 DMA mode 2 (ATA)-X66:开启 ultra DMA mode 2(ATA66)-T 测试硬盘缓冲区的存取效能-t 测试硬盘的实际存取效能硬盘效能测试与启用硬盘效能测试与启用硬盘参数读取与设置命令:hdparm运用实例:测试硬盘hda的cache以及实际存取效能hdparm-Tt/dev/hda关闭DMA模式hdparm-d0/dev/hda再测试hdparm-Tt/dev/hda开启DMA模式在DMA 66,并开启32位存取模式 hdparm-d1-c3-X66/dev/hda测试hdparm-Tt/dev/hda小结小结df du命令查看容量fdisk mke2fs 分区与格式化mount umount挂载/卸载设备启动自动装载文件系统编辑/etc/fstab

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁