随笔分类 -  centos

Linux tcpdump命令详解
摘要:简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。监视指定网络接口的数据包tcpdump -i eth1如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指定网络接口。  阅读全文

posted @ 2012-12-05 14:47 cn三少<script></script> 阅读(283) 评论(0) 推荐(0)

log4cxx在linux下的编译使用
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://yaocoder.blog.51cto.com/2668309/980276 最近在linux下使用log4cxx库,按照其官方文档提供的方法来进行编译,不能成功,又利用google搜索了好几个中文博客上讲述在linux下编译使用log4cxx库的方法,依然不能成功,在这里我奉劝写博客或是转载博客指导人的朋友们,首先您起码得自己按照您写的或是转载的编译通过了再发表文章吧,其中有几处明显的低级错误,另外,建议您把你编译时的具体的linux系统及版本附带上,这样才能够成一条完整的信息. 阅读全文

posted @ 2012-12-03 17:44 cn三少<script></script> 阅读(217) 评论(0) 推荐(0)

ssh服务器配置方法
摘要:配置SSH服务的运行参数,是通过修改配置文件/etc/ssh/ssh_config实现的。/etc/ssh/ssh_config文件的配置选项非常多,但大部份都使用“#”注释掉了,这是因为SSH服务默认配置已经能很好的工作,所以这里只介绍一些常用的选项。1、设置SSH服务器的端口号SSH默认端口号是22,如果开放22号端口很容易被人扫描到,从而降低了系统的安全性,建议更改端口。#port 222、设置使用SSH协议的顺序Protocol选项定义了SSH服务器使用了SSH协议的顺序。默认使用SSH2协议,如果不成功则使用SSH1协议#Protocol 2,13、设置是否允许root用户登录#Pe 阅读全文

posted @ 2012-12-03 11:35 cn三少<script></script> 阅读(796) 评论(0) 推荐(0)

centos查看硬件信息
摘要:1、centos 下查看硬件信息内容非常全面。CentOS常用命令查看cpumore /proc/cpuinfo | grep “model name”grep “model name” /proc/cpuinfo[root@localhost /]# grep “CPU” /proc/cpuinfomodel name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHzmodel name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz2、CentOS常用命令查看内存grep MemTotal /proc 阅读全文

posted @ 2012-12-03 11:33 cn三少<script></script> 阅读(511) 评论(0) 推荐(0)

linux中,查找大文件及清除其内容的方法
摘要:linux操作系统中,经常会遇到磁盘空间满的问题。遇到这样的问题,先查下是什么文件过大或过多引起的,至于引起这个更深一层的原因,先不探讨。怎么查看大文件所在的路径,linux中有一个命令,叫du,先贴命令:du-m--max-depth=1或du-h--max-depth=1du:用于统计linux中文件或目录所占磁盘空间的大小du参数######-m:以M为单位展示查询结果-h:以K、M、G为单位展示查询结果,提高信息可读性--max-depth=1:其中,数字“1”是指查询结果中最多显示的目录层数,这里指最多显示一层目录。示例如下:然后,利用此命令,逐层(目录)深入,这样就一定会查询到大文 阅读全文

posted @ 2012-11-29 16:13 cn三少<script></script> 阅读(4325) 评论(0) 推荐(0)

安装freeswitch和bluebox全过程-centos5.5+freeswitch1.06+bluebox1.01
摘要:在CENTOS上安装freeswitch全过程先把SELinux关了吧用getenforce检查状态,也可以用sestatus -v命令,如果是enable就用关了它禁用selinux,打开/etc/selinux/config,改为# SELINUX=enforcingSELINUX=disabled另外,防火墙也暂时关了吧查看是否开启chkconfig iptables --listservice iptables stop |start或是chkconfig --levels 345 off iptables下次也不启动iptables命令相当于操作这个文件/etc/sysconfig/ 阅读全文

posted @ 2012-11-05 10:31 cn三少<script></script> 阅读(880) 评论(0) 推荐(0)

linux 添加网卡
摘要:网卡插入后dmesg | grep eth找到新的eth*然后直接setup 添加新的 输入对应的eth最后service network restart 阅读全文

posted @ 2012-10-18 16:23 cn三少<script></script> 阅读(222) 评论(0) 推荐(0)

释放Linux磁盘空间方法
摘要:1、用df 检查发现/根目录可用空间为0 [root@/]#df -h 2、用du检查发现 各目录占用的空间都很少,有约3G的空间莫名其妙地丢了。 [root@/]#du -m -–max-depth=1 |sort -gr 3、用lsof检 查后才发 现 原因是,有文件被删除, 而进程还活着, 因而造成还占用空间的现象 [root@/]# lsof |grep delete 根据lsof列出的进程号,kill这些进程后,空间就释放出来了。 阅读全文

posted @ 2012-09-20 17:00 cn三少<script></script> 阅读(361) 评论(0) 推荐(0)

messages 彻底删除文件的方法
摘要:rm /var/log/messages 然后service rsyslog restart 这样实际删除的文件空间才会释放出来。 阅读全文

posted @ 2012-09-20 16:54 cn三少<script></script> 阅读(408) 评论(0) 推荐(0)

linux 更改服务的启动顺序
摘要:打开/etc/init.d/下该服务的脚本找到类似如下一句# chkconfig: 2345 64 36这里的64就是启动顺序这里的36就是关闭顺序你把smb的这个64所在位置的数字改的小于nfs的该数字 然后执行chkconfig --del smbchkconfig --add smbchkconfig smb on 阅读全文

posted @ 2012-09-16 19:11 cn三少<script></script> 阅读(257) 评论(0) 推荐(0)

crontab: command not found解决方法
摘要:crontab命令是大多数系统都有的命令,有不排除由于有些系统被精简而没有的,这时对于CentOS系统,我们可以通过下面两个命令来安装。yum-yinstallgccgcc-c++autoconfvixie-cronyum-yinstallgccgcc-c++autoconfcrontabsvixie-cron软件包是cron的主程序;crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。 阅读全文

posted @ 2012-09-11 20:35 cn三少<script></script> 阅读(408) 评论(0) 推荐(0)

shell 下 用mail 发送邮件
摘要:停掉sendmail/etc/init.sendmailstop;chkconfigsendmailoff;yum-yinstallpostfix*servicepostfixstartyum-yinstalldovecot*配置postfixvim/etc/postfix/main.cfmyhostname=mail.g.cnmydomain=g.cnmyorigin=$myhostnamemyorigin=$mydomain//监听端口inet_interfaces=all#inet_interfaces=$myhostname#inet_interfaces=$myhostname,lo 阅读全文

posted @ 2012-09-11 14:53 cn三少<script></script> 阅读(282) 评论(0) 推荐(0)

Nagios3.0.5在CentOS5.2中安装(一)
摘要:1.系统:CentOS 5.22.安装前准备:1).安装好apache,GD库(我的GD库安装在/usr/local/libgd)。2).下载Nagios3.0.5,Nagios-plugins1.4.11,nrpe2.12,nsclient++# http://www.nagios.org/download/wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.5.tar.gzwget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plug 阅读全文

posted @ 2012-09-11 10:10 cn三少<script></script> 阅读(184) 评论(0) 推荐(0)

Nagios远程监控软件的安装与配置详解
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://evolution.blog.51cto.com/3343305/660082Nagios是 一款功能强大的网络监视工具,它可以有效的监控windows、linux、unix主机状态以及路由器交换机的网络设置,打印机工作状态等,并将状态出 现异常的服务及时以邮件、msn短信等形式第一时间通告管理员。由于它是一款遵循GPLv2的开源网络监控软件,以其出色的性能低廉的使用成本,深受广大 用户的好评。nagios的主要监控功能有:1)监控网络服务(HTTP、POP3、SMTP、PIN 阅读全文

posted @ 2012-09-10 11:27 cn三少<script></script> 阅读(228) 评论(0) 推荐(0)

Linux自动更新时间
摘要:Can use ntpdate or rdate command to sync the datetime with remote server.i.e.:# ntpdate remote_serveror# rdate -s remote_serverAlso, sync the remote server periodically is a good idea!# crontab -e# auto sync with time server at 0:00 everyday0 0 * * * rdate -t 60 -s stdtime.gov.hk 阅读全文

posted @ 2012-09-06 11:15 cn三少<script></script> 阅读(203) 评论(0) 推荐(0)

CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)
摘要:准备篇:1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面如下所示:系统运维 www.osyu... 阅读全文

posted @ 2012-08-31 17:17 cn三少<script></script> 阅读(261) 评论(0) 推荐(0)

CentOS yum安装LAMP环境
摘要:本文适用于所有的vps,测试环境为NordicVPS 256M XEN非LNMP,非一键安装包yum -y update yum -y install gcc gcc-c++ autoconf make automake libtool libevent libevent-devel yum -y install ncurses ncurses-devel gd gd-devel freetype freetype-devel fontconfig fontconfig-devel libjpeg libjpeg-devel zlib zlib-devel pcre pcre-devel yu 阅读全文

posted @ 2012-08-30 20:38 cn三少<script></script> 阅读(330) 评论(0) 推荐(0)

文件备份,同步工具rsync服务器端的安装及配置
摘要:文件备份,同步工具rsync服务器端的安装及配置张映 发表于 2010-02-25分类目录: 服务器相关一,什么是rsyncrsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。优化的流程,文件传输效率高。可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。支持匿名传输,以方便进行网站镜象。二,我用rsync干什么我画图很烂,不好意思。上面这个图,应当意思表达很明确了。简单说一下就是,web se 阅读全文

posted @ 2012-08-21 16:32 cn三少<script></script> 阅读(341) 评论(0) 推荐(0)

CentOS桌面安装
摘要:1.显示系统已经安装的组件,和可以安装的组件:#yum grouplist2.如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装:#yum groupinstall "X Window System"3.安装GNOME桌面环境yum groupinstall "GNOME Desktop Environment"4.安装KDE桌面环境yum groupinstall "KDE (K Desktop Environment)"5.卸载GNOME桌面环境yum groupremove "GNOME Desktop 阅读全文

posted @ 2012-08-17 13:55 cn三少<script></script> 阅读(192) 评论(0) 推荐(0)

log4cxx does not compile on kernel 2.6.29.6
摘要:socketoutputstream.cpp: In member function 'virtual void log4cxx::helpers::SocketOutputStream::write(log4cxx::helpers::ByteBuffer&, log4cxx::helpers::Pool&)':socketoutputstream.cpp:52: error: 'memcpy' was not declared in this scopeSame solution as before. I added '#includ 阅读全文

posted @ 2012-08-13 22:23 cn三少<script></script> 阅读(199) 评论(0) 推荐(0)

导航