全部博文(97)
发布时间:2013-09-26 11:34:14
ock结构工作在INET socket层,所有BSD socket层的操作都通过struct sock及其域字段prot指针转化为prot锁指向的函数处理,所以sock结构是维系BSD socket层和INET socket层的纽带,其重要性是不言而喻的。下面是对sock结构的简单注释,有些没有的待我弄懂后再来修改,^_^struct sock { /* Socket demultiplex com.........【阅读全文】
发布时间:2013-09-26 10:50:43
我们从一个实际的数据包发送的例子入手,来看看其发送的具体流程,以及过程中涉及到的相关数据结构。在我们的虚拟机上发送icmp回显请求包,ping另一台主机172.16.48.1。我们使用系统调用sendto发送这个icmp包。 ssize_t sendto(int s, const void *buf, size_t len, int flags, &nb.........【阅读全文】
发布时间:2013-03-25 17:49:06
tr 用来从标准输入中通过替换或删除操作进行字符转换。tr 主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。带有最常用选项的t r命令格式为:tr -c -d -s[ "st.........【阅读全文】
发布时间:2013-02-20 12:52:06
创建数据库CREATE DATABASE test WITH OWNER = postgres ENCODING = 'UTF8'; 进入控制台方法,在postgreSQL的安装目的bin下执行命令: psql 数据库名, 例: /usr/local/pgsql/bin/psql mydb 指定host、用户名和数据库的话,如:/usr/local/pgsql/bin/psql -h localhost -U postgres -d tes.........【阅读全文】