查看Linux系统版本

一、查看Linux内核版本命令(两种方法):

1、cat /proc/version

[root@S-CentOS home]# cat /proc/version

Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013

2、uname -a

[root@S-CentOS home]# uname -a

Linux S-CentOS 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Linux下快速创建大文件命令

1、dd命令

生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果想要产生超大文件,速度很慢。

 [root@izwz94jtz9hbdq165vpxpxz www]# dd if=/dev/zero of=1G.bin bs=1M count=1000
 1000+0 records in
 1000+0 records out
 1048576000 bytes (1.0 GB) copied, 16.6081 s, 63.1 MB/s       //内存操作速度

在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘。则可以使用 seek

1)count=0 表示读写 0次,指定生成文件的大小为0M

  [root@izwz94jtz9hbdq165vpxpxz www]# dd if=/dev/zero of=test2 bs=1M count=0 seek=100000
  0+0 records in
  0+0 records out
  0 bytes (0 B) copied, 0.000221494 s, 0.0 kB/s

Zabbix使用Nginx做前端部署安装

zabbix官网默认是使用apache做前端安装部署的,个人觉得使用nginx效果也很好,于是尝试用nginx来部署一下zabbix4,
具体方法如下,我来使用源码安装配置。

1.安装依赖库

yum install -y gcc wget vim unixODBC-devel net-snmp-devel libxml2-devel libcurl-devel libevent-devel curl-devel gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

2.安装nginx

下载安装源码包:

wget https://nginx.org/download/nginx-1.18.0.tar.gz