如何查看linux服务器的未挂载硬盘空间?

如何查看linux服务器的未挂载硬盘空间?,第1张

方法:

检测硬盘能否被识 fdisk -l查找新硬盘信息,类似如下文本:
Disk /dev/sdb: 367 GB, 36748945408 bytes

挂载硬盘在本地硬盘中临时创建一个目mkdir /opt/data/tmp1

挂载第二块硬盘中的一个分区/dev/sdb1到tmp1#mount /dev/sdb1 /opt/data/tmp1

查看是否被挂载 df -h查看一下是否有类似如下文本dev/sdb1 39G 14G 23G 38% /opt/tmp/tmp1

卸载硬umount /dev/sdb1

df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
df -hl
显示格式为:
文件系统 容量 已用 可用 已用% 挂载点
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 49G 22G 25G 47% /home
/dev/hda5 97G 29G 64G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 97G 72G 21G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
/dev/hdb2 75G 75G 0 100% /
以上面的输出为例,表示的意思为:
HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)。
下面是相关命令的解释:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
更多功能可以输入一下命令查看:
df --help
du --help
查看linux文件目录的大小和文件夹包含的文件数
统计总数大小
du -sh xmldb/
du -sm | sort -n //统计当前目录大小 并安大小 排序
du -sk | sort -n
du -sk | grep guojf //看一个人的大小
du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 /// 有多少文件
du xmldb/
du xmldb/// |wc -l
40752
解释:
wc [-lmw]
参数说明:-l :多少行;-m:多少字符;-w:多少字
两个命令df 、du结合比较直观
df -h 查看整台服务器的硬盘使用情况
cd / 进入根目录
du -sh 查看每个文件夹的大小
这样的组合可以快速定位大文件和分区满了

1、遇到磁盘空间不足的报错时候,首先使用df-h查看磁盘空间使用情况,找到空间达到100%的目录磁盘。

2、进入该目录,查找磁盘空间中的大文件,使用命令du-sh查找占用空间大的目录,通过逐层定位,最后找到具体的文件。

3、如果是久远的log文件,一般是用不到的,可根据自己的情况删除,通过下述命令删除该文件夹下指定天数之前的文件:

find-mtime+5-typef-name\"\"-execrm-f{};

完成上述 *** 作后,可释放掉部分存储空间。

4、除了磁盘空间除了文件占用之外,还有一种情况,当磁盘空间满了之后,我们无法查找到大文件,此时可能是文件可能已经被删掉,但有进程依然在使用它。在进程运行期间,Linux不会释放该文件的存储空间。

5、此时适用命令lsof|lsof|grepdeleted查找到占用的进程,直接停止进程或者kill掉就可以释放空间(注:如果不是生产环境,重启 *** 作系统,空间也会释放)

需要你先在云主机里面架设下FTP然后设置一个目录并在本地电脑上安装下flashfxp上传工具利用这个工具就可以把本地数据上传到云主机里面如果你是上传简单的小文件也可以在远程连接服务器的时候点选项里面有个本地资源详细信息在里面勾选本地磁盘后再远程这样即可把本地的磁盘映射到云主机系统中直接复制粘贴文件即可


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12876650.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-28
下一篇2025-08-28

发表评论

登录后才能评论

评论列表(0条)

    保存