LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址。Netstat -tln 命令是Linux查看端口使用情况/etc/init.d/vsftp start 是用来启动ftp端口~!看文件/etc/servicesnetstatLinux查看端口查看已经连接的服务端口(ESTABLISHED)netstat -aLinux查看端口查看所有的服务端口(LISTEN,ESTABLISHED)sudo netstat -apLinux查看端口查看所有的服务端口并显示对应的服务程序名nmap <扫 Read More
posted @ 2013-07-11 16:18 立春了 Views(412) Comments(0) Diggs(0) Edit
命 令:free功能说明:显示内存状态。语 法:free[-bkmotV][-s]补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。参 数: -b 以Byte为单位显示内存使用情况。 -k 以KB为单位显示内存使用情况。 -m 以MB为单位显示内存使用情况。 -o 不显示缓冲区调节列。 -s 持续观察内存使用状况。 -t 显示内存总和列。 -V 显示版本信息。如果内存不足,可以增加swap交换分区. 具体方法请稳步:http://www.linuxso.com/a/linuxxitongguanli/1353.html... Read More
posted @ 2013-07-11 16:14 立春了 Views(303) Comments(0) Diggs(0) Edit
这是个很久的知识点了,只是自己一直都迷迷糊糊的,今天在翻出来好好理解下。。0:停机1:单用户形式,只root进行维护2:多用户,不能使用net file system3:完全多用户5:图形化4:安全模式6:重启其实,可以通过查看/etc/rc.d/中的rc*.d的文件来对比理解。。init 0,对应的系统会运行,/etc/rc.d/rc0.d里指定的程序。我们来看下名称。[root@localhost ~]# ls /etc/rc.d/rc0.dK01dnsmasq K15ksmtuned K35nmb K60crond K74lm_sensors K83portreserve K85rpcg Read More
posted @ 2013-07-11 15:45 立春了 Views(250) Comments(0) Diggs(0) Edit
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #include 14 #include 15 #include 16 #include 17 #include 18 #include 19 #include 20 #include 21 #include 22 #i... Read More
posted @ 2013-07-10 19:03 立春了 Views(259) Comments(0) Diggs(0) Edit
当然,你也可以用clock函数来计算你的机器运行一个循环或者处理其它事件到底花了多少时间:#include“stdio.h”#include“stdlib.h”#include“time.h”intmain(void){longi=10000000L;clock_tstart,finish;doubleduration;/*测量一个事件持续的时间*/printf("Timetodo%ldemptyloopsis",i);start=clock();while(i--);finish=clock();duration=(double)(finish-start)/CLOCKS Read More
posted @ 2013-07-08 23:46 立春了 Views(196) Comments(0) Diggs(0) Edit
这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。AUTOMAKE和AUTOCONF是非常有用的用来发布C程序的东西。-----1、configure,这一步一般用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制, Read More
posted @ 2013-07-07 16:29 立春了 Views(184) Comments(0) Diggs(0) Edit
在编译的时候,要加enable-debug 选项并且如果之前有没有加的话,一定要make clean Read More
posted @ 2013-07-05 00:02 立春了 Views(215) Comments(0) Diggs(0) Edit
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思工具/原料Linux rm命令步骤/方法1删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹2删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/ac Read More
posted @ 2013-07-04 23:00 立春了 Views(3815) Comments(0) Diggs(0) Edit
系统中的普通用户有时需要root权限执行某种操作,要是使用su - root的话必须要知道root的密码,这是不安全的,所以有了sudo,root可以对/etc/sudoers做一定的配置,让普通用户在不切换到root的情况下,执行一些只有root才能执行的操作。这个文件只能root去修改,建议使用visudo这个命令修改,而不是直接vim /etc/sudoers。原因有二:◦ 一是它能够防止两个用户同时修改它;◦ 二是它也能进行有限的语法检查。当编辑这个文件有错误时,使用visudo会给出错误提示,此时可以按e重新编辑,x不保存退出,Q保存退出,如果选择Q,sudo就不能正常工作了。实验过 Read More
posted @ 2013-07-04 22:35 立春了 Views(1030) Comments(0) Diggs(0) Edit
一.有关进程的几种常用方法1.1&符号在命令后面加上一个&符号,表示该命令放在后台执行,如:[oracle@singledb ~]$ crontab -l20 17 * * * /u02/rman_incremental_backup.sh &1.2Jobs命令该命令可以查看当前有多少在后台运行的命令,jobs列出当前shell环境中已启动的任务状态,若未指定jobsid,则显示所有活动的任务状态信息。 jobs命令执行的结果,+表示是一个当前的作业,减号表是是一个当前作业之后的一个作业,jobs -l选项可显示所有任务的PID,jobs的状态可以是running, s Read More
posted @ 2013-07-04 19:44 立春了 Views(311) Comments(0) Diggs(0) Edit