存档

文章标签 ‘linux’

Linux slabtop显示内核片缓存信息

2015年1月6日 没有评论

一、linux内核片缓存概念

Linux 所使用的 slab 分配器的基础是 Jeff Bonwick 为 SunOS 操作系统首次引入的一种算法。Jeff 的分配器是围绕对象缓存进行的。在内核中,会为有限的对象集(例如文件描述符和其他常见结构)分配大量内存。Jeff 发现对内核中[......]

Read more

分类: Linux/unix/mac 标签:

redhat修复模式安装丢失的包及grub引导修复

2015年1月4日 没有评论

一台即将上线的主机被工程侧的兄弟在补漏洞时把glibc包给删除了,重启后导致主机启动出错,同事打过来电话求破解方法。这里记录下常见的修复模式修复的方法以便科普。

一、模拟故障现象

以下步骤请慎在现网环境上操作,这里只是模拟现网中经常发生的情况

登陆linux[......]

Read more

分类: Linux/unix/mac 标签:

寻找IO杀手进程

2015年1月1日 没有评论

linux下可以通过iostat查看目前主机总的io使用情况,不过当通过top等命令查看时,发现cpu wait占多过多,想定位具体是哪些程序占用了IO,本篇就通过一些常用的手段进行汇总下。

一、top下的wait状状

wa = I/O waiting ,wa指的是CP[......]

Read more

分类: Linux/unix/mac 标签:

linux配置静态路由

2014年11月14日 没有评论

主机只有一块网卡的时候,不会涉及到默认路由和静态路由的问题。两块网卡时,也可以一块配置有网关(默认路由走这个网卡),另外一块只配置IP和掩码确认(该主机同网络的可以互通)。不过在稍大型的、有多网段的环境里就需单独进行默认路由和静态路由的配置了。

一、需求

目前有如下的一[......]

Read more

分类: Linux/unix/mac 标签: , ,

三张图看遍Linux性能监控、测试、优化工具

2014年9月9日 没有评论

Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的、简单的小工具。系统性能专家 Brendan D. Gregg在最近的 LinuxCon NA 2014 大会上更新了他那个有名的关于 Linux 性能方面的 talk (Linux Performanc[......]

Read more

分类: Linux/unix/mac 标签:

service与chkconfig的替代者systemctl

2014年9月1日 没有评论

linux中有很多命令已经存在了N多年,渐渐一些已被一些新命令所代替,不过由于习惯的原因,很多时候我们并不能一下子适应过来 ,例如ifconfig之于ip命令。最近在玩ubuntu和opensuse时发现了systemctl命令了,后来在试玩centos7时也发现了该命令,systemctl是s[......]

Read more

分类: Linux/unix/mac 标签:

linux 让ssh只允许指定的用户登录

2014年8月21日 没有评论

如何让ssh只允许指定的用户登录

方法1:在/etc/pam.d/sshd文件第一行加入

auth required pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=fail

然后在/etc[......]

Read more

分类: 安全/漏洞 标签:

认识/dev/shm

2014年8月15日 没有评论

一、/dev/shm理论

/dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建 ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 /dev /shm/需要注意的一个是容量问题,在linu[......]

Read more

分类: Linux/unix/mac 标签:

Linux运维工程师:30道面试题整理

2014年7月25日 没有评论

前段时间,我在准备面试的时搜到的一套Linux运维工程师面试题,感觉比较全面,一直保存在草稿,刚在整理后台时翻了出来,干脆就发出来好了,以备不时之需。

1.linux如何挂在windows下的共享目录

mount.cifs //192.168.1.3/server /mnt/[......]

Read more

分类: Linux/unix/mac 标签: ,

linux下多线程查看方法

2014年7月24日 没有评论

linux 在分析问题时,经常要查看进程的相关信息,但要进一步深入剖析时,就需要查看进程下的各线程的情况。先说下,如何了解一个进程到底开启了多少线程?

一、proc查看

该方法是个人最为推荐,也最喜欢的一种方法。进程文件下,有几种方式可以获取目前进程开启的进程数。

查看stat[......]

Read more

分类: Linux/unix/mac 标签: ,