首先来了解一下什么是服务器服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可用的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面的要求较高。
在正常的网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。
服务器的作用对于现代化的网络应用而言,可以说非常重要,离开服务器的支持,基本上所有的上网设备无法正常运转。服务器主要有两方面的作用:一是响应终端的服务请求,并进行处理。我们在上网的时候是不可能直接将网络接入互联网的,我们都需要通过服务器来连接网络,只有服务器响应你的联网请求,并且进行处理以后才可以联网;二是存储的功能,服务器的存储空间一般比较充足,可以存储非常多的信息。
服务器作为当代网络应用发展不可或缺的硬件设备,或将在未来提供更具多样化的服务功能。
1 增加服务器的存储空间:比如可以增加服务器的硬盘空间,也可以增加网络存储空间。
2 优化存储空间的使用:可以通过优化文件管理系统,定期清理垃圾文件,以减少存储空间的占用率。
3 减少上传的文件大小:可以通过压缩文件的方式,降低文件的大小,从而减少存储空间的占用。
4 将文件上传到其他空间:可以将文件上传到其他网盘空间,用于长期存储,以减少服务器的存储空间占用。服务器可以是: 服务器主机+服务器存储(硬盘) 这时服务器跟存储是一体的。
另外,就是单独作为服务器的主机 ,服务器上的硬盘一般仅用来安全 *** 系统,服务器就是服务器。
存储就是独立出来的设备 ,一般会以磁盘阵列、磁带库、小型环境的共享存储器等等 。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 查看每个文件夹的大小
这样的组合可以快速定位大文件和分区满了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)