摘要: 使用linux时,有时我们想发邮件给朋友或同事,可不可以通过命令行直接发呢?想通过linux监控网站或者系统状况并自动报警,如何使用脚本发出邮件给外部邮箱呢?不需要注册公网域名和MX记录,即不需要架设公网邮件服务器,我们仍然可以达到以上目的。我是通过linux自带的mailx工具来解决,只需要配置mailx使用公网邮箱来发邮件即可。CentOS5自带的mailx是8.1版本的,不支持配置外部公网邮箱,必须升级到最新版本12.4。可以使用rpm -qa | grep mailx查看系统自带的mailx版本。使用wget http://sourceforge.net/projects/heirlo 阅读全文
posted @ 2013-06-03 17:30 IT路上不回头 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 异步通知的概念:一旦设备就绪,主动通知应用程序。这样应用程序根本不需要查询设备状态。阻塞,非阻塞和异步:-阻塞IO是等待设备可访问后再访问-非阻塞IO是查询设备是否可以访问-异步通知是设备通知自身可以访问为了使支持异步通知机制,驱动程序应该涉及以下3项工作。支持F_SETOWN命令,能在这个控制命令处理。处理FASYNC标志更变的函数Int fasync_helper(int fd, struct file*filp, int mode, struct fasync_struct **fa);释放信号用的函数Void kill_fasync(struct fasync_struct **fa, 阅读全文
posted @ 2013-06-03 17:25 IT路上不回头 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 现在很多的企业,网站都在应用Linux操作系统,Linux的优点使人们舍弃了微软。今天就讲讲Linux集群技术,让你更一步了解Linux,知道Linux集群技术强大功能。给你挑选系统起到参考的作用。Linux竞争力很强的原因之一,是它可以运行于极为普及的PC机上,不需要购买昂贵的专用硬件设备。在几台运行Linux的PC机上,只要加入相应的集群软件,就可以组成具有超强可靠性、负载能力和计算能力的Linux集群。集群中的每台服务器称为一个节点。按照侧重点的不同,可以把Linux集群分为三类。一类是高可用性集群,运行于两个或多个节点上,目的是在系统出现某些故障的情况下,仍能继续对外提供服务。高可用性 阅读全文
posted @ 2013-05-22 16:56 IT路上不回头 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 近日,IBM在北京宣布全球成立首个IBM Power Systems Linux中心。使得客户和合作伙伴的软件开发人员将更轻松、快速的采用Linux和最新的POWER 7+处理器技术,构建和部署开源平台上的大数据、云计算、移动和社交商务领域的下一代应用。“开放资源、协作创新是推动人类文明发展的基本力量。”国家信息化专家咨询委员会常务副主任周宏仁表示。“IBM在90年代就开始投资开源,在2001年IBM投入了10亿美金,并将Linux作为IBM服务器和软件的操作系统,开始致力于将Linux社区打造成一个在全球范围内推动技术创新的巨大协作平台。”IBM大中华区副总裁及系统与科技部总经理唐华表示,“ 阅读全文
posted @ 2013-05-22 16:51 IT路上不回头 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、mysql不建议在root用户下运行2、出现服务启动不了,111错误,注意要用chown来赋予权限, 我在root用户下装的mysql,我就把usr/share/mysql/mysql.server复制到/etc/init.d/mysqld, (同时把my-huge.cnf复制/etc/my.cnf)chown -R cc /etc/init.d/mysqldchown -R cc /usr/share/mysql/chown -R cc /var/mysql/libchown -R cc /usr/bin/mysql(cc是我的一个普通账户)3、完后可以启动了,然后发现还是进不去,出现A 阅读全文
posted @ 2013-05-22 16:45 IT路上不回头 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 我们在使用 vmware 安装虚拟机的时候,在配置完成后,vmware 总是给我们自动安装系统了,没法进行一些手动订制的操作,最典型的就是安装 linux 系统时,没法选择安装中文环境,直接安装了默认的英文环境,我们在通过 vmware 安装虚拟机的时候怎么设置不自动安装系统呢? 这里给大家介绍两种方案,请看后文。方案一 在创建虚拟机时选择第一步 custom(advanced),然后选择虚拟机的类型在第三步的时候选择最后那个单选按钮(I will intall the operation system later)创建完成后,右击刚才创建的虚拟机,选择“setting...”,在弹出框的第. 阅读全文
posted @ 2013-05-08 15:31 IT路上不回头 阅读(198) 评论(0) 推荐(0) 编辑