• Linux内存使用消耗高

    日期:

    Linux系统下如果内存占用很高又找不到是被什么程序占用的,需要考虑下是否是SLAB的问题。SLAB是Linux操作系统的一种内存分配机制,可以使用下面命令来查看。例如: cat /proc/meminfo |grep -i slab 然后再通过SLAPTOP来查看是哪里占用的并相应解决。执行sla...

  • Linux主机删除文件后磁盘空间显示不变

    日期:

    如果删除的文件正在被调用,这时候直接删除文件可能会导致句柄未释放,磁盘空间还被占用的情况。 可以使用命令行查看: df -h 占用空间90%,占用17G空间 du -sh ./* 查看根目录下的空间占用,加起来不到10G,差别比较大 这时候可以执行命令 lsof|grepdeleted...

  • Linux清理内存缓存的操作步骤

    日期:

    Linux为了性能会将服务器中的目录路径信息、文件节点等保存到内存中,频繁的文件访问会导致内存中的Cache使用量大增。可以通过以下方式进行清理。 清理页缓存: echo 1 /proc/sys/vm/drop_caches 清理目录项缓存与文件结点缓存: echo 2 /proc/sys/vm/drop_cac...

  • Linux系统服务器购买的磁盘比额定容量小的问题

    日期:

    Linux系统服务器使用df -h命令查看磁盘空间小于额定容量,这是由于两部分原因导致: 1、Inode节点占用 2、系统保留空间 备注: Inode:记录档案的属性,一个档案占用一个inode,同时记录此档案的数据所在的 block号码 Block:实际记录档案的内容 以下测试服务...

  • Linux服务器iptables无法重启

    日期:

    Linux服务器的iptbales无法正常重启,而且/etc/sysconfig/iptables文件不存在,这是由于新系统没有配置使用过iptables,因此在/etc/sysconfig中没有iptables的配置文件。 处理方法: 1.添加任意一条防火墙规则,如: iptables -P OUTPUT ACCEPT (设置出口全...

  • Linux手动mount分区时报错“no final newline at the end of /etc/fstab”

    日期:

    在Linux中手工mount分区时出现如下错误: [mntent]: warning: no final newline at the end of /etc/fstab 该问题是由于fstab格式错误导致的,如错误信息所示相关说明,只要在/etc/fstab最后面添加一个空行即可解决该问题。...

  • Linux服务器查找配置文件

    日期:

    如果需要在ECS Linux系统中寻找文件(例如安装php之后找不到php.ini文件,或者到了陌生的系统之后需要查找配置文件),可以使用命令: find / -name php.ini 双引号里的文件名可以换成任意需要查找的文件,支持通配符。另附find命令的格式介绍: find [-H] [-...

  • Linux系统 /var/log下messages日志不写入新记录

    日期:

    Linux 的系统级别 /var/log/message 日志不写入新记录,是由于syslog 服务未开启导致,解决的方法如下: 1. chkconfig --list |grep syslog 查看服务是否随系统启动,如果都是off的请设置为on 2. service syslog restart 重启 syslog 服务...

  • SSH Tunnels端口转发介绍

    日期:

    SSH Tunnles简介: 简单的说,SSH Tunnel可以帮助我们穿越不被信任的网路,从而在我们设定的路径中得到加密的传输。 SSH Tunnel必须建立于一个SSH连线上, 所以说当我们希望使用SSH Tunnel对A主机进行RDP的传输,必须先建立一个到A主机的SSH连线,再透过它来...

  • Linux自定义镜像shadow文件锁权限的影响

    日期:

    服务器/etc/shadow文件有-i权限,有-i权限的文件root也不能编辑修改该文件内容。如查看是否有-i文件锁权限,可使用lsattr /etc/shadow命令来查看是否有-i权限。 影响 1、在控制台重置密码会导致密码无法生效。 2、使用该系统生成的自定义镜像来创建新服务器...