挂载文件和清除僵尸进程

当内存被吃了,无故提示内存不足,但是在cache/buff中看到大量的内存,如何释放:
解决方案:
1,释放cache的命令:
echo 1 > /proc/sys/vm/drop_caches 等同于sysctl -w vm.drop_caches=1
2,清除目录缓存和inodes
echo 2 > /proc/sys/vm/drop_caches 等同于sysctl -w vm.drop_caches=2
3,清除内存页的缓存
echo 3 > /proc/sys/vm/drop_caches 等同于sysctl -w vm.drop_caches=3

备注:以上三种命令都是临时释放缓存的命令
除了以上三种外,还可以清理文件系统缓存,使用sync命令,可以清楚僵尸进程
sync作用:将内存缓冲区的数据,写入到磁盘中

开机自动挂载文件
1,由于mount命令直接输入是临时生效,下次重启,挂载的设备分区就无法使用
/etc/fstab文件,存放系统一些静态文件的地方,主要是系统启动的时候,系统默认的读取这个文件信息,将指定的挂载点,进行挂载

示例;
/dev/sdc5 /mnt xfs defaults 0 0 #解析如上参数

/dev/sdc5 : 是一个设备的名字,可以是文件系统,也可以是设备名
两种写法:
mount /dev/sdc5 /mnt
mount 192.xx.xx.xx:/home/nfs /mnt/ -o nolock #把本地的/mnt文件挂载到nfs文件系统上,且不加锁

/mnt : 挂载点 就是自己创建的一个目录,是一个已经存在的目录

xfs:Linux能够支持的文件系统类型,其他还有ext3 ext4 swap等

defaults:功能参数,挂载的功能选项,有很多,默认是用defaults

第一个0 : dump,表示将整个文件夹内容备份,一般不对挂载点备份,默认都是0
第二个0 : fsck,磁盘检查 默认都是0,不对磁盘检查 但是根文件系统,默认是检查

df命令:检查挂载点的使用情况
可使用的参数是:
-h 显示kb mb单位大小
-T 显示文件系统类型
-i 显示已inode数量

du命令,显示磁盘空间大小,文件大小
linux最小单位是4k,也就是8个扇区
du -h 显示文件大小,以kb mb显示单位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值