【回馈牛客】测开学习路线——4_操作系统和Linux常用命令

前言

来了来了,感谢大家的支持
话不多说,开始上干货

操作系统

说实话,OS(操作系统)在测开面试中问的不多,重点和范围很少。但如果系统学习后对各类算法和Linux等系统的理解有很大帮助

老规矩,推荐时间充裕看的书:《操作系统》汤子瀛和王道的操作系统

  • 范围
    两大块

    • 进程
    • 线程
      有能力的看一下 内存管理 部分
  • 进程 *
    1.进程间的通讯方式 IPC
    图片说明
    2.僵尸进程是什么

当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程

3.如何解决僵尸进程

  • 线程 *
    1.线程间的通信方式
    图片说明

    2.进程与线程的区别 *
    本质、拥有资源、切换开销、共享资源程度

  • 死锁
    1.产生死锁的必要条件 *

    互斥
    不可剥夺
    请求并保持
    循环等待

    2.解决死锁的方法
    图片说明

  • 内存管理(了解)
    图片说明

Linux常用命令

一般面试官都会问:你知道哪些linux常用命令/你用过Linux系统吗

也会出一些简单的问题让大家写命令

这部分推荐大家看《Linux环境编程》——姜林美(我们学校老师出的书,当时选修课就是他上的,hhh)动手操作,然后平时多用linux系统。我当时无论课程还是项目部署都接触linux系统比较多,所以比较熟悉,大家还是多练

  • 常用命令 *
    ls 显示文件或目录
    mkdir 创建目录
    cd 切换当前工作目录
    touch 创建空文件
    echo 可以输出内容到标准输出,以空白分割字符串,并且后面增加换行
    cat 查看文件内容
    cp 拷贝文件
    mv 移动或重命名文件
    rm 删除文件

    -r  递归删除,可删除子目录及文件
    -f   强制删除

    find 在文件系统中搜索某文件
    wc 统计文本中行数、字数、字符数
    pwd 显示当前目录的绝对路径 *
    scp 复制文件从远端服务器到本机或反过来

    scp local_file remote_username@remote_ip:remote_folder
    图片说明

  • scp问题(了解)
    scp 复制后如何查看是否完全复制?

    在网络传输、设备之间转存、复制大文件等时,可能会出现传输前后数据不一致的情况。这种情况在网络这种相对更不稳定的环境中,容易出现。那么校验文件的完整性,也是势在必行的。

    解决方法
    使用【md5sum命令】

  • 系统管理命令
    stat 显示指定文件的详细信息,比ls更详细
    top 动态显示当前耗费资源最多进程信息

    -n 设置信息更新次数
    -d 设置信息更新时间
    -p 显示指定的进程信息

    free 显示内存状态
    ps 显示当前进程的状态
    du 显示目录或文件的大小。
    df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息

  • vim(了解,也不常问到,但得知道)
    图片说明

  • linux三剑客(了解)
    grep *
    sed
    awk


注意

我是系统学习了数据结构,操作系统,计算机网络,计算机组成原理(大学课程学了一遍,又按照王道408课程巩固了一遍)

这里让大家注意 是怕大家太盲目的学习八股文而忘记学习他们的意义

我认为,为了应对面试,重点看某些部分是可以理解的。但,一定不要把他们当做“八股文”来看待

因为,如果你学习完这四门课后,你会发现,计算机的许多算法、原理、逻辑是相通的,并不是一堆死知识,一堆为应付面试的八股文

如:数据结构里的B+树 你会在数据库索引的底层里遇到
红黑树,平衡二叉树 你会在c++的stl/java的hashmap底层遇到
操作系统里的调度算法、文件管理策略 在Linux的衍生系统/其他操作系统里都有
等等
系统学习这些知识会让你在今后深入学习底层有很大帮助,而不能一直停留在浅尝辄止、靠划重点学习,希望大家认真考虑
没有打下结实基础,今后学习一定会很痛苦的

结论

个人不推荐为了面试划重点式的学习,但这种方法可以理解(应试),随后抽时间一点一点系统学习,fighting!!!


大家如果觉得有帮助,可以一键三连 点赞、收藏、关注走一波

你们的支持是我更新的动力

图片说明
哈哈哈

#Linux##学习路径##笔记##测试开发工程师#
全部评论
时间太紧了, 有时间真想把所有知识点啃一遍. 转专业的好难啊😓(话说我不回去老实上课在这找啥实习啊) 现在只能看这些面试重点来应试了, 至少别再一面就凉透了.
1 回复 分享
发布于 2021-03-17 01:22
这两天跟着你这个思路学,感觉非常可!
点赞 回复 分享
发布于 2021-03-11 19:32

相关推荐

不愿透露姓名的神秘牛友
12-15 19:38
点赞 评论 收藏
分享
评论
18
126
分享
牛客网
牛客企业服务