linux系统下安装mrtg监控工具

MRTG全名MultiRouterTrafficGrapher。是一个用来监控网络链路流量负载的工具软件,该软件通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载。一、安装准备(1)MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务,修改SNMP的配置:vi/etc/snmp/snmpd.conf#将62行:accessnotConfigGroup""anynoauthexactsystemviewnonenone#改为accessnotConfigGroup""anynoauthexactmib2nonenone#把第89行前面的注释符号#去掉,变成viewmib2included.iso.org.dod.internet.mgmt.mib-2fc(2)linuxMrtg监控主机流量启动http服务和snmp服务:首先查看两个服务在系统启动时是否已经开启   #chkconfig--list|grepnginx没有启动的话需要修改下在什么启动模式下要自己启动:...

linux系统网络流量嗅探命令tcpdump详解

Tcpdump,就是:dumpthetrafficonanetwork,根据使用者的定义对网络上的数据包进行截获的包分析工具。TcpDump是Linux中强大的网络数据采集分析工具之一。接下来,对Tcpdump的安装、使用、结果分析,作一个简单的介绍:一.Tcpdump的安装rpm包的形式安装。以超级用户登录,使用命令如下:#wgetftp://ftp.muug.mb.ca/mirror/centos/5.6/os/i386/CentOS/tcpdump-3.9.4-15.el5.i386.rpm#rpm-ivhtcpdump-3.9.4-15.el5.i386.rpm这样tcpdump就顺利地安装到你的linux系统中。怎么样,很简单吧。二.Tcpdump的使用1.tcpdump采用命令行方式,它的命令格式为:     tcpdump[-adeflnNOpqStvx][-c数量][-F文件名]      [-i网络接口][-r文件名][-ssnaplen]      [-T类型][-w文件名][...

Linux系统报错INIT:Id"X" respawning too fast:disabled for 5 minutes

今天小编接到一问题:LINUX系统,没法远程了!用的Distribution是Centos5.8的,系统无法远程而且还发现启动后一直提示报错:INIT:Id"X"respawningtoofast:disabledfor5minutes ,一看就是run-level哪边出错了。run-level,其实就是Linux系统从启动到启动完成后所经历的不同阶段;具体可以用命令cat/etc/inittab查看下。排错:进入系统后,直接输入编辑命令:vim /etc/inittab,找到最下面的一行:正确设置就如上面,最后一定要记得保存退出。报错没了,但还是无法远程,能PING通,SSH服务也开启了(这里小编疏忽了一个步骤)。是的我没有测试端口通不通,既然不能远程应该telnet 22端口通不通,一测试果然不通(建议看官们一定要细心!)可是查看22端口也在用,就转到防火墙上了:直接输入编辑命令:原来全部阻止了!OMG!直接编辑删除,重启下防火墙,重启下SSH,好了!...

Linux文件系统挂载

挂载操作磁盘或分区创建好文件系统后,需要挂载到系统中方可使用,windows、Mac系统会自动挂载文件系统,而Linux需要手工进行挂载操作或配置系统进行自动挂载。MOUNT手动挂载:命令mount可用来挂载文件系统:在Linux中,我们通过mount命令将格式化好的磁盘或分区挂载到一个目录上。mount 要挂载的设备 挂载点;命令"mount/dev/sdb1/mnt"挂载后可以直接输入命令mount查看信息常用参数:不带参数的mount命令会显示所有已挂载的文件系统-t 指定文件系统的类型,如:-text4、-tvfat-o 指定挂载选项   ro,rw以只读或读写形式挂载,默认是rw   sync 不使用缓存,而是对所有操作直接写入磁盘   async使用缓存,提高文件系统读写效率,默认就是async   noatime不更新每次访问文件的时间   atime 更新文件的访问时间  ...
开发笔记 开发笔记·2023-04-15

Linux文件系统及创建

文件系统操作系统通过文件系统管理文件及数据,磁盘或分区需要,创建文件系统之后才能够为操作系统使用,创建文件系统的过程又称之为格式化,没有文件系统的设备又称之为祼(raw)设备,如http://www.splaybow.com/post/linux-fdisk-disk.html,刚分好的区。常见的文件系统有fat32、NTFS、ext2、ext3、ext4、xfs、HFS等;文件系统之间的区别:日志、支持的分区大小、支持的单个文件大小、性能等。windows下的主流文件系统是:NTFS,fat32;Linux下的主流文件系统是:Ext3、Ext4 Linux支持的文件系统有:ext2、ext2、ext4、fat(msdos)、vfat、nfs、iso9660、proc、gfs、jfs如何创建文件系统MKE2FS命令mke2fs用来创建文件系统:mke2fs-text4/dev/sdb1常用参数:-bblocksize指定文件系统块大小,文件系统读写操作的最小单位,系统默认4096字节(4K)-c      建立文件系统时检查坏损块,顾名...
开发笔记 开发笔记·2023-04-15

Linux系统上DHCP服务器的配置

DHCP是DynamicHostConfigurationProtocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址,它的前身是BOOTP,BOOTP原本是用于无磁盘主机连接的网络上面的。一、DHCP的工作流程(1)DHCP服务器发现阶段。DHCP客户机向广播地址255.255.255.255发送DHCPDiscover消息。(2)DHCP服务器响应阶段。DHCP服务器从尚未出租的IP地址池中择一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCPoffer提供信息。(3)IP地址择阶段。DHCP客户机择某个DHCP服务器提供的IP地址,以广播方式回答一个DHCPrequest请求信息.(4)IP地址确认阶段。服务器回应包含它所提供的IP地址和其他设置的DHCPack确认信息。然后客户机将其与TCP/IP协议与网卡绑定。(5)客户机重新登录。再次发送前次分配的IP地址的DHCPRequest请求请求信息,DHCP服务器检查是否可以继续让客户机使用,然后发回DHCPack确认信息或者DHCPnck否认信息。如果IP已...

Linux系统Yum安装

一、简介Yum全称为YellowdogUpdater,Modified,基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有的依赖的软件包,无须繁琐地一次次下载安装。使用yum安装大大简化了软件安装的操作,通常设置好安装源后,常用软件的安装只要一行命令就可以搞定。二、设置为163的yum安装源Linux系统默认的安装源在国外,安装软件时下载速度较慢,可以修改为国内的163的源。#cd/etc/yum.repos.d#mvCentOS-Base.repoCentOS-Base.repo.backup #wgethttp://mirrors.163.com/.help/CentOS6-Base-163.repo#mvCentOS6-Base-163.repoCentOS-Base.repo#yummakecache1、进入存放源配置的文件夹2、备份默认源3、使用wget下载163的源配置文件。注意,需要根据CentOS版本下载相应的.repo文件。4、把下载下来的文件CentOS-Base-163.repo设置为默认源。5、本地缓...
开发笔记 开发笔记·2023-04-15

Linux系统下RPM包管理

一、简介1. 含义RPM全称为RedHatPackageManager(RedHat包管理器),类似于Windows里面的“添加/删除程序”。2. 命名RPM包命名通常遵循“包名称-版本-硬件平台”的规则,例如“openssl-1.0.1c-1.fc18.i686.rpm”:openssl: 是软件名称1.0.1c-1: 是软件版本i686: 是适用的硬件平台。其中硬件平台包括:i386、i486、i586、i686、x86_64、ppc、sparc、alpha。一般可以通过RPM包的名称来寻找适合自己系统所需的RPM包。其他情况:mysql-devel-5.1.52-1.el6_0.1.i686.rpm 其中的devel表示开发版本openssl-1.0.1c-1.fc18.i686.rpm 其中的fc18表示在FedoraCore18发行版下使用3. 包依赖RPM包安装经常会遇到的依赖性问题,安装某个包时首先检查依赖的包是否安装,如未安装则需要先安装依赖包。可以使用--force--nodeps忽略包依赖性检查,强制进行安装,但这样安装后软件运行可能会有问题。有时A包的安装依赖B包...

Linux系统安装httpd服务

Linux系统上要达成网页服务器需要Apache服务器软件,但Apache仅能提供基本的静态网站,想要做成动态网站还需要PHP加MYSQL,下面先介绍下如何安装Apache吧,后面我们会单独写一篇关于Apache的相关结构。继续利用yum来安装:yuminstallhttpd安装好后会自动回到根目录下,这时你可以测试一下,用IP打开看能不能跳到Apache的欢迎界面;或者telnet 80端口通不通,如果打不开或不通那就看下防火墙:关了防火墙或重新自己做个规则就可以了。...

Linux系统无法用date命令修改时间

在实际生产环境中,有时候对服务器精确时间也是有要求的,Linux系统中常用date命令来修改时间,但有时候可能会出现修改了没有效果,那么这时候可以手动修改一下系统的时区。1.首先找到旋转时区的文件:/usr/share/zoneinfo/Asia/Shanghai用这个文件替换文件/etc/localtime (注意一定要分清大小写不然识别不到文件这个小编之前已经说过了,Linux系统是区分大小写的)2.然后修改/etc/sysconfig/clock 修改如下:ZONE="Asia/Shanghai"UTC=trueARC=false3.可以再执行下面命令来校正一下:/usr/sbin/ntpdate-u0.asia.pool/ntp.org4.有时上述命令BASH提醒没有文件那么就可以安装一下ntp程序包yuminstall-yntp*然后再执行3的bash语句就可以了~...

Linux系统配置MySQL

Linux系统下如何配置安装MySQL数据库,下面所用的distribution是Centos5.8。1.yum安装 yuminstallmysql*为了确保过程不出问题,我们用mysql*把相关的都装上2.Linux系统有个好处就是它可以自动为我们装好mysql不像windows里要自己手动配置;上面装完后有如下提示:3.安装完后重启MySQL服务,可能会重启失败。出现错误及解决方法请参考链接:http://www.splaybow.com/post/linux-mysql.html4.重新启动后可以正常运行了,然后修改初始密码。刚装完是没有密码的,我们可以直接输入mysql登陆:5.测试正常运行后,我们退出来修改初始密码,改完后再直接输入mysql测试下:6.使用新设置的密码123456可以正常登陆:以上就是Linux系统下配置安装MySQL的一些简单的步骤!...
开发笔记 开发笔记·2023-04-15

linux系统下设置网站404错误页

我们可通过如下方式进行设置:1、上传404.html文件到根目录(其他自定义文件亦可)。2、在.htaccess文件中加入如下语句:ErrorDocument404/404.html如果网站目录下没有.htaccess文件,可以新建该文件即可。3、以上两步设置完毕,测试404错误页是否生效。iis设置自定义错误页方法可参考:http://www.splaybow.com/post/404-set.html...

系统管理员命令:sudo

sudo是个统管一切的命令。相信很多朋友都用过它,因为一般管理服务器的朋友,平时都会使用一个普通账户,在有必要的时候,才会启用超级账户。sudo它的字面意思是代表“超级用户才能做!”(superuserdo!)对Linux系统管理员或高级用户而言,它是必不可少的最重要的命令之一。你可曾有过这样的经历:在终端中试着运行某个命令,结果却遇到“拒绝访问”?这个就是你所需要的命令!但正所谓,权力越大,责任也越大!较之以根用户身份登录,或者使用su“switchuser”命令,sudo要好得多。请耐心读下去,看看sudo能为你做些什么!sudo:它有什么用途?那么,sudo实际能做些什么呢?如果你在任何Linux命令的前面加上“sudo”这个前缀,那么它会以提升的权限来运行该命令。执行某些管理任务需要提升的权限。有一天,你可能想运行一台LAMP(LinuxApacheMySQLPHP)服务器,又要手动编辑配置文件。你可能还要重新启动或重置ApacheWeb服务器或者是其他服务后台程序。你甚至需要提升的权限来关闭或重新计算机。“嘿,谁关闭了这台机子?”如果你熟悉Windows,sudo与当你试图处...
开发笔记 开发笔记·2023-04-15

Linux系统信息查看

系统#uname-a       #查看内核/操作系统/CPU信息#head-n1/etc/issue #查看操作系统版本#cat/proc/cpuinfo   #查看CPU信息#hostname       #查看计算机名#lspci-tv       #列出所有PCI设备#lsusb-tv       #列出所有USB设备#lsmod         #列出加载的内核模块#env          #查看环境变量资源#free-m    &n...
开发笔记 开发笔记·2023-04-15

OSX系统

OSX系统(MacOSX)是以UNIX 基础,设计简单直观的操作系统。简单易用且功能强大。从启动Mac后所看到的桌面,到你日常使用的应用程序,都设计得简约精致。无论是浏览网络、查看邮件和外地朋友视频聊天,所有事情都简单高效、趣味盎然。使用基础坚实、久经考验的 UNIX系统提供空前的稳定性,还提供超强性能、超炫图形并支持互联网标准。...
开发笔记 开发笔记·2023-04-04
首页上一页...23456...下一页尾页