Linux或者网络相关的面试题(一)

时间: 2010-04-19 / 分类: 编程技术 / 浏览次数: 21 views / 0个评论 发表评论

1.HTTP常见状态码与意义
404:请求网页不存在
200:服务器成功返回网页
502:服务器暂不可用
500:服务器内部错误

2.浏览器访问网页时网络上大约要经历那些步骤来实现
1.域名解析
2.链路建立
3.数据传输
4.链路断开

3.如何确定网页的编码格式
1.通过HTTP响应头上Content-Type的信息。
Content-Type: text/html; charset=UTF-8
2.HTML页面上的标签所指定的Content-Type信息

4.常用Linux命令
a) 查看当前shell所有变量的命令(set)
b) 查看磁盘的分区与使用情况的命令(df)
c) 查看当前目录 (pwd)
d) 如何统计文件里的单词数(wc -w 文件)
e) 对文件进行排序的命令(sort 文件)
f) 得到文件所有的相同行的行数的命令(uniq -c 文件)

5.TCP/IP分几层,他们分别是什么?HTTP协议是那一层,各种层分别有那些主要的协议,各举一例。
分四层:分别是链接层(Link),互联层(Internet),传输层(Transport),应用层(Application).

链接层(Link):ARP, RARP, OSPF
网际互联层(Internet):IP,ICMP
传输层(Transport): TCP, UDP
应用层(Application): DNS, SMTP, SSH, Telnet, HTTP, FTP, IMAP

发表评论

您的昵称 *

您的邮箱 *

您的网站