具体实现就是上GitHub下了某个软件,问舍友要了一个账号就可以“科学上网”了
学习git,GitHub:这个的话我是看了廖雪峰的教程,上面说的挺全面的,基本在命令行下的操作现在已经会了,唯一有点迷糊的就是关于多人协作的问题,学习的笔记我发了个博客
https://blog.youkuaiyun.com/qq_40472064/article/details/79796909
学习中间在添加远程库时遇到个比较棘手的问题(其实是自己没有好好看网上的解决方案,漏看了一个步骤),为此也转载了几篇博客,作为解决此问题的方法
https://blog.youkuaiyun.com/qq_40472064/article/details/79796898
现在我下了个Git的桌面版,就不怎么用Git的命令行了
学习markdown,这个的话还是比较简单的,很快就上手了,工具的话我用的是Typora,学习笔记发了个博客
https://blog.youkuaiyun.com/qq_40472064/article/details/79795558
下载了VScode,并配置好了Python的环境
复习Python:就是把廖雪峰的教程浏览一遍,然后把自己忘记了的看了
安装Linux:这个我安装的是Ubuntu,不过从开始安装Ubuntu开始到现在我已经安装了三次Ubuntu,重装了了一次Windows,跑了一次联想服务站。不过所幸最后还是安装好了,中间因为分区有误,把1T的机械分给了Ubuntu,自己就去学了一点关于分区的知识,然后写了一篇关于Ubuntu分区的博客
https://blog.youkuaiyun.com/qq_40472064/article/details/79838350
Linux常见命令:这些给出的命令我都一个一个上网查了,基本知道他们大概是干什么的,但是他们的一些参数没记下来(记不住)有些参数的意思也没太理解(可能是用的还不够多,对于一些比较专业的名词,我有点懵)。绝大部分都已经在Linux下实践过了,最基础的用法还是会的。关于最基础的对于命令的理解,我发了三篇博客
https://blog.youkuaiyun.com/qq_40472064/article/details/79859135
https://blog.youkuaiyun.com/qq_40472064/article/details/79859159
https://blog.youkuaiyun.com/qq_40472064/article/details/79913563
Linux基本概念的了解:我只是了解了他们的基本概念,深入的东西有些没看懂,了解到的东西:
硬链接:一个iNode对应多个文件(不能交叉文件系统,对已有文件)
软连接:(间接连接)文件数据块只定而访问一个文件相同的权利(一个用户可以属于多个用户组)
权限:用户的访问文件的能力,root能力最大,可修改系统文件,其他一般用户有他们所在的用户组来确定权限
挂载:将文件系统连接到一个目录下
文件系统:文件在分区的组织形式(了解superblock,iNode,block)
配置vim:对于vim的使用也基本了解,并且也在Linux下配置好了,关于vim的学习发了篇博客
https://blog.youkuaiyun.com/qq_40472064/article/details/79914242
http协议:看了书及相关文章,基本了解tcp/ip协议的协议栈每层的功能,以及tcp的建立断开(关于这个的学习写了篇博客https://blog.youkuaiyun.com/qq_40472064/article/details/79913582),后面也在Windows下用wireshark进行了抓包分析,不过应为自己水平有限,只能看得懂几个简单的 参数(SYN,ACK,FIN),知道哪集个包是握手的哪几个是挥手的
熟悉shell:关于shell的学习,我是在网上找了一个教程,也试着编写了一些最简单的脚本,关于shell的基本操作写一篇博客:
https://blog.youkuaiyun.com/qq_40472064/article/details/79914514
科创团队web组第一期任务总结
最新推荐文章于 2024-08-03 17:08:26 发布