zoukankan      html  css  js  c++  java
  • 面试问题总结

    计算机网络

    • 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 定时任务

  • 相关阅读:
    百度网盘下载太慢,试试阿里云网盘?
    linux使用过程中遇到的常见问题
    vscode设置护眼色
    为什么程序员互相之间不能透露薪水?
    机器学习:支持向量机(SVM)
    Java多线程总结(三)
    Java多线程总结(二)
    Java多线程总结(一)
    8.多线程--避免活跃性危险
    7.多线程--线程池的使用
  • 原文地址:https://www.cnblogs.com/ydk-XL/p/11579566.html
Copyright © 2011-2022 走看看