lsblk -f 查看系统的分区和挂载情况
    lsblk 查看分区的大小
    sda1表示分区情况

    ext4 swap表示分区的类型
    UUID 是唯一标识,40位的字符串,格式化以后会产生

    格式化磁盘
    mkfs -t ext4 /dev/sdb1

    挂载 设备名称 挂载目录
    mount /dev/sdb1 /newdisk
    卸载
    umount

    永久挂载
    修改 /etc/fstab 文件 添加后执行mount -a 立即生效

    查看系统整体磁盘使用空间

    df -h

    查看指定目录的磁盘占用情况

    du
    -h 表示带计量单位
    -a 表示含文件
    -s 指定目录占用大小汇总
    —max-depth=1 子目录深度
    -c 列出明细的同时,增加汇总值

    查询opt目录的磁盘占用空间,深度为1

    1. [root@localhost bin]# du -ach --max-depth=1 /opt
    2. 3.2G /opt/goldwind
    3. 0 /opt/kylin
    4. 4.0K /opt/download
    5. 8.0K /opt/shell
    6. 4.0K /opt/log_agent_upgrade.log
    7. 464K /opt/Agent.jar
    8. 16G /opt/autotest
    9. 2.8G /opt/log
    10. 48K /opt/mxm-autotest-model-device-1.0.0-SNAPSHOT.jar
    11. 166M /opt/logstash-7.7.0.zip
    12. 316M /opt/tools
    13. 20M /opt/data.cap
    14. 23G /opt
    15. 23G 总用量
    1. [root@localhost EMS]# ll
    2. 总用量 275948
    3. drwxr-xr-x. 2 root root 22 7 27 13:31 boot
    4. drwxr-xr-x. 4 root root 4096 7 27 14:42 cfg
    5. drwxr-xr-x. 2 root root 38 7 27 13:32 data
    6. -rwxrwxrwx. 1 root root 205 7 28 13:51 Debug.sh
    7. -rw-r--r--. 1 root root 44 7 28 14:00 Error.log
    8. -rw-r--r--. 1 root root 360 7 27 14:33 Goldwind_VEAP.lic
    9. -rw-r--r--. 1 root root 329 7 28 14:00 Goldwind_VEAP.sig
    10. drwxr-xr-x. 18 root root 281 7 27 14:42 log
    11. drwxr-xr-x. 3 root root 21 7 27 13:32 Log
    12. -rwxrwxrwx. 1 root root 8580 7 28 13:51 Run.sh
    13. -rwxrwxrwx. 1 root root 87 7 28 13:51 Stop.sh
    14. -rwxrwxrwx. 1 root root 340 7 28 13:51 TestRun.sh
    15. -rwxrwxrwx. 1 root root 6654976 7 28 13:51 WatchDog
    16. -rwxrwxrwx. 1 root root 5560184 7 28 13:51 WatchDog_Address
    17. -rw-r--r--. 1 root root 15248 7 28 14:02 watchdog.log
    18. -rwxrwxrwx. 1 root root 119189208 7 28 13:51 XEAP
    19. -rwxrwxrwx. 1 root root 151104600 7 28 13:51 XEAP_Address

    统计 EMS 文件夹下文件的个数,^ 表示定位符, wc表示统计的意思
    查找所有文件 ls -l | |grep “^-“ |wc -l

    1. [root@localhost bin]# ls -l /opt/goldwind/EMS |grep "^-" |wc -l
    2. 12

    递归统计 EMS文件夹下文件的个数, 包括子文件夹里的文件个数

    1. [root@localhost EMS]# ls -lR |grep "^-" |wc -l
    2. 95

    查找以G字母为开头的文件

    1. #查找以G字母为开头的文件
    2. [root@node1 EMS]# ls -l|grep "G"|wc -l
    3. 2
    4. [root@node1 EMS]# ls -ls|grep "G"
    5. 4 -rwxrwxrwx 1 root root 367 1 25 08:32 Goldwind_VEAP.lic
    6. 4 -rw-r--r-- 1 root root 259 4 2 11:16 Goldwind_VEAP.sig

    统计 EMS文件夹下文件夹的个数
    ls -l 目录的路径 |grep “^d” |wc -l

    1. [root@localhost EMS]# ls -l |grep "^d" |wc -l
    2. 5

    递归统计 EMS文件夹下子文件夹的个数

    1. [root@localhost EMS]# ls -lR |grep "^d" |wc -l
    2. 25

    yum install tree 安装树形结构显示命令
    tree 以树状图显示文件目录