![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux 系统
文章平均质量分 78
xueye3000
这个作者很懒,什么都没留下…
展开
-
HTTP/1.1与HTTP/1.0的区别
HTTP/1.1与HTTP/1.0的区别下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。1 可扩展性可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。Ø 在消息中增加版本号,用于兼容性判断。注意,版本号只能用来判断逐段(hop-by-hop)的兼容性,而无法判断端到端转载 2012-12-12 09:57:55 · 311 阅读 · 0 评论 -
Squid学习笔记
Squid学习笔记 1、安装前的配置编译安装之前需要校正的参数主要包括File Descriptor和Mbuf Clusters。1、File Descriptor查看文件描述符的限制数目:ulimit –n调整文件描述符的数目需要3步:step 1,编辑系统头文件/usr/include/bits/types.hdefine __FD_SIZIEFD 81转载 2012-12-12 09:53:09 · 839 阅读 · 0 评论 -
HTTP学习笔记之三——Proxy代理服务器
出于安全考虑,局域网内的机器访问访问墙外的网站借助于代理服务器进行,如果把局域网外Internet想象成一个巨大的资源库,局域网内的用户要访问这个库里的资源必须统一通过代理服务器进行。反过来,如果局域网向Internet提供资源,让Internet上的用户访问局域网内的资源也可以设置成一个代理服务器,只不过与我们常用的代理服务器方向正好相反,所以叫反向代理(Reverse Proxy)。转载 2012-12-12 10:11:54 · 797 阅读 · 0 评论 -
HTTP学习笔记之二——Web服务器
目前,比较流行的Web服务器开源软件如Apache等。Web服务器的作用是接收来自客户端的请求并作出相应的响应,为客户端提供某种服务,如资源请求。首先来看一个用perl脚本写的非常简单的Web服务程序,客户端和服务器采取socket套接字通信:[plain] view plaincopyprint?#!/usr/bin/perl use Socket;转载 2012-12-12 10:10:59 · 439 阅读 · 0 评论 -
HTTP协议入门
HTTP协议入门1、HTTP协议简介HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.转载 2012-12-12 10:10:05 · 489 阅读 · 0 评论 -
深入理解HTTP消息头
(一)初识HTTP消息头但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。做 过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方 怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTT转载 2012-12-12 10:09:02 · 392 阅读 · 0 评论 -
Linux中常用命令之一——文本处理
Linux 中常用的文本(行)处理命令0、正则表达式(regular expression)元字符(如下图)是正则表达式中含有的字符,在正则表达式中可以在字符串中使用元字符以匹配字符串的各种可能的情况。注意:(1) 在“[ ]”中还可以使用“-”来表示某一范围。例如“[a-z0-9]”匹配任意的小写字母或者数字,“[^A-Z]”表示非大写字母,“[0-9]{转载 2012-12-12 09:55:56 · 263 阅读 · 0 评论 -
Linux下架设代理服务器
Linux下架设代理服务器 作者:bye2000 一、代理服务器概述 1.1什么是代理服务器 在TCP/IP网络中,传统的通信过程是这样的:客户端向服务器请求数据,服务器响应该请求,将数据传送给客户端。在引入了代理服务器以后,这一过程变成了这样:客户端向服务器发起请求,该请求被送到代理服务器;代理服务器分析该请求,先查看自己缓存中是否有请求数据,如果有就直接传送给转载 2012-12-12 09:54:39 · 765 阅读 · 0 评论 -
Linux常用命令汇总
1. 查看分区使用情况: df 以块大小显示, #df -h 以空间大小显示2. 查看文件、目录大小: du du 文件名 或者 #du -sh 文件夹名3. 检测修复文件系统: fsck、 e2fsck (单用户模式执行) #fsck -y #e2fsck -p4. 查看进程的pid: pgrep 进程名 #pg原创 2012-07-27 14:06:44 · 359 阅读 · 0 评论 -
Linux socket 编程细节
Q: 编写 TCP/SOCK_STREAM 服务程序时,SO_REUSEADDR到底什么意思?A: 这个套接字选项通知内核,如果端口忙,但TCP状态位于 TIME_WAIT ,可以重用端口。如果端口忙,而TCP状态位于其他状态,重用端口时依旧得到一个错误信息,指明"地址已经使用中"。如果你的服务程序停止后想立即重启,而新套接字依旧使用同一端口,此时 SO_REUSEADDR 选项非常有用。原创 2012-02-09 15:17:42 · 752 阅读 · 0 评论 -
Linux命令学习手册-gpg命令
gpg [功能] GPG是加密和数字签名的免费工具,大多用于加密信息的传递。除了仅用密码加密外,GPG最大的不同是提供了“公钥/私钥”对。利用你的“公钥”别人加密信息不再需要告诉你密码,随时随地都能发送加密信息。而这种加密是单向的,只有你的“私钥”能解开加密。数字签名又是另一大使用方向。通过签名认证,别人能确保发布的消息来自你,而且没有经过修改。 [原理] 对称密钥转载 2016-06-16 14:36:57 · 962 阅读 · 0 评论