软件包版本:nginx-1.7.10.tar.gz , openssl-1.0.2a.tar.gz, pcre-8.35.tar.gz 系统: linux RHEL 6.5 nginx 安装 linux 系统需要安装必备…
分类:linux
【树莓派系列】一.准备工作与开机
很早前就听说树莓派了,但一直没有亲手把弄过。直到有了给儿子打造智能玩具的想法,才决定入手了一台。之前没有过任何单片机和硬件的经验,只能从网上收集资料。这个过程充满挫折也十分有趣,于是决定记录下来,希望能对同样刚入门的同学…
linux学习笔记
查询目录中内容 ls ls [选项] [文件或目录]选项:-a 显示所有文件 包括隐藏文件-l 显示详细信息-d 查看目录属性-h 人性化显示文件大小-i 显示inode -rw-r–r– -文件…
UNIX高级环境编程 第13章 守护进程
引言 守护进程:没有控制终端,长期运行在后台的进程 编程规则 void daemonize(const char* cmd) { /* * 调用umask将文件模式创建屏蔽字设置为0。 * 由继承得来的文件模式创建屏蔽字…
用monit监控mongodb和rabbitmq
什么是monit Monit是一个跨平台的用来监控Unix/linux系统(比如Linux、BSD、OSX、Solaris)的工具。Monit特别易于安装,而且非常轻量级(只有500KB大小),并且不依赖任何第三方程序、…
日志切割logrotate和定时任务crontab详解
1、关于日志切割 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日…
如何调试Systemctl
有时候我们使用systemctl命令,比如systemctl start kube-apiserver时会提示错误: [root@vultr kubenetes]# systemctl start kube-apiser…
s面向对象的写法
js面向对象的写法一、在html中引入该js文件,使用时: <script> var BuyBw8Product = new buyBw8Product(); </script> 二、一般写一个较…
使用crond构建linux定时任务及日志查看
quick start 新建一个定时任务配置文件 [root@ubuntu ~]# vim /etc/cron.d/myTask 编辑内容如下: [root@ubuntu ~]# cat /etc/cron.d/myTa…
linux - linux下GPIO的使用
Linux下GPIO的使用 内核文档:https://www.kernel.org/doc/Do… 概述 Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)…
C++ 并发编程之互斥锁和条件变量的性能比较
介绍 本文以最简单生产者消费者模型,通过运行程序,观察该进程的cpu使用率,来对比使用互斥锁 和 互斥锁+条件变量的性能比较。 本例子的生产者消费者模型,1个生产者,5个消费者。生产者线程往队列里放入数据,5个消费者线程…
linux下测试某网址或IP端口能否访问
测试端口连通 nc -v -w 1 183.xx.oo.ee -z 82 linux主机centos操作系统,项目里面需要访问一个URL路径的接口http://xxx.121.com.cn:8081 后台报连接超时…