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
[root@localhost bin]# du -ach --max-depth=1 /opt
3.2G /opt/goldwind
0 /opt/kylin
4.0K /opt/download
8.0K /opt/shell
4.0K /opt/log_agent_upgrade.log
464K /opt/Agent.jar
16G /opt/autotest
2.8G /opt/log
48K /opt/mxm-autotest-model-device-1.0.0-SNAPSHOT.jar
166M /opt/logstash-7.7.0.zip
316M /opt/tools
20M /opt/data.cap
23G /opt
23G 总用量
[root@localhost EMS]# ll
总用量 275948
drwxr-xr-x. 2 root root 22 7月 27 13:31 boot
drwxr-xr-x. 4 root root 4096 7月 27 14:42 cfg
drwxr-xr-x. 2 root root 38 7月 27 13:32 data
-rwxrwxrwx. 1 root root 205 7月 28 13:51 Debug.sh
-rw-r--r--. 1 root root 44 7月 28 14:00 Error.log
-rw-r--r--. 1 root root 360 7月 27 14:33 Goldwind_VEAP.lic
-rw-r--r--. 1 root root 329 7月 28 14:00 Goldwind_VEAP.sig
drwxr-xr-x. 18 root root 281 7月 27 14:42 log
drwxr-xr-x. 3 root root 21 7月 27 13:32 Log
-rwxrwxrwx. 1 root root 8580 7月 28 13:51 Run.sh
-rwxrwxrwx. 1 root root 87 7月 28 13:51 Stop.sh
-rwxrwxrwx. 1 root root 340 7月 28 13:51 TestRun.sh
-rwxrwxrwx. 1 root root 6654976 7月 28 13:51 WatchDog
-rwxrwxrwx. 1 root root 5560184 7月 28 13:51 WatchDog_Address
-rw-r--r--. 1 root root 15248 7月 28 14:02 watchdog.log
-rwxrwxrwx. 1 root root 119189208 7月 28 13:51 XEAP
-rwxrwxrwx. 1 root root 151104600 7月 28 13:51 XEAP_Address
统计 EMS 文件夹下文件的个数,^ 表示定位符, wc表示统计的意思
查找所有文件 ls -l | |grep “^-“ |wc -l
[root@localhost bin]# ls -l /opt/goldwind/EMS |grep "^-" |wc -l
12
递归统计 EMS文件夹下文件的个数, 包括子文件夹里的文件个数
[root@localhost EMS]# ls -lR |grep "^-" |wc -l
95
查找以G字母为开头的文件
#查找以G字母为开头的文件
[root@node1 EMS]# ls -l|grep "G"|wc -l
2
[root@node1 EMS]# ls -ls|grep "G"
4 -rwxrwxrwx 1 root root 367 1月 25 08:32 Goldwind_VEAP.lic
4 -rw-r--r-- 1 root root 259 4月 2 11:16 Goldwind_VEAP.sig
统计 EMS文件夹下文件夹的个数
ls -l 目录的路径 |grep “^d” |wc -l
[root@localhost EMS]# ls -l |grep "^d" |wc -l
5
递归统计 EMS文件夹下子文件夹的个数
[root@localhost EMS]# ls -lR |grep "^d" |wc -l
25
yum install tree 安装树形结构显示命令
tree 以树状图显示文件目录