Linux命令3——磁盘操作

目录

1.1df命令:显示磁盘占用情况,默认单位为KB

1.1.1 通过-h以KB以上的单位来显示,可读性高

1.1.2 全部文件系统磁盘使用情况

1.1.3 显示文件系统类型磁盘空间使用情况

2.1du命令:显示每个文件占用空间大小,查看文件和目录使用的空间。

2.1.1  列出user目录及其子目录下所有目录和文件的大小

2.1.2  只查看当前目录下user目录的大小,不包含其他目录以及其子目录

3.1mount命令:挂载磁盘。(高频率)

3.1.1 将 /dev/hda1 挂在 /mnt 之下

3.1.2  windows网络盘目录挂载到linux目录下

3.1.3  使用只读模式进行挂载

3.1.4  使用目录访问盘镜像中的所有文件

4.1 umount命令:卸载挂载点。

4.1.1  执行延迟卸载

4.1.2  通过设备名/挂载点卸载


1.1df命令:显示磁盘占用情况,默认单位为KB

-a:包含全部的文件系统

-h:以友好的方式来显示信息

-H:计算时以1000 Bytes为换算单位而非1024 Bytes

-T:显示文件系统的类型;

1.1.1 通过-h以KB以上的单位来显示,可读性高

        df   -h

1.1.2 全部文件系统磁盘使用情况

        df  -a

1.1.3 显示文件系统类型磁盘空间使用情况

        df -T

2.1du命令:显示每个文件占用空间大小,查看文件和目录使用的空间。

-s:仅显示总计,即当前目录的大小。

-sh: 显示当前目录内文件夹及文件的大小。

-h :人性化显示

-a :表示包括目录和文件

2.1.1  列出user目录及其子目录下所有目录和文件的大小

        du -ah user

2.1.2  只查看当前目录下user目录的大小,不包含其他目录以及其子目录

        du -sh user

2.1.3 文件从大到小排序

        du -sh * |sort -rh 

3.1mount命令:挂载磁盘。(高频率)

-o ro:用唯读模式挂上。

-o rw:用可读写模式挂上。

t 系统类型:指定欲挂载的文件系统类型

loop:用来把一个文件当成硬盘分区挂接上系统

3.1.1 将 /dev/hda1 挂在 /mnt 之下

        mount /dev/hda1 /mnt

3.1.2  windows网络盘目录挂载到linux目录下

        mount -t nfs -o nolock 172.18.1.240:/home/nvr /mnt

3.1.3  使用只读模式进行挂载

        mount -o ro /dev/hda1 /mnt

3.1.4  使用目录访问盘镜像中的所有文件

        mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom

4.1 umount命令:卸载挂载点。

-a:卸除/etc/mtab中记录的所有文件系统;

-n:卸除时不要将信息存入/etc/mtab文件中;

-r:若无法成功卸除,则尝试以只读的方式重新挂入文件系统;

-t<文件系统类型>:仅卸除选项中所指定的文件系统;

4.1.1  执行延迟卸载

        umount -vl /mnt/mymount/ 执行延迟卸载

4.1.2  通过设备名/挂载点卸载

        umount -v /dev/sda1(/mnt/mymount/)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值