CentOS 存储

  • 查看当前的内存情况
    查看内存,-h参数是将内存大小格式化为MB或者GB
    free -h
  • 查看当前的磁盘使用情况
    查看所有挂载磁盘的情况,-h参数是将内存大小格式化为MB或者GB
    df -hT
    注意磁盘类型(Type)是xfs的,是一块硬盘(CentOS 7+)
[root@bash ~]# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/vda1      xfs        40G  4.7G   36G  12% /
devtmpfs       devtmpfs  3.9G     0  3.9G   0% /dev
tmpfs          tmpfs     3.9G   16K  3.9G   1% /dev/shm
tmpfs          tmpfs     3.9G  371M  3.5G  10% /run
tmpfs          tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs          tmpfs     783M     0  783M   0% /run/user/0

  • 统计指定文件夹和子文件夹及文件的大小
    统计指定路径的文件夹大小,-h参数是将内存大小格式化为MB或者G,-d 0参数是指定统计的目录深度
    du -hd 0 /opt
    指定的深度,0代表顶级,1代表第一层级目录,以此类推
[root@rabbitmq2 ~]# du -hd 1 /opt
0	/opt/rh
28K	/opt/sh.bak
40K	/opt/sh
516K	/opt/redis_kf
0	/opt/images
236M	/opt/jprofile
173M	/opt/dumps
17M	/opt/taxdisk
3.5G	/opt/aisi
149M	/opt/redis_test
0	/opt/image
88K	/opt/img
2.5G	/opt/elasticsearch_test
224K	/opt/test-mock
4.0K	/opt/mysql-inexdu
344M	/opt/logs
72M	/opt/InvoiceQuery-1.0
709M	/opt/ocrApi
7.7G	/opt
  • 快速生成大文件
    如下命令表示在指定路径/storage/emulated/0下生成一个3GB大小的文件big-file.out
    dd if=/dev/zero of=/storage/emulated/0/big-file.out bs=1073741824 count=3
    if表示输入来源,这里的输入来源取的是Linux系统中的一个特殊空间
    of表示输出路径
    bs表示数据块的大小,单位是字节(bytes)
    count表示循环次数
posted @ 2020-05-08 21:34  DerWald  阅读(303)  评论(0)    收藏  举报