fio测试Linux磁盘IO读写性能

wget http://brick.kernel.dk/snaps/fio-2.2.5.tar.gz yum install libaio-devel tar -zxvf fio-2.2.5.tar.gz cd fio-2.2.5 make make install   随机读:(可直接用,向磁盘写一个2G文件,10线程,随机读1分钟,给出结果) fio -filename=/tmp/t

Linux 的 Out-of-Memory (OOM) Killer

同事在 Linux 服务器上遇到点小问题,我也上去折腾半天。这还是第一次注意到 Linux 这个多年来就存在的特性:OOM Killer 。说白了 OOM Killer 就是一层保护机制,用于避免 Linux 在内存不足的时候不至于出太严重的问题,把无关紧要的进程杀掉,有些壮士断腕的意思。 先要学习点老知识,在 32 位CPU 架构下寻址是有限制的。Linux 内核定义了三个区域: # DMA:

Linux 禁止被ping

禁止被ping: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 允许被ping: echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all  

Linux命令:selinux

获取运行状态 getenforce 可能返回结果有三种:Enforcing、Permissive 和 Disabled。Disabled 代表 SELinux 被禁用,Permissive 代表仅记录安全警告但不阻止 可疑行为,Enforcing 代表记录警告且阻止可疑行为。 临时关闭 setenforce 0 临时开启 setenforce 1 永久改变状态 vi /etc/selinux/co

linux 启动级别

分别为:0--7,各个运行级的详细解释: 0 为停机,机器关闭。 1 为单用户模式,就像Win9x下的安全模式类似。 2 为多用户模式,但是没有NFS支持。 3 为完整的多用户模式,是标准的运行级。 4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。 5 就是X11,进到X Window系统了。 6 为重启,运行init 6机器就会重

Linux安装:wkhtmltopdf

yum install -y wkhtmltopdf 安装的版本是0.12.1   直接使用 wkhtmltopdf http://www.baidu.com baidu.pdf 创建脚本 wkhtmltopdf2 xvfb-run --server-args=\"-screen 0, 1200x768x24\" wkhtmltopdf --margin-top 10mm -- margin

Linux命令:sudo

在一个命令前加sudo,可以使用超级用户的权限执行该命令。但并不是任何用户都可以使用sudo,只有用户属于sudo组时才能使用这个命令。 如果希望把一个用户加入sudo组,可以用root登录系统,然后执行 visudo (这个命令实际上就是用vi编辑/etc/sudoers文件,/etc /sudoers文件本身是只读的) 在文件中找到\"root ALL=(ALL) ALL\"这一行,然后在下面加入

centos7开机自启动脚本

方法一:(rc.local) 1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 chmod +x /etc/rc.d/rc.local 2、赋予脚本可执行权限 假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限 chmod +x /usr/local/script/autostart.sh 3、打开/et