UbuntuLinux系统怎么架设cacti监控服务?
第一步:uuntu系统和LAMP服务的安装 建议用uuntu seve系统+LAMP服务来安装cacti软件,因为seve版的系统+系统自带的LAMP服务会较稳定。
uuntu seve在安装的过程中,选中安装LAMP服务。
如果用桌面版的uuntu来安装的,或者安装的过程中没有安装LAMP服务,可以用下面的命令先架设LAMP服务器。
$ sudo apt-get install apache2 $ sudo apt-get install mysql-seve $ sudo apt-get install php5 第二步:相关组件的安装 $ sudo apt-get install php5-mysql php5-cgi php5-cli php5-snmp php-pea snmp snmpd $ sudo apt-get install dtool 第三步:cacti程序的安装 到http:www.cacti.net网站下载最新的cacti软件包,uuntu seve可用wget命令下载。
$ sudo -s $ mv cacti-vesion.ta.gz vawww $ cd vawww $ ta xzf cacti-vesion.ta.gz $ mv cacti-vesion cacti $ m cacti-vesion.ta.gz $ exit 第四步:相关的设置 $ cd vawwwcacti $ sudo mysqladmin -u oot -p ceate cacti $ sudo mysql -u oot -p cacti cacti.sql $ sudo mysql -u oot -p cacti 在这个上面你要注意一下。
要是你真的不知道如何在命令下使用mysql那你要先用phpmyadmin新建一个数据库再导入数据。
接着使用命令来修改mysql数据库的密码。
在Ubuntu系统上轻松安装软件的方法和技巧是什么
利用Ubuntu自带的图形化工具安装软件 1.更新管理器 Ubuntu系统上的更新管理器类似于Windows系统上的“自动更新”程序,但它比“自动更新”程序更强大,它不仅可以安装系统的补丁,也可以安装应用程序的补丁或更新版本。
更新管理器自动侦测哪些软件包需要更新,如有需要更新的软件包,就提示用户进行软件更新。
安装这些需要更新的软件包很简单,点击GNOME桌面上方控制面板右侧系统托盘区的“更新管理器”图标,也可单击菜单“系统”→“系统管理”→“更新管理器”项,就会弹出“更新管理器”窗口,在该窗口中,用户可以选择部分或全部软件包进行更新。
2.添加或删除程序 这是一个类似于Windows系统上的添加或删除程序的应用程序,提供了非常直观、方便的安装和卸载Ubuntu上的应用程序的功能。
我们可以在菜单“应用程序”下找到“添加/删除”项,单击该项则运行添加/删除程序。
添加/删除程序按系统中应用程序的类别(其布局与内容和系统菜单保持一致)列出系统中可安装或删除的软件包。
这些软件包来自与APT包管理工具和新立得软件包管理器等程序共用的软件源。
如果要从大量的应用程序列表中迅速找到所需的应用程序,既可以按照所在软件源中的类型(包括所有开源应用程序,受支持的 Ubuntu应用程序和第三方应用程序等)来进行筛选,也可以通过搜索功能来查找,用户可以输入应用程序名、软件包名或软件描述信息的关键字来进行查找,非常方便。
3.新立得软件包管理器 新立得软件包管理器提供了强大的软件包管理功能,支持软件包的安装、卸载和系统更新。
它不仅可以安装应用程序,也可以安装相应的库文件或其它软件。
我们可以在菜单“系统”→“系统管理”下找到新立得软件包管理器项。
新立得软件包管理器提供软件包搜索功能,可以让我们方便、快速地查找到所需的软件包。
在Ubuntu 8.10版中的新立得软件包管理中搜索软件包时,能根据输入的字符,自动列出与输入字符串匹配的软件包,使用户能迅速查找到所需安装的软件包。
在使用新立得软件包管理器升级系统时,它采用“智能升级”模式,自动查出哪些软件包需要添加,哪些需要删除或更新。
新立得软件包管理器在提供软件包管理功能的同时,还附带了许多实用的功能。
如提供安装、升级和删除软件包的历史记录;生成操作脚本文件以便于在另一台计算机上下载选定的软件包;修正(依赖关系)毁损的软件包;可以定制窗口右上方的软件包列表显示的项目以及设定系统的软件源等。
4.GDebi图形化的Deb包安装器 GDebi就是一款与GNOME集成的Deb包的图形化安装工具,安装下载的Deb包,只要双击该文件,就会自动用GDebi打开进行安装。
是不是Windows系统上的程序和软件都不能在Ubuntu系统上?
是的,Win XP上的应用程序在Ubuntu上都是无法运行的,单是你在“Ubuntu应用程序中心”可以直接安装系统程序,也可以在官方论坛上进行下载。
Ubuntu自带的压缩软件因为授权问题默认不支持rar,在终端执行以下语句即可: sudo apt-get install rar 然后按照提示输入你的用户密码,安装完成后就可以打开这个rar文件了。
什么叫Ubuntu系统?求各位大神赐教。
tar;usr/,redhat的yum和ubuntu的apt-get都是其中的例子,这两个工具都是自动解析依赖关系的,那么就需要自己编译和安装它了,一般下载来的是压缩包,1 tar -zxvf XXX,从网上查找相应的资源并安装;configure --prefix=/linux下安装软件有两种方式:一是安装二进制的包,一般都是rpm格式的了,常用rpm -ivh XXX,所以没有360 for linux的,呵呵。
用这种工具要注意的就是配置资源丰富.tar,速度快的源了,默认的源不一定合适。
二是安装源码包,你从网上下载来的是source文件,而不是二进制的可执行文件;local/.rpm的方式来安装了rpm -qa可以查看软件包的信息;***3 make && make install 。
具体安装方法可能有差异,注意看安装包里的readme或者INSTALL文件,一般都有比较详细的说明。
PS:linux不用杀毒软件的.gz,常用的安装方式就是俗称的三板斧了.gz 2 ./,具体请百度rpm命令。
rpm安装有时遇到依赖关系的问题,如yum install XXX或者apt-get install XXX,比如XXX,所以有了自动查找依赖关系的工具...
UbuntuLinux操作系统下截图软件Scrot是什么呢?
一般常用的就是截取任意屏幕范围和截取指定窗口,全屏截图gnome下已经有了。
还有其他的几个截图软件,比如SnapALL,但毕竟不如apt中有的scrot方便呀。
安装: apt-get install scrot 会附带安装上giblib1 libimlib2两个包,安装完成之后,在shell中执行就自动截下当前全屏的图,并保存在用户home目录了,先看一下常用参数: -b 截取窗口时保存带窗口边框的图片 -d n 延迟n秒截图 -c 配合上一个参数使用,显示延迟倒计时 -e app 截图之后对所截图片$f执行app操作 -q 75/100 设置图像精度,默认75,最大100,不过一般用png图片格式的时候应该用不到了 -s 手动选择截图区域或者窗口 其他没用过不熟悉的参数就不再介绍了。
但是要想用的更舒服,就要再稍微设置一下,毕竟每次截图都去shell中敲命令很不爽,我们选用最常用的参数-s -b,并且添加到菜单栏中去。
首先使用Alacarte Menu Editor把scrot添加到菜单中,比如添加到Graphics组,设置command为scrot -s -b即可。
然后把这个菜单项拖动到菜单栏上就可以啦,现在想截取窗口图片,就点一下菜单栏上的图标,再点一下窗口标题就可以了,想截取任意屏幕范围,就点一下菜单栏上的图标,再在屏幕上拉框就ok了,方便吧。
请高手指点,ubuntu系统的软件是放在那个文件夹的
ubuntu软件管理跟windows不同!ubuntu安装的程序都是标准路径,也就是并不是在一个位置,而是分散在系统各个文件夹中,重要文件夹解析如下:/ ;linux系统的根目录,是系统的最顶层。
/bin ;里面是系统最基本的二进制命令文件如ls cp rm ln等等。
/sbin ;s就是super的意思,里面都是超级用户用于管理系统的命令,如mkfs.ext3 等。
/boot ;里面是开机程序,lilo或grub,还有linux 内核文件vmlinuz ,初始化系统的initrd.img文件。
/dev ; 就是device的意思,代表计算机的所有硬件设备。
如IDE盘:/dev/hdx ;串口:/dev/ttyx.;scsi盘用sdx表示。
注意,一般情况下usb盘,s-ata硬盘也模拟成scsi来驱动。
/lib ; 系统核心的动态模块和连接库文件,各种可动态加载的硬件驱动程序。
nvidia的驱动程序就是安装在这里面。
/etc ;里面绝大部分都是文本文件,用于设置系统的,作用相当于windows的注册表。
注意,其中有一个/etc/shadow文件里面保存着用户的登录密码。
/root 超级用户的工作目录。
/mnt ;外接文件系统的挂载点,u盘、cdrom、windows分区都应挂到这里面。
/proc ;里面的文件不再硬盘上,而是在内存里,都是系统内核的运行信息。
/var ;包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。
默认情况下,http,ftp等服务的主文件夹也在这里面。
/tmp ;各用户程序产生的临时文件的存放场所,临时文件会被自动清除掉。
/home;一般用户的主文件夹所在的地方。
/usr;规模非常庞大的文件夹,里面是各个应用程序的文件,相当于windows的 program files 文件夹。
/usr下有几个重要的子文件夹。
/usr/bin ;应用程序的可执行文件部分。
相当于windows的*.exe文件。
/usr/lib;应用程序的共享动态连接库部分,都是一些*.so的文件,linux下各个应用程序的库文件都是可共享的。
所以都存放在一个文件夹中。
/usr/X11R6;xwindow 系统的所属文件。
/usr/share;存放的是应用程序需要的字体、图片、文档等资源文件。
/usr/src; linux的源代码就放在这里。
/usr/games;游戏软件的存放区域,可惜现在linux大游戏还不太多。
/usr/include;Linux下开发和编译应用程序需要的头文件,爱好编程的朋友可要仔细研究这里呦。
/opt ; 非开源的商业程序一般都装到这里面。
可以谷歌到更多的!
我安装了一个Ubuntu系统,需要安装杀毒软件吗?Ubuntu系
Uuntu系统的杀毒软件是有的,你可以在Uuntu系统上安装linux版杀毒软件。
推荐一个给你,ClamAV是一个在命令行下查毒软件,因为它不将杀毒作为主要功能,默认只能查出您计算机内的病毒,但是无法清除,至多删除文件。
ClamAV可以工作很多的平台上,但是有少数无法支持,这就要取决您所使用的平台的流行程度了。
另外它主要是来防护一些WINDOWS病毒和木马程序。
另外,这是一个面向服务端的软件。
新接触ubuntu的系统,什么也不懂,下载的软件都不知道在哪了,怎样...
cat /var/log/*.log 如果日志在更新,如何实时查看 tail -f /var/log/messages 还可以使用 watch -d -n 1 cat /var/log/messages -d表示高亮不同的地方,-n表示多少秒刷新一次。
该指令,不会直接返回命令行,而是实时打印日志文件中新增加的内容,这一特性,对于查看日志是非常有效的。
如果想终止输出,按 Ctrl+C 即可。
在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp文件,使系统管理员能够跟踪谁在何时登录到系统。
进程统计--由系统内核执行。
当一个进程终止时,为每个进程往进程统计文件(pacct或acct)中写一个纪录。
进程统计的目的是为系统中的基本服务提供命令使用统计。
错误日志--由syslogd(8)执行。
各种系统守护进程、用户程序和内核通过syslog(3)向文件/var/log/messages报告值得注意的事件。
另外有许多UNIX程序创建日志。
像HTTP和FTP这样提供网络服务的服务器也保持详细的日志。
常用的日志文件如下: access-log 纪录HTTP/web的传输 acct/pacct 纪录用户命令 aculog 纪录MODEM的活动 btmp 纪录失败的纪录 lastlog 纪录最近几次成功登录的事件和最后一次不成功的登录 messages 从syslog中记录信息(有的链接到syslog文件)系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 sudolog 纪录使用sudo发出的命令 sulog 纪录使用su命令的使用 syslog 从syslog中记录信息(通常链接到messages文件) utmp 纪录当前登录的每个用户 wtmp 一个用户每次登录进入和退出时间的永久纪录 xferlog 纪录FTP会话 /var/log/secure与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息 utmp、wtmp和lastlog日志文件是多数重用UNIX日志子系统的关键--保持用户登录进入和退出的纪录。
有关当前登录用户的信息记录在文件utmp中;登录进入和退出纪录在文件wtmp中;最后一次登录文件可以用lastlog命令察看。
数据交换、关机和重起也记录在wtmp文件中。
所有的纪录都包含时间戳。
这些文件(lastlog通常不大)在具有大量用户的系统中增长十分迅速。
例如wtmp文件可以无限增长,除非定期截取。
许多系统以一天或者一周为单位把wtmp配置成循环使用。
它通常由cron运行的脚本来修改。
这些脚本重新命名并循环使用wtmp文件。
通常,wtmp在第一天结束后命名为wtmp.1;第二天后wtmp.1变为wtmp.2等等,直到wtmp.7。
每次有一个用户登录时,login程序在文件lastlog中察看用户的UID。
如果找到了,则把用户上次登录、退出时间和主机名写到标准输出中,然后login程序在lastlog中纪录新的登录时间。
在新的lastlog纪录写入后,utmp文件打开并插入用户的utmp纪录。
该纪录一直用到用户登录退出时删除。
utmp文件被各种命令文件使用,包括who、w、users和finger。
下一步,login程序打开文件wtmp附加用户的utmp纪录。
当用户登录退出时,具有更新时间戳的同一utmp纪录附加到文件中。
wtmp文件被程序last和ac使用。
具体命令 wtmp和utmp文件都是二进制文件,他们不能被诸如tail命令剪贴或合并(使用cat命令)。
用户需要使用who、w、users、last和ac来使用这两个文件包含的信息。
who:who命令查询utmp文件并报告当前登录的每个用户。
Who的缺省输出包括用户名、终端类型、登录日期及远程主机。
例如:who(回车)显示 chyang pts/0 Aug 18 15:06 ynguo pts/2 Aug 18 15:32 ynguo pts/3 Aug 18 13:55 lewis pts/4 Aug 18 13:35 ynguo pts/7 Aug 18 14:12 ylou pts/8 Aug 18 14:15 如果指明了wtmp文件名,则who命令查询所有以前的纪录。
命令who /var/log/wtmp将报告自从wtmp文件创建或删改以来的每一次登录。
w:w命令查询utmp文件并显示当前系统中每个用户和它所运行的进程信息。
例如:w(回车)显示:3:36pm up 1 day, 22:34, 6 users, load average: 0.23, 0.29, 0.27。
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT chyang pts/0 202.38.68.242 3:06pm 2:04 0.08s 0.04s -bash ynguo pts/2 202.38.79.47 3:32pm 0.00s 0.14s 0.05 w lewis pts/3 202.38.64.233 1:55pm 30:39 0.27s 0.22s -bash lewis pts/4 202.38.64.233 1:35pm 6.00s 4.03s 0.01s sh /home/users/ ynguo pts/7 simba.nic.ustc.e 2:12pm 0.00s 0.47s 0.24s telnet mail ylou pts/8 202.38.64.235 2:15pm 1:09m 0.10s 0.04s -bash users:users用单独的一行打印出当前登录的用户,每个显示的用户名对应一个登录会话。
如果一个用户有不止一个登录会话,那他的用户名将显示相同的次数。
例如:users(回车)显示:chyang lewis lewis ylou ynguo ynguo last:last命令往回搜索wtmp来显示自从文件第一次创建以来登录过的用户。
例如: chyang pts/9 202.38.68.242 Tue Aug 1 08:34 - 11:23 (02:49) cfan pts/6 202.38.64.224 Tue Aug 1 ...
转载请注明出处51数据库 » ubuntu 系统监控软件
智缺法师