linux 查看磁盘和内存的使用情况
在 Linux 系统中,代码和数据通常占据的是磁盘空间,而不是内存。代码和数据文件通常存储在磁盘上,而内存主要用于程序的运行和临时数据的存储。当程序需要执行时,相关的代码和数据将会从磁盘加载到内存中进行运行。因此,磁盘空间用于存储程序的可执行文件、库文件以及数据文件等,而内存用于存储程序运行时数据和代码。
1、查看磁盘的使用情况
磁盘空间是用于永久存储文件的地方,包括操作系统、应用程序、文档、媒体文件等。
因此,如果您想要了解代码和数据所占用的空间,您需要查看磁盘空间的使用情况,而不是内存的使用情况。
1)可以使用 df -h 命令来查看磁盘空间的使用情况,
2)使用 du -h 命令来查看特定目录的磁盘使用情况。
3)如果想要列出目录中每个文件和子目录的大小,可以使用以下命令:
du -h --max-depth=1 /your/specified/path
2、查看内存的使用情况
free -h
在这个命令中,-h 选项表示以人类可读的方式显示输出,以便更容易理解内存使用情况。free 命令将显示系统的总内存、已使用内存、空闲内存等信息。
free 与 available 的区别
free 是真正尚未被使用的物理内存数量。
available 是应用程序认为可用内存数量
参考:https://blog.csdn.net/gpcsy/article/details/84951675 linux free 命令下free/available区别