189 8069 5689

linux清理数据命令,linux清理命令记录

linux 清理缓存的命令

最近linux服务器报警说内存告急,猛的一惊,什么情况啊,赶紧登陆堡垒机,查看内存:

我们提供的服务有:成都网站建设、网站设计、微信公众号开发、网站优化、网站认证、鹤壁ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的鹤壁网站制作公司

清理缓存的命令:

好啦,就到这里了,谢谢

linux清理内存缓存命令

看缓存的命令

free -m

清理缓存的命令 

  echo 1 /proc/sys/vm/drop_caches

echo 2 /proc/sys/vm/drop_caches

echo 3 /proc/sys/vm/drop_caches

echo 0 是不释放缓存

echo 1 是释放页缓存 《Linux就该这么学》

ehco 2 是释放dentries和inodes缓存

echo 3 是释放 1 和 2 中说道的的所有缓存

linux 清空文件内容命令

清空命令一般都是采用echo去清空文件内容,例如,

echo “ ” test,表示直接写入一个空信息到test文件里去,这样test文件就会被写空,清除掉所有信息。

另外,还可以用vim,vi编辑命令直接对文件进行修改即可,例如,

vim test

然后直接删除里面所有内容即可,快捷删除方式可以用10000dd 表示删除1万行内容。

linux如何清理内存

1、使用free命令查看一下当前内存使用情况

free

total used free shared buffers cached

Mem: 16621896 8967952 7653944 0 212352 8377276

-/+ buffers/cache: 378324 16243572

Swap: 10241428 0 10241428

#针对free命令后出现的信息解释

#total:总计物理内存的大小

#used:已使用多大

#free:可用有多少

#Shared:多个进程共享的内存总额

#Buffers/cached:磁盘缓存的大小

2、执行sync同步数据

sync

#该命令将未写的系统缓冲区写到磁盘中

#包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。

3、清理cache(缓存)

echo 3  /proc/sys/vm/drop_caches 

free

total used free shared buffers cached

Mem: 16621896 579592 16042304 0 268 308708

-/+ buffers/cache: 270616 16351280

Swap: 10241428 0 10241428

4、对比步骤1和3的free命令,used(减少)、free(增大)对应Mem部分就清楚了,cache(缓存)被清理掉了。


网页题目:linux清理数据命令,linux清理命令记录
文章链接:http://cdxtjz.com/article/phihei.html

其他资讯