早上到单位 发现服务器 mysql 服务器停了 然后起来了 查询日志 显示 内存满了 把mysql服务给杀了 linux 服务器如果 内存满了 会自动清理进程 防止服务器挂掉 选择的话 谁占的的内存大...就先杀谁 我的服务器里面 mysql服务占的内存是最大的 所以就把mysql就给杀了 image.png 然后 重启mysql 查询内存 image.png 在这说一下 怎么看linux的内存 举个例子...空闲的内存数: 232M shared 当前已经废弃不用,总是0 buffers Buffer 缓存内存数: 62M cached Page 缓存内存数:421M 关系:total(1002M) = used...所以,以应用来看看,以(-/+ buffers/cache)的free和used为主.所以我们看这个就好了.另外告诉大家一些常识.Linux为了提高磁盘和内存存取效率, Linux做了很多精心的设计,...,拿出一部分硬盘空间来充当内存.硬盘怎么会快过内存.所以我们看linux,只要不用swap的交换空间,就不用担心自己的内存太少.如果常常 swap用很多,可能你就要考虑加物理内存了.这也是linux看内存是否够用的标准哦
目录 一、服务器型号 二、操作系统 三、CPU 四、内存 五、硬盘 六、其他 一、服务器型号 dmidecode|grep "System Information" -A9|egrep "Manufacturer...cat /proc/cpuinfo| grep "cpu cores"| uniq (5)逻辑CPU的个数: cat /proc/cpuinfo| grep "processor"| wc -l 四、内存...(1)概要内存使用情况【-g是以GB为单位;也可以使用-m,即以MB为单位】: free -g total:总计物理内存的大小。...Shared:多个进程共享的内存总额。 Buffers/cached:磁盘缓存的大小。...(2)内存硬件信息: dmidecode -t memory (3)内存详细使用情况: cat /proc/meminfo (4)内存的插槽数,已经使用多少插槽,每条内存多大: dmidecode|
按照下面的步骤修改服务器安全配置,腾讯云主机安全不会报任何主机配置的安全问题。...tencent 2、把新用户添加到 sudoers 列表中 echo "tencent ALL=(ALL) NOPASSWD: ALL" | tee /etc/sudoers.d/tencent 3、配置...# 如果有 authorized_keys cat >> ~/.ssh/authorized_keys < ~/.ssh/id_ecdsa.pub 4、下载私钥 id_ecdsa 三、修改 SSH 配置文件...# 新建用户的密码到期提前提醒天数 PASS_WARN_AGE 7 五、口令过期后账号最长有效天数策略 vim /etc/default/useradd INACTIVE=365 六、超时自动登出配置...vim /etc/profile export TMOUT=1800 七、配置账户登录失败锁定策略 vim /etc/pam.d/password-auth auth required pam_tally2
前言 本文主要介绍的是关于Linux配置日志服务器的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 日志服务器配置文件:/etc/rsyslog.conf 服务器端...: 服务器IP如下: 编辑日志服务器的配置文件: 这里UDP或者TCP任选一个 将注释的两句复制一遍,然后取消注释即可 进入目录下创建配置文件,配置需要监控的客户端 Vim... startswith 以...开头 重启日志服务 可以看到目标目录下已经生成一个目录记录文件,且内容为空 客户机端: 客户机端IP为:192.168.0.100/24 编辑配置文件...: 在末尾加上如下行指定日志服务器地址和端口号 保存退出,重启日志服务 开始验证: 用服务器端通过ssh试图连接客户端: 由于输入密码,连接失败 现在在去查看日志记录文件
2、配置/etc/vsftpd.conf anonymous_enable=NO local_enable=YES dirmessage_enable=YES xferlog_enable=YES xferlog_file
Linux服务器Swap配置 简单记录文件形式的Swap使用与配置方式。 1....交换文件大小配置原则 内存<2G,配置实际内存的两倍 内存>2G,配置为4G即可 内存>4G,追求极致性能,不需要配置交换 2....# bs 同时设置读入/输出的块大小为多少个字节 # count 拷贝多少个块,块大小等于bs指定的字节数 dd if=/dev/zero of=/swap bs=1M count=1024 # 配置交换文件权限...删除交换文件 # 关闭指定交换文件 swapoff /swap # 删除文件 rm /swap # 删除自动挂载配置 vi /etc/fstab MySQL多层级树形结构表的搜索查询优化 使用WordPress
文章目录 写在前面 安装bind,bind-chroot DNS基本配置 找对地,起对名,写对内容 启动DNS服务器 更改本机DNS服务器地址 测试DNS服务器 资源记录 DNS其他配置 DNS...辅助域名服务器的配置 易错点 文件路径问题 反向解析记录 记得更改DNS服务器的地址 写在前面 环境用的redhat5.8,与dns主要相关的软件bind和bind-chroot。...bind-chroot会改变bind的配置目录提高dns服务器的安全性。基础配置主要包括named.conf的配置,配置正向解析记录和反向解析记录。...服务器地址 /etc/resolv.conf,该文件是DNS客户端配置文件,修改 nameserver 的地址为你刚配置dns服务器的地址即可。...如下: DNS辅助域名服务器的配置 辅助域名服务器只需要修改named.conf文件即可,不需要创建区域文件,因为区域文件将从主域名服务器上自动复制到辅助域名服务器的slave目录下。
一、安装Linux服务器 主机版本 主机名 主机内存 主机磁盘空间 主机网卡 DNS主机IP DNS服务名 redhat 7.9 DNSSERVER 1G 50G eth0 10.211.55.200...=file:///mnt gpgcheck=0 enabled=1 EOF ##关闭防火墙 ##Linux6 service iptables stop chkconfig iptables off...bind-utils ##设置开启自启 ##LINUX6 chkconfig named on ##LINUX7 systemctl enable named ##配置网络 yum install...三、配置DNS服务器 1、配置/etc/named.conf文件 cat </etc/named.conf options { listen-on port 53 { any; }; listen-on-v6...EOF 五、启动DNS服务 ##Linux6 service named start ##Linux7 systemctl start named 六、配置RAC节点DNS cat /etc/hosts
Linux服务器运行一段时间后,由于其内存管理机制,会将暂时不用的内存转为buff/cache,这样在程序使用到这一部分数据时,能够很快的取出,从而提高系统的运行效率,所以这也正是Linux内存管理中非常出色的一点...,所以乍一看内存剩余的非常少,但是在程序真正需要内存空间时,Linux会将缓存让出给程序使用,这样达到对内存的最充分利用,所以真正剩余的内存是free+buff/cache 但是有些时候大量的缓存占据空间...,这时候应用程序回去使用swap交换空间,从而使系统变慢,这时候需要手动去释放内存,释放内存的时候,首先执行命令 sync 将所有正在内存中的缓冲区写到磁盘中,其中包括已经修改的文件inode、已延迟的块...echo 3 > /proc/sys/vm/drop_caches 执行完之后,再次查看内存剩余: 会发现内存被释放了,可用内存变为653M左右。...到这里内存就释放完了,现在drop_caches中的值为3,另外需要注意的是,在生产环境中的服务器我们不要频繁的去释放内存,只在必要时候清理内存即可,更重要的是我们应该从应用程序层面去优化内存的利用和释放
可以使用 copy-on-wirte-friendly 内存管理来节约内容(通过设置 “preload_app" 为 true )。 11....配置使用简单易用的 Ruby DSL。...Linux下Unicorn服务器安装配置: gem install unicorn 给工程创建一个unicorn配置文件 new_sxcoalts2.0/config/unicorn.rb 内容如下:...进入到工程根目录 cd /work/new_sxcoalts2.0/ unicorn_rails -c /work/new_sxcoalts2.0/config/unicorn.rb 参数-c 意思为执行后面配置文件里的内容...停止服务: 后台服务: Kill 进程 命令行服务: ctrl + c 建立启动,关闭服务: 创建工程配置文件夹: /etc/unicorn 在此目录下添加所有需要的工程配置(可放置多个) 例如:
使用证书登录可以提高 Linux 服务器的安全性,以下是配置证书登录的步骤:生成 SSH 密钥在本地计算机上生成 SSH 密钥对,其中包括私钥和公钥。...将公钥复制到服务器将公钥复制到服务器的 ~/.ssh/authorized_keys 文件中。...可以使用以下命令将公钥复制到服务器:ssh-copy-id user@hostname其中,user 是登录服务器的用户名,hostname 是服务器的主机名或 IP 地址。...配置 SSH 服务配置 SSH 服务,以允许使用证书登录。...重启 SSH 服务完成上述步骤后,需要重启 SSH 服务以使配置生效:sudo systemctl restart sshd使用证书登录配置完成后,可以使用证书登录服务器。
在 Red Hat Enterprise Linux 中,以下是设置合适的交换分区大小的规则:物理内存 交换分区(SWAP)<= 4g 至少 4G4~16G 至少 8G16G~64G 至少 16G64G...~256G 至少 32G例如我的linux vps 是2G内存 ,我给swap设置为了 4G图片
Linux命令 1.进入文件夹 cd 文件夹名称 2.复制文件夹 cp 文件名 指定目录 copy文件到指定目录 例如 cp 文件名称 文件路径/var/www 例子 cp...文件删除命令rm 7.重命名文件和文件夹 linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹. mv 修改前文件名 修改后文件名,按回车。...1sO8nP40UbkRuFIilnvNqfA 提取码:ttxq —————————————————————————————————————————————— 方案一: 最近出来了(phpstudy-linux...以上我们服务器配置完毕 我们现在就要配置我们的文件了, 下载fxp软件,地址:https://pan.baidu.com/s/1ulFz0iQfHfyCASnaQnsLvA 提取码:a1c2 首先进入它的配置文件...然后去创建www文件夹;项目全部放在www里面即可 以上配置完毕 下面就是服务器中的安全组 登录账号进入 安全组 点击安全组配置,也可以加入安全组,我是直接在安全组配置中增加了几个,应该都一样
个人的服务器疑似被入侵,为了避免经常发生类似的事情,记录以下重装以后的安全配置。...chmod 700 /bin/cat chmod 700 /bin/uname chmod 500 /bin/ps 恢复请使用: chmod 755 /path/to/file 禁止使用快捷键重启服务器...firewall-cmd --reload firewall-cmd --complete-reload 文章作者ianzhi,原文地址:https://www.dnote.cn/users/ianzhi/posts/linux-safe-config
ifdown eth0 && ifup eth0 用来重启eth0网卡 2.修改配置文件进行网络配置 CentOS网卡eth0的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0...Ubuntu网卡eth0的配置文件:/etc/network/interfaces 2.1网络接口配置文件 : CentOS设置静态IP 地址内容如下 : DEVICE=eth0...BOOTPROTO=static #配置为静态地址 IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.1...#网络接口的默认网关 DNS1=8.8.8.8 DNS2=4.4.4.4 CentOS使用DHCP 方式获得网络配置内容: DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp...: auto eth0 iface eth0 inet dhcp 2.2查看生效的DNS(通用) cat /etc/resolv.conf 3.ubuntu的iptables设置 这篇文章不错: Linux
在Linux系统中,可以使用多个命令来获取系统版本信息、CPU型号、核心数和内存大小。...以下是一些常用的命令: 查看系统版本信息: cat /etc/os-release:这个命令会显示大多数Linux发行版的版本信息。...查看内存大小: free -h:这个命令显示了当前系统的内存使用情况,包括总内存、已使用内存、空闲内存等。-h选项表示以易读的格式(如M、G)显示。...下面是一些实际的命令示例和可能的输出: # 查看系统版本信息 cat /etc/os-release # 查看CPU型号和核心数 lscpu # 查看内存大小 free -h 请注意,根据您的具体Linux...发行版和系统配置,某些命令的输出可能会有所不同。
当客户端顺利通过nfsd登录NFS服务器后,在使用NFS服务所提供的文件前,还必须通过文件使用权限的验证。它会读取NFS的配置文件/etc/exports来对比客户端权限。...五、NFS服务器的配置 NFS服务器的配置相对比较简单,只需要在相应的配置文件中进行设置,然后启动NFS服务器即可。...(默认设置); insecure:允许客户端从大于1024的tcp/ip端口连接服务器; sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性; async:将数据先保存在内存缓冲区中...(默认设置); no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率; 六、NFS服务器的启动与停止 在对exports文件进行了正确的配置后,就可以启动...stop # service portmap stop 4、设置NFS服务器的自动启动状态 对于实际的应用系统,每次启动LINUX系统后都手工启动nfs服务器是不现实的,需要设置系统在指定的运行级别自动启动
一、前言 本文是描述Linux virtual memory运行参数的第二篇,主要是讲OOM相关的参数的。为了理解OOM参数,第二章简单的描述什么是OOM。...按照惯例,最后一章是参考文献,本文的参考文献都是来自linux内核的Documentation目录,该目录下有大量的文档可以参考,每一篇都值得细细品味。...二、什么是OOM OOM就是out of memory的缩写,虽然linux kernel有很多的内存管理技巧(从cache中回收、swap out等)来满足各种应用空间的vm内存需求,但是,当你的系统配置不合理...,让一匹小马拉大车的时候,linux kernel会运行非常缓慢并且在某个时间点分配page frame的时候遇到内存耗尽、无法分配的状况。...5、Documentation/filesystems/proc.txt 文本来自: http://www.wowotech.net/memory_management/oom.html 原标题:《Linux
1、查看CPU核数 cat /proc/cpuinfo |grep 'process' |sort |uniq |wc -l 1、cpu信息记录在/proc/cpuinfo中 2、Linux中的Top...32K L1i 缓存: 32K L2 缓存: 4096K NUMA 节点0 CPU: 0-7 1.2)通过top监视CPU的情况 top top 命令是监视 Linux...2、查看内存总容量 # /proc/meminfo统计的是系统全局的内存使用状况 cat /proc/meminfo # MemTotal: 总的物理内存,需要转换一下 # MemFree: 空闲内存...,表示系统尚未使用的内存 2.1)通过free来显示内存的使用情况 free free -m free -g # 默认不加参数就是以 KB 为单位显示结果, # 可以加-m,显示内存总量,以...MB 为单位显示结果, # 可以加-g,显示内存总量,以 GB 为单位显示结果。
领取专属 10元无门槛券
手把手带您无忧上云