远程管理virtualbox
https://www.virtualbox.org/wiki/Downloads
2.VirtualBox 4.1.8 Oracle VM VirtualBox Extension Pack
管理-全局设定-extensions
3.配置可应的php运行环境例如lampserver
4.部署phpvirtualbox项目
http://code.google.com/p/phpvirtualbox/
https://www.virtualbox.org/wiki/Downloads
2.VirtualBox 4.1.8 Oracle VM VirtualBox Extension Pack
管理-全局设定-extensions
3.配置可应的php运行环境例如lampserver
4.部署phpvirtualbox项目
http://code.google.com/p/phpvirtualbox/
netstat -n | awk ‘/^tcp/ {++state[$NF]} END {for(key in state) print key,”\t”,state[key]}’
会得到类似下面的结果,具体数字会有所不同:
LAST_ACK 1
SYN_RECV 14
ESTABLISHED 79
FIN_WAIT1 28
FIN_WAIT2 3
CLOSING 5
TIME_WAIT 1669
用netstat -an命令查看!再stat下面有一些英文,简单说一下这些英文具体都代表什么:
LISTEN:(Listening for a connection.)侦听来自远方的TCP端口的连接请求
SYN-SENT:(Active; sent SYN. Waiting for a matching connection request after having sent a connection request.)再发送连接请求后等待匹配的连接请求
SYN-RECEIVED:(Sent and received SYN. Waiting for a confirming connection request acknowledgment after having both received and sent connection requests.)再收到和发送一个连接请求后等待对方对连接请求的确认
ESTABLISHED:(Connection established.)代表一个打开的连接
打开一个终端,输入以下命令。
sudo tcpdump tcp –Vx –i eth0
打开另一终端,输入
telnet www.baidu.com 80
在命令提示符下输入
GET /HTTP/1.1
现在网上有很多可以点播的视频节目,大部分是MMS流媒体格式的,文件后缀一般是 WMV 或者ASF。虽然可以直接用 Windows Media Player 9 播放,但是经常会被一次又一次的“正在缓冲”打断,再好的影片也没耐心了。如果能像其他类型的资源,下载到硬盘上观看就方便多了。下面详细介绍具体原理和实现步骤。这里以WMV格式为例,其实ASF也是一样的,只不过它的图像品质更高些。
首先简要介绍一下客户端与服务器的完整通信过程。
第一步,客户端发送0×01命令包,发动连接请求。服务器经检查无误后,返回一个新的0×01命令包作为应答;
第二步,客户端发送0×18命令包,请求测试网络带宽情况。服务器收到后,发送3个随机数据包作为应答,总长度一般为2080字节;
第三步,客户端发送0×02命令包,告知自己的IP地址和端口号。服务器确认后,返回新的0×02命令包作为应答,其中包含了一串英文来表示接受,翻译过来就是“上帝的漏斗”;
第四步,客户端发送0×05命令包,请求所需文件的名字和路径。服务器收到后,返回0×06命令包作为应答,告知一些流媒体的属性,比如:录制类型,最高比特率等;
Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。
访问官方网站http://www.macports.org/install.php,这里提供有dmg安装和源码安装两种方式。
通过Source安装MacPorts
wget http://distfiles.macports.org/MacPorts/MacPorts-1.9.2.tar.gz
tar zxvf MacPorts-1.9.2.tar.gz
cd MacPorts-1.9.2
./configure && make && sudo make install
cd ../
rm -rf MacPorts-1.9.2*