下载安装包:
1 2 3 4 5 | wget http://gisblogs.net/upload/softs/webbench-1.5.tar.gz #tar zxf webbench-1.5.tar.gz #cd webbench-1.5 #sudo make #sudo make install |
三、webbench使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #webbench -? (查看命令帮助) webbench [option]... URL -f|--force Don't wait for reply from server. -r|--reload Send reload request - Pragma: no-cache. -t|--time <sec> Run benchmark for <sec> seconds. Default 30. -p|--proxy <server:port> Use proxy server for request. -c|--clients <n> Run <n> HTTP clients at once. Default one. -9|--http09 Use HTTP/0.9 style requests. -1|--http10 Use HTTP/1.0 protocol. -2|--http11 Use HTTP/1.1 protocol. --get Use GET request method. --head Use HEAD request method. --options Use OPTIONS request method. --trace Use TRACE request method. -?|-h|--help This information. -V|--version Display program version. |
常用参数说 明,-c 表示客户端数,-t 表示时间
测试实例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | root@linjize:~/webbench-1.5$ sudo webbench -c 500 -t 10 http://www.1986x.net/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://www.1986x.net/ 500 clients, running 10 sec. Speed=816 pages/min, 13094 bytes/sec. Requests: 136 susceed, 0 failed. root@linjize:~/webbench-1.5$ sudo webbench -c 500 -t 100 http://www.1986x.net/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://www.1986x.net/ 500 clients, running 100 sec. Speed=1428 pages/min, 22796 bytes/sec. Requests: 2380 susceed, 0 failed. zjn@zjn-laptop:~/webbench-1.5$ sudo webbench -c 3000 -t 100 http://www.1986x.net/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://www.1986x.net/ 3000 clients, running 100 sec. Speed=1731 pages/min, 22838 bytes/sec. Requests: 2405 susceed, 480 failed. |
df和du命令详解
df命令详细用法
a:显示全部的档案系统和各分割区的磁盘使用情形
i:显示i -nodes的使用量
k:大小用k来表示 (默认值)
t:显示某一个档案系统的所有分割区磁盘使用量
x:显示不是某一个档案系统的所有分割区磁盘使用量
T:显示每个分割区所属的档案系统名称
常用命令:df -hi
操作详解
引用
指令 df 可以显示目前所有档案系统的最大可用空间及使用情形,请看下列这个例子:
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 1.9G 389M 1.4G 21% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 989M 54K 910M 0% /tmp
/dev/ad0s1f 4.8G 3.8G 657M 86% /usr
/dev/ad0s1e 1.9G 149M 1.6G 8% /var
/dev/ad0s1g 26G 890K 24G 0% /volume2
/dev/da0s1d 325G 261G 38G 87% /volume1
我们加了参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。
上面的指令输出的第一个字段及最后一个字段分别是档案系统及其挂入点。我们可以看到 /dev/ad0s1a 这个分割区被挂在根目录下。我们在上一小节提到过 ad 所代表的是 IDE 的硬盘,而 s1 表示第一个主要扇区。我另外有一个 SCSI 硬盘,它的代号是 da,它的容量很大,主要用来存放数据。devfs 是一个特别的档案系统,该档案系统并非真的磁盘,而是 FreeBSD 用来管理系统硬件装置的虚拟档案系统。
接下来的四个字段 Size、Used、Avail、及 Capacity 分别是该分割区的容量、已使用的大小、剩下的大小、及使用的百分比。当硬盘容量已满时,您可能会看到已使用的百分比超过 100%,因为 FreeBSD 会留一些空间给 root,让 root 在档案系统满时,还是可以写东西到该档案系统中,以进行管理。
另外,我们还可以使用参数 -i 来查看目前档案系统 inode 的使用情形。有的时候虽然档案系统还有空间,但若没有足够的 inode 来存放档案的信息,一样会不能增加新的档案。
# df -ih
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/ad0s1a 1.9G 389M 1.4G 21% 20495 262127 7% /
devfs 1.0K 1.0K 0B 100% 0 0 100% /dev
/dev/ad0s1d 989M 62K 910M 0% 24 141286 0% /tmp
/dev/ad0s1f 4.8G 3.8G 657M 86% 311439 348015 47% /usr
/dev/ad0s1e 1.9G 149M 1.6G 8% 1758 280864 1% /var
/dev/ad0s1g 26G 890K 24G 0% 12 3532786 0% /volume2
/dev/da0s1d 325G 261G 38G 87% 707277 43311409 2% /volume1
我们可以看到根目录的已经用掉的 inode 数量为 20495,还有 262127 的可用 inode。
小提示
还记得什么是 inode 吗?所谓的 inode 是用来存放档案及目录的基本信息 (metadata),包含时间、档名、使用者及群组等。在分割扇区时,系统会先做出一堆 inode 以供以后使用,inode 的数量关系着系统中可以建立的档案及目录总数。如果要存的档案大部分都很小,则同样大小的硬盘中会有较多的档案,也就是说需要较多的 inode 来挂档案及目录。
du:查询档案或目录的磁盘使用空间
a:显示全部目录和其次目录下的每个档案所占的磁盘空间
b:大小用bytes来表示 (默认值为k bytes)
c:最后再加上总计 (默认值)
s:只显示各档案大小的总合
x:只计算同属同一个档案系统的档案
L:计算所有的档案大小
常用命令:du -a
操作详解
引用
指令 du 能以指定的目录下的子目录为单位,显示每个目录内所有档案所占用的磁盘空间大小。例如:
# du -h /etc
104K /etc/defaults
6.0K /etc/X11
8.0K /etc/bluetooth
4.0K /etc/gnats
52K /etc/isdn
388K /etc/mail
68K /etc/mtree
2.0K /etc/ntp
38K /etc/pam.d
44K /etc/periodic/daily
6.0K /etc/periodic/monthly
42K /etc/periodic/security
16K /etc/periodic/weekly
110K /etc/periodic
6.0K /etc/ppp
318K /etc/rc.d
2.0K /etc/skel
130K /etc/ssh
10K /etc/ssl
1.7M /etc
我们目样使用 -h 参数来显示 human-readable 的格式。在应用时,我们可以使用 du 这个指令来查看哪个目录占用最多的空间。不过,du 的输出结果通常很长,我们可以加上 -s 参数来省略指定目录下的子目录,而只显示该目录的总合即可:
# du -sh /etc
1.7M /etc
在查看目录的使用情形时,我们可以将输出结果导到 sort 指令进行排序,以了解哪个档案用了最多的空间:
# du /etc | sort -nr | more
1746 /etc
388 /etc/mail
318 /etc/rc.d
130 /etc/ssh
110 /etc/periodic
104 /etc/defaults
68 /etc/mtree
52 /etc/isdn
44 /etc/periodic/daily
42 /etc/periodic/security
38 /etc/pam.d
16 /etc/periodic/weekly
10 /etc/ssl
8 /etc/bluetooth
6 /etc/ppp
6 /etc/periodic/monthly
6 /etc/X11
4 /etc/gnats
2 /etc/skel
2 /etc/ntp
sort 的参数 -nr 表示要以数字排序法进行反向排序,因为我们要对目录大小做排序,所以不可以使用 human-readable 的大小输出,不然目录大小中会有 K、M 等字样,会造成排序不正确。
安装网站系统:
sudo apt-get install mysql-server mysql-client nginx php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-tidy php5-xmlrpc php5-sqlite php5-xsl
设置开机启动nginx
sudo update-rc.d nginx defaults
ubuntu 删除realplayer
通过命令卸载
sudo /opt/real/RealPlayer/postinst/postuninst.sh
sudo rm -fr /opt/real
天天登hostmonster很烦,所以就想用本地远程链接数据库,刚找了教程与有在用hostmonster的朋友分享一下
Remote MySQL是一个可以通过添加本地IP地址,将本地IP允许通过防火墙,从而在本地远程连接Hostmonster主机数据库服务器,通过这样,你就可以在本地电脑上使用mysql客户端软件来连接Hostmonster数据库进行数据库管理,而不用每次非要登录cpanel、进入phpmyadmin才能操作。
Hostmonster主机cpanel面板之前版本的远程数据库连接访问设置教程请参见。
这里介绍的是Hostmonster主机cpanel面板远程数据库访问改版后的设置教程,较之前的版本,设置上简捷了许多,不用自己手动将IP添加进防火墙,自己默认添加好了的。
1、登陆cpanel面板,选择Remote MySQL
2、页面上会显示你本地IP地址
Your IP is: xx.xx.xxx.xx [Add] Your Class C is: xx.xx.xxx.xx/xx [Add] 如下图所示:

3、你可以直接在上面点击Add把你的本地IP地址添加进去,也可以在下面自己输入IP地址,点击Add,显示IP地址添加完成,接下来就可以在你的本地桌面上使用mysql客户端软件远程登录Hostmonster数据库进行管理了
这里晚上无聊,把ubuntu的xubuntu、kubuntu都装了遍,发现xubuntu确实是占资源最少的系统,特别是对于我那t40,再适合不过了。kubuntu没怎么用过,不熟悉 感觉比ubuntu还占用系统资源。本想xubuntu桌面的,可是xubuntu在看tudou全屏的时候firefox竟然会崩溃。无奈只能换回ubuntu
在装过xubuntu、kubuntu系统后,ubuntu原有的登录flash换了。在想换回ubuntu原有系统flash的过程中发现一个不错的管理登录flash工具startiupmanager
sudo apt-get install startupmanager
Debian 安裝 LAMP服务器
LAMP = Linux+Apache+MySQL+PHP
在 Debian下安裝 LAMP服务器就跟吃饭一样简单:
1) 安裝 MySQL
apt-get install mysql-server mysql-client
2) 安裝 apache2,共有三种 Multi-Processing Modules(MPM) 可以选择。原始是安裝 apache2-mpm-worker 但改用 prefork模块在稳定性上会比较好。
apt-get install apache2 apache2-mpm-prefork
3) 安裝 PHP
apt-get install php5 libapache2-mod-php5 php5-gd php5-mysql phpmyadmin
4) 记得更改 MySQL的管理者密码,因为原来是空的
mysqladmin -u root password <new-pass>
5) 更改 phpmyadmin登入方式,
修改 /usr/share/phpmyadmin/config.inc.php
$cfg['Servers'][$i]['auth_type'] = ‘http’;
现在越多的多在使用ubuntu那么你的选择是如何更新你的ubuntu呢.是直接在原系统上更新?还是直接再安装系统呢?个人选择做法是直接重新安装.因为我在安装时把home目录独立出来了.所以需要的文件都保存起来.这样安装只是安装系统这个跟我们安装win操作系统一样.那么接下来重点:
要使用U盘来安装操作系统.而并非是用CD或是硬盘方式安装.
1.用CD安装你还需要刻录此光盘不方便也浪费对一些没光驱的那不是更加没办法了?
2.使用硬盘安装.因为要先把系统虚拟出来变可读取.这样可以先把资料复制到电脑上再进行安装.那么这样也需要把原代码复制到要安装的分区.这样就算系统安装完.那些代码也是放在一些地方.你也不方便清理.
那么我选择制作U盘的工具.uSbuntu Live Creator 这是一个很不错的软件.简单介绍:

1.LiLi USB Creator免费的软件.
此软件还提供了虚拟专用自动选择直接在Windows中运行,也没有任何配置安装Linux操作系统
2.可创建引导操作系统平台:Ubuntu, Kubuntu, Xubuntu, Mint, CrunchBang, Kuki and Fedora
3.在windows中直接启动linux和特殊的VirtualBox 虚拟机.
4.隐藏创建的文件的关键.
5.制作完后可以在U盘里找到.G:\VirtualBox\这个目录运行Virtualize_This_Keyp 这个就可以直接运行虚拟机了.在windows上可以直接使用ubuntu
下载稳定版本.2.0 LinuxLive USB Creator 2.0 RC2
转自:ptubuntu
今天终于让我装上期待已久了ubuntu9.10了 哈哈
下边是此软件支持的linux的
LinuxLive USB Creator is currently supporting these Linuxes :
- Ubuntu / Kubuntu / Xubuntu 9.10 & 9.04 Desktop CD
- Ubuntu Netbook Remix 9.10
- CentOS 5.4 *
- Debian Live 5.0.2 Gnome/KDE/LXDE/xFce *
- Damn Small linux 4.4.10 *
- Puppy Linux 4.3.1 *
- Toutou Linux 4.1.2 *
- Gparted Live 0.4.6-1 *
- Clonezilla 1.2.2-31*
- Fedora 11 & 12 new (KDE / Gnome) Live CD
- Kuki 2.8
- Mint 7 & 8 new Main Edition
- Crunchbang 9.04 Standard & Lite Editions
- Super OS 9.04
- Tiny Core 2.5 *
- Slitaz 2.0 *
- Parted Magic 4.6 *
- PCLinuxOS *
- Slax
- gNewSense new *
- Grml 2009.10 new *
- KNOPPIX 6.2 new
- .IMG file **
2009 莆田学院 Linux推广开源知识讲座
海报
讲座主题 : Linux & How to study
主 讲 人 : 何祖彬
时 间 : 2009年12月16日 19:30
地 点 : 莆田学院金荣楼梯7 [http://xm.my/PWMS]
讲座对象 : 莆田学院大三、大四同学
对开源软件及Linux有兴趣的莆田IT界朋友
内容介绍 :
OpenSource&Linux&Linux Applications&How to study Linux
其实学习Linux并非想象的那么困难,那么难以入门,那是因为我们缺少学习的环境和可以交流的同学和朋友,因此我们来了…
组成一个共同学习的虚拟团队,发扬开源精神、互相学习、分享你我所知、共同进步。
我们不是讲多么深奥的内容,只是分享我们的学习经验,让更多人更快的学习Linux,并加入Linuxer的行列。
欢迎莆田学院同学乃至莆田IT界的朋友一起参加。
主办单位 : ITCHT企业信息化团队
莆田学院电子信息工程系
WeAreLinuxer : http://www.wearelinuxer.com/
海报下载地址 : http://www.wearelinuxer.com/file/2009-PTU-OpenSource-Linux-Poster.pdf
什么是Ubuntu Tweak? Ubuntu Tweak是一款专门为Ubuntu(GNOME桌面)制作的调校工具。简单的说,它可以帮你调整以及个性化你的Ubuntu,一些调整,不一定都一定要在指令环境下才能更改,有了它,可以让你更方便的增加一些3D的效果,可以说是ubuntu版本下的「优化大师」工具。因为Ubuntu它的特色就是简单、易上手。不过也由于他的简单、易上手的设计,喜欢乱玩、乱设定的初学者可能一下子不知道从哪边去作调整。所以一些人就创造这个Ubuntu Tweak工具主要是给在新手级的一般使用者使用的。它可以设定很多并不能在系统选单中设定的隐藏选项,以满足客制化的乐趣。即使是新手,也可以方便地通过它来进行适合自己的系统调整。
如果你想调整开机自动启动的程式、检视系统资讯、安装更多实用的免费软体、新增桌面图示或隐藏磁碟机图示.以及各种视觉化的视窗设定与电源管理等等系统安全设定,都可透过Ubuntu Tweak来快速搞定。现在用简单的例子来说明,如果你想把「文件」以图示的方式放在桌面,就只要用Ubuntu Tweak这个软体里打个勾,它就会把这个文件放到桌面上了。
如果有兴趣的朋友可以往下看如何安装Ubuntu Tweak
你可以在网路上进行下载
ubuntu-tweak.com/
按下Download选择你想下载形式
选择好就按ok
下载完成就进行安装
打开软件按下Install Package
软件安裝中
安裝完成
在Application中的System tools选Ubuntu Tweak来启动
成功开啟Ubuntu Tweak