面试问题总结

计算机网络

  • osi七层结构,每层结构的作用和包含的协议

  • TCP 报文格式

  • TCP三次握手和四次挥手过程
    三次握手

四次挥手

状态转换图

TCP流量控制->设置rwnd
流量控制举例:

TCP拥塞控制

  • 慢启动
  • 拥塞避免
  • 快重传
  • 快恢复
    拥塞控制图:

Https 建立连接的过程
https建立连接

Linux

本人经常用的linux命令:
磁盘: df 查磁盘使用,mount 挂载磁盘,umount 卸载磁盘,du 查看文件或者文件夹的大小,fdisk 查看磁盘分区
目录: mkdir 创建目录,ls 列出目录下的文件,rm删除目录,pwd 查看当前路径,cd 进入目录
文件:touch 创建文件,mv 重命名文件或者移动文件, (cat,tac,nl,more,less,head,tail)查看文件,cp 复制文件,scp 传输文件,(find,whereis,locate) 查找文件
数据:awk 数据切分,sort 排序,uniq 去重,wc 统计行数, sed 编辑文本
进程:ps,top 查看进程,kill 强制结束进程
关机:sync 将数据写到磁盘,shutdown, poweroff,halt关机 reboot 重启
权限:adduser 增加用户,passwd 改密码,su/sudo 切换到root, chgrp 改变组,chown 改变拥有者,chmod 改变权限
网络:ifconfig 查看网络,ping 测试ip或者域名,host 查询主机,nslookup DNS查询域名,whois 查询域名whois信息,dig 域名DNS记录查询,ssh-gen 生成公钥,ssh-copy-id 分发公钥,配置免秘钥登录
任务执行:crontab 定时任务

posted @ 2019-09-24 17:25  ydk-XL  阅读(96)  评论(0编辑  收藏  举报