linux 磁盘操作命令

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

df 查看磁盘空间的占用情况
作用:显示磁盘的相关信息
格式:df 参数 文件系统/设备
补充说明:df可显示磁盘的文件系统与使用情形

-a----包含全部的文件系统
-h----以可读性较高的方式来显示信息
-k----- 指定区块大小为1024字节
-l----仅显示本地端的文件系统
-m----指定区块大小为1048576字节
-t<文件系统类型>---- 仅显示指定文件系统类型的磁盘信息
-x<文件系统类型>----不要显示指定文件系统类型的磁盘信息

显示信息:
FileSystem 1k-blocks Used Available Use% Mounted on
共显示了6列信息:
----FileSystem:硬盘分区
----1k-blocks:按K计算的分区大小
----Used:已经使用的分区大小(按K计算)
----Available:还要用的分区大小
----Use%:已使用的空间所占百分比
----Mounted on:挂接点


du 查看文件占用磁盘情况
作用:显示目录或文件的大小
格式:du 参数 文件/目录
补充说明:du会显示指定的目录或文件所占用的磁盘空间

-a----显示目录中个别文件的大小
-b----显示目录或文件大小时,以byte为单位
-c----除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。
-h----以K,M,G为单位,提高信息的可读性。
-L<符号连接>----显示选项中所指定符号连接的源文件大小
-m----以1MB为单位
-s----仅显示总计



fsck 相当于windows下的scandisk工具,用于维护文件系统
只有root系统管理员可以使用;
使用格式: fsck 参数 文件系统
说明: 检查与修复Linux文件系统,可以同时检查一个或多个Linux文件系统;
概念:linux操作系统每次启动都会自动的执行fsck命令对所有的文件系统进行检测,如果遇到不能修复的错误或者是问题的话,linux系统将停止启动。
参数 :
-t----给定文件系统类型,若在 /etc/fstab 中已有定义或 kernel 本身已支持的则不需加上此参数
-s----在检测多个文件系统时依序一个一个地执行 fsck 的指令来检查
-A----对/etc/fstab 中所有列出来的 partition 做检查
-C----显示完整的检查进度
-p----同时有 -A 条件时,同时有多个 fsck 的检查一起执行
-R----同时有 -A 条件时,省略 / 不检查
-V----详细显示模式
-a----如果检查有错则自动修复
-r----如果检查有错则由使用者回答是否修复
注意:
一般在使用fsck工具检测和修复文件系统错误时,需要把要操作的文件系统卸载掉.
例子:
fsck -t msdos -a /dev/hda5
补充说明:
使用此命令需要了解/etc/fatab文件


mkfs 建立文件系统
mkfs

命令:用于在linux系统中建立一个文件系统
格式:mkfs 参数 设备名

-t<文件系统>----选择要建立的文件系统类型;
-v----强迫以详细格式输出;
-c----查找坏块,并初始化坏块列表;

mount 加载/安装/挂接文件系统
格式:mount 参数 设备名 挂接点
说明:文件系统所连接到的目录被称为加载点或安装点,对于系统硬件设备,Linux 并不使用设备号或
驱动器号来访问,而是将它们对应为 /dev 目录下的一个(也可能是多个)文件,而这个设备使用的时候,需要进行挂接操作;
参数:
-a----加载符合要求的所有文件系统,如果不加其他参数,将加载 /etc/fstab 文件中列出的所有
文件系统;
-o----用于确定文件系统的读/写限制,ro(只读)、rw(读写)等;
-f----完成操作步骤,并不真正安装文件系统;
-t----指定要挂接的文件系统类型
-r----挂接只读文件系统
-w----挂接可写文件系统
-n----将挂接文件系统的信息不写入/etc/mtab配置文件中

常用格式:
mount /mnt/cdrom 挂接光驱设备----mount /dev/cdrom /mnt/cdrom
mount /mnt/floppy 挂接软驱设备----mount /dev/fd0 /mnt/floppy


说明:一般挂接一个文件系统时不使用-t参数,因为绝大多数的文件系统linux操作系统都能够识别。
mount命令最简单的用法:mount 设备名 挂接点

umount 卸载文件系统或者设备
格式:umount 挂接点

注意:
1、挂接目录必须存在
2、Linux专门提供了挂装目录/mnt
3、不要在挂装目录下进行挂装操作
4、将软盘或光盘放入驱动器后在实施挂装操作
5、卸载前不要取出软盘或光盘
6、不能在同一个目录下挂装两个文件系统

补充:文件系统的安装,可以在系统引导过程中自动安装,也可以使用命令手工装载;
自动安装:通过/etc/fstab文件来完成,或者是通过autofs命令;
手工安装: 通过mount命令;

dd 文件转换复制命令
格式:dd 参数 if=源文件 of=目标文件
bs=bytes-----设定ibs和obs等于bytes位
cbs=bytes------一次转换bytes个位
count=blocks------只复制blocks个输入扇区
ibs=bytes-------指定输入为bytes位
obs=bytes-------指定输出为bytes位
skip=blocks------指定跳过的blocks个输入区块
seek=blocks------指定跳过的blocks个输出区块
conv=--------设定转换的格式


相关文档
最新文档