Linux系统下如果内存占用很高又找不到是被什么程序占用的,需要考虑下是否是SLAB的问题。SLAB是Linux操作系统的一种内存分配机制,可以使用下面命令来查看。例如: cat /proc/meminfo |grep -i slab 然后再通过SLAPTOP来查看是哪里占用的并相应解决。执行sla...
如果删除的文件正在被调用,这时候直接删除文件可能会导致句柄未释放,磁盘空间还被占用的情况。 可以使用命令行查看: df -h 占用空间90%,占用17G空间 du -sh ./* 查看根目录下的空间占用,加起来不到10G,差别比较大 这时候可以执行命令 lsof|grepdeleted...
Linux为了性能会将服务器中的目录路径信息、文件节点等保存到内存中,频繁的文件访问会导致内存中的Cache使用量大增。可以通过以下方式进行清理。 清理页缓存: echo 1 /proc/sys/vm/drop_caches 清理目录项缓存与文件结点缓存: echo 2 /proc/sys/vm/drop_cac...
Linux系统服务器使用df -h命令查看磁盘空间小于额定容量,这是由于两部分原因导致: 1、Inode节点占用 2、系统保留空间 备注: Inode:记录档案的属性,一个档案占用一个inode,同时记录此档案的数据所在的 block号码 Block:实际记录档案的内容 以下测试服务...
Linux服务器的iptbales无法正常重启,而且/etc/sysconfig/iptables文件不存在,这是由于新系统没有配置使用过iptables,因此在/etc/sysconfig中没有iptables的配置文件。 处理方法: 1.添加任意一条防火墙规则,如: iptables -P OUTPUT ACCEPT (设置出口全...
在Linux中手工mount分区时出现如下错误: [mntent]: warning: no final newline at the end of /etc/fstab 该问题是由于fstab格式错误导致的,如错误信息所示相关说明,只要在/etc/fstab最后面添加一个空行即可解决该问题。...
如果需要在ECS Linux系统中寻找文件(例如安装php之后找不到php.ini文件,或者到了陌生的系统之后需要查找配置文件),可以使用命令: find / -name php.ini 双引号里的文件名可以换成任意需要查找的文件,支持通配符。另附find命令的格式介绍: find [-H] [-...
Linux 的系统级别 /var/log/message 日志不写入新记录,是由于syslog 服务未开启导致,解决的方法如下: 1. chkconfig --list |grep syslog 查看服务是否随系统启动,如果都是off的请设置为on 2. service syslog restart 重启 syslog 服务...
SSH Tunnles简介: 简单的说,SSH Tunnel可以帮助我们穿越不被信任的网路,从而在我们设定的路径中得到加密的传输。 SSH Tunnel必须建立于一个SSH连线上, 所以说当我们希望使用SSH Tunnel对A主机进行RDP的传输,必须先建立一个到A主机的SSH连线,再透过它来...
服务器/etc/shadow文件有-i权限,有-i权限的文件root也不能编辑修改该文件内容。如查看是否有-i文件锁权限,可使用lsattr /etc/shadow命令来查看是否有-i权限。 影响 1、在控制台重置密码会导致密码无法生效。 2、使用该系统生成的自定义镜像来创建新服务器...
debian6系统虚拟机一台。 首先我们要确保linux系统能够上网,并配置系统的源文件。debian下源文件在/etc/apt/sources.list文件。一般添加163源。 配置好源文件后,我们执行命令apt-get update。同步/etc/apt/sources.list中列出的源的索引。 在更新完成后。我...
一、检查系统密码文件,查看文件修改日期 [root@fedora ~]# ls -l /etc/passwd 二、查看passwd文件中有哪些特权用户 [root@fedora ~]# awk -F: $3= =0 {print $1} /etc/passwd 三、查看系统里有没有空口令帐户 awk -F: length($2)= =0 {print $1} /etc/shadow...
日前LinuxGNU glibc标准库的 gethostbyname函数爆出缓冲区溢出漏洞,漏洞编号为CVE-2015-0235。黑客可以通过gethostbyname系列函数实现远程代码执行,获取服务器的控制权及Shell权限,此漏洞触发途径多,影响范围大,请大家关注和及时临时修复,后续我们会尽...
可ssh远程连接登录到服务器,输入命令slabtop来分析里具体内存分配情况,如图所示: slab机制可以管理分配内存,如果想尽快回收的话则可以执行如下命令: #sync;sync;sync #echo 2 /proc/sys/vm/drop_caches 等内存回收完毕后再执行: #echo 0 /proc/sys/vm/...
ssh远程登录到服务器,通过命令top查看系统内部是否有高负载耗资源现象,如图所示:...
Linux系统服务器的外网出带宽是20M,但是从ECS管理控制台上实例的流量信息来看(参阅下图),出带宽到4M就瓶颈,无法跑到更高的带宽,导致业务卡顿。 经过排查在系统内部通过TC软件做了流量控制,导致无法使用更高的带宽。 解决方式: 删除TC流控相关配置:...
Linux系统查看内存问题大致有以下几种: 1、使用free -m查看内存的使用率,如果到达90%以上后,判断程序没有异常,建议升级内存。 2、使用dmesg |grep oom 查看是否有相关进程被killed 或者out of memory等相关内存溢出的字样,如果有则建议升级内存或优化环...
Linux服务器查看服务器默认的tcp连接数命令是ulimit -n,阿里云默认的tcp连接数是65535,这是最大值。 如果要修改tcp连接数,可以使用vi /etc/security/limits.conf命令,修改以下参数的值: * soft nofile 65535 注:软限制,超过会报警 * hard nofile 6553...
Linux 系统服务器使用unzip命令进行解压操作,方法如下: 例如压缩文件是test.zip,压缩包中的文件是testzip.png [root@machine 0318test]# ll drwxr-xr-x 2 root root 4096 Mar 19 14:51 mytest -rw-r--r-- 1 root root 141230 Mar 19 14:44 test.zip 通过ssh...
Linux下使用Xammp套件的常用命令如下: 1. 启动Xammp /opt/lampp/lamppstart 会看到类似下面的提示: Starting XAMPP 1.7.3a... LAMPP: Starting Apache... LAMPP: Starting MySQL... LAMPP started. 2. 停止 Xammp /opt/lampp/lampp stop 3. 重启 Xammp /op...
Linux 中kpartx命令的作用,是让Linux内核读取一个设备上的分区表,然后生成代表相应分区的设备,具体示例如下: 1. 在磁盘xvdb上划分一个分区xvdb1。 fdisk /dev/xvdb 2. 在/dev/xvdb1上再进行分区,分别为/dev/xvdb1p1,/dev/xvdb1p2,/dev/xvdb1p3。 3. 此...
Linux主机系统默认标准目录如下: /:根目录,根目录下存放目录列表。 /bin:/usr/bin:放置可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系统启动时用到的文件,/boot/vmlinuz是linux的内核文件,/boot/gurb是启动引导的目录...
Linux系统启动流程简述如下: 1. 加电自检加载BIOS 这一步启动启动加载BIOS,BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等,系统在此读取boot选项读取从哪个设备启动,比如主板上的设置第一启动为硬盘,光盘,u...
很多客户对云服务器硬件信息比较关心,例如CPU型号等。windows系统可以直接的看到,而Linux系统的客户可以通过查看/proc/cpuinfo 得知。 远程ssh登陆服务器后,通过cat /proc/cpuinfo查看即可, 核心数:一个核心就是一个物理线程,英特尔有个超线程技术可以把...
问题现象,使用Linux命令df -TH查看磁盘还是有很多空间,但是使用touch创建文件提示磁盘上没有足够的空间,再使用df -i查看inode的使用情况,发现/dev/xvda1盘inode使用已经100%了,因此造成了该错误。如下图: 检查处理该问题的方法为: 1 查找出某个文件夹...
用户在IT云 Linux服务器上架设Samba服务后,通过内网其它服务器访问正常,但是在本地网络无法访问,telnent 445端口不通。 如果出现此类问题,很有可能是因为运营商屏蔽了这个端口(点此查看更多可能被屏蔽的端口)。基于安全性考虑,大部分运营商会默认对Sam...
用SSH客户端连接linux服务器时,经常会出现与服务器会话连接中断现象,造成这个问题的原因便是SSH服务有自己独特的会话连接机制。 解决方案: 1、设置服务器向SSH客户端连接会话发送频率和时间 #vi /etc/ssh/sshd_config,添加如下两行 ClientAliveInterval 6...
ECS服务器 Windows系统更换为Linux系统后,比如更换为Centos,对于NTFS格式的数据盘默认是识别不到的,可以通过ntfs-3g进行识别。 1. 执行如下命令安装ntfs-3g: yum install -y ntfs-3g 2. 安装成功后通过如下命令进行挂载,结果如下: mount -t ntfs-3g /d...
https://www.2daygeek.com/category/shell-script/...
虽然 Linux 的设计是安全的,但还是存在许多安全漏洞的风险,弱密码就是其中之一。作...
对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最...
记录所有用户登录系统的任何操作日志,以便有据可查。 1.编辑 /etc/profile 文件。 1 ...
概览: 目前网卡绑定 mode 共有七种 (0~6)bond0 、 bond1 、 bond2 、 bond3 、 bond4...
一、命令介绍: 1、chmod 命令用来修改文件、目录的权限,系通都会设置umask,所以创...