su - 或 su - root #切换到root并获得root的环境变量及执行权限
sync # 将缓存中的文件写入磁盘,可选
echo 1 > /proc/sys/vm/drop_caches #To free pagecache
echo 2 > /proc/sys/vm/drop_caches #To free dentries and inodes
echo 3 > /proc/sys/vm/drop_caches #To free pagecache, dentries and inodes
一般使用第一条命令即可
shell脚本:
su - root -c "echo 1 > /proc/sys/vm/drop_caches"
free -m 或 cat /proc/meminfo 查看内存使用情况
本文介绍如何使用su-root命令切换到root用户,并通过echo命令来释放Linux系统的内存缓存,包括页面缓存、目录项缓存和inode缓存。文中还提供了一个简单的shell脚本来实现这一操作,并建议了一种查看内存使用情况的方法。
321

被折叠的 条评论
为什么被折叠?



