ImportError: No module named cv2
ubuntu下的service与/etc/init.d区别
现在Ubuntu启动,关闭服务不能用/etc/rc*.d/init.d/{Service} {start|stop|restart}了,需要用service {Service} {start|stop|restart}。
在网上搜索后发现原因是Ubuntu10.04后引入了upstart来管理自启动服务。旧的系统管理被称作SysV,它通过在代表各个run level的目录里建立脚本来控制服务的自动启动。比如,/etc/rc0.d目录里以S开头的脚本会被运行在runlevel 0。
在这种方式下,如果要屏蔽一个服务,需要把S开头的那个更名为以K开头。而所以在rc*.d下的脚本都链接到/etc/init.d目录里。而Upstart采用了完全不同的方式。它要求所有的启动脚本,其实是配置文件,建立在/etc/init目录下,每个服务一个文件,里面定义脚本启动与关闭的运行级别、条件、事件,等。
可以看得出,Upstart要比SysV高明得多,因为SysV启动是线性、顺序的,一个S20的服务必须要等待S19启动完成才能启动,如果一个启动要花很多时间,那么后面的服务就算完全无关,也必须要等。
而在Upstart下,服务的启动基于事件,而且是并行的,只要事件发生,服务可以并发启动。这种方式无疑要优越得多,因为它可以充分利用现在计算机多核的特点,大大减少启动所需的时间。
Ubuntu + Nagios + ndoutils + PNP4Nagios 安装
网上太多,语焉不详的Nagios搭建过程描述,很多照着做根本就不能正确运行。本文的目标是以最方便的方式搭建一个实用的监控服务器,尽最大可能细化每个步骤,给出截图,让您照着本文可以顺利地搭建出监控服务。
Nagios及其插件介绍
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。让管理人员可以实时掌握服务器和服务的工作状态,并且及时的通知相关人员处理故障和警报。通过插件可以极大的扩展Nagios可以监控的内容。
本文会安装Nagios核心程序,以及两个特别实用的插件:
§ NDOUtils可以把Nagios监控数据保存到MySQL数据库中
§ PNP4Nagios可以图形化Nagios监控数据
debian上sh执行含有数组初始化的脚本报错
debian/ubuntu上sh命令默认是指向dash,而不是bash
百度百科
Debian Almquist shell,缩写为dash,一种 Unix shell,相容于POSIX标准。
它比 Bash 小,只需要较少的磁盘空间,但是它的对话性功能也较少。
它由 NetBSD版本的Almquist shell (ash)发展而来,
于1997年,由赫伯特·许(Herbert X
ubuntu系统安全
ubuntu下 rar,zip等压缩文件中文件名乱码的解决方案
一般在ubuntu下打开压缩包都会直接安装系统提示的rar软件包,我们可以安装unrar来解决这个问题;按下 alt+ctrl+t 打开终端 ,依次输入下面两条命令,如果没有安装过rar软件包的话,直接运行第二条命令即可;s...