萌新的试炼
作者:互联网
一、博客园部分:
1.个人博客园链接:我是一枚萌新
2.该博客 markdown 编写页面的截图:
二、Github部分:
1.个人 Github 链接:我真的是萌新
2.(1)个人账号首页截图:
2.(2)自我介绍页截图:
3.(1)进入仓库CJX032002303截图:
3.(2)进入仓库2021截图:
4.Git的主要过程:(这些图是把当时磕碰的过程都截进去了的,所以显得有点复杂;文字部分是我自己的反思总结,如有错漏,恳请批评指正)
(1)先完成name、email的设定。
(2)通过mkdir(创建)、cd(进入)、pwd(显示路径)三部曲,完成本地仓库创建;
(3)通过git init命令,把所创建本地仓库变为git可管理的仓库:可以理解为,该仓库已经加入到了git麾下。
(4)将想要远程推送到GitHub上的文件添加到上述本地仓库中,继而执行git add,git commit命令,把文件置于git跟踪之下。
(5)创建SSH key:先$ cd ~/.ssh 康康有没有现成的秘钥文件,有则$ pwd 以获取路径,看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,有,很好;否则,要通过$ ssh-keygen -t rsa -C "youremail@example.com"来创建秘钥:
(6)打开自己的GitHub,在settings中找到有SSH key设置的页面,把id_rsa.pub中的文本内容复制进来,完成秘钥设置。
(7)在自己的GitHub中创建新的仓库。
(8)在git命令界面输入指令$ git remote add origin git@github.com:xxxxxxxxxx/learngit.git(此处的xxxxxxxxxx为自己的GitHub账户名),使得本地仓库与GitHub仓库关联:
(9)通过$ git push -u origin master命令把本地仓库中的内容推送至GitHub仓库上:
三.Linux 和虚拟机部分
1.简要的安装过程的截图:
啊?啥?过程?啊这……抱歉安装过程没有注意截屏,那就用这几张事后截的图配上一些文字说明来萌混过关完成作业吧!
(1)注册账号,下载安装VMware Workstation Pro:
(2)创建新的虚拟机:
(3)加入镜像,完成安装过程:
2.使用终端创建、编写和运行文件的主要步骤:(当时的探索过程磕磕碰碰的,实际在终端输入过的命令数不胜数,然而并没有截图555......这一小题就文字说明+比较成功以后、相对熟练地再走一遍的步骤截图走起~ 为了偷懒方便起见,以下仅以helloworld.c为例进行文字说明,任意名.py操作基本同理)
(1)通过Ctrl+Alt+T快捷键打开终端界面。
(2)通过sudo apt install gcc命令安装编译器(若系统已自带gcc,会显示已存在该编译器)。
(3)通过sudo apt install build-essential命令安装组件(若系统已自带有关内容,亦会有所提示)。
(4)通过gcc --version命令检查编译器版本。
(5)通过touch helloworld.c 命令新建文件,打开该文件,敲入C语言代码。
(6)回到终端界面,通过gcc helloworld.c -o c1命令运行上述代码,结果会保存在新建的文件c1中,其中c1是自定义名字。
(7)通过./test命令,在显示屏上得到输出结果。
3.困难、所学与问题解决:
我想,可以从两个方面说明。一是比较客观的方面,就是虚拟机使用镜像继而安装启动的时间,确实比较长,需要一定的耐心。我的做法是,特地把电脑提前充好电,设置永不息屏,然后用晚上睡觉的时间,让电脑保持开机状态自行完成这一安装的过程。这样也许不至于让自己觉得浪费时间。二是比较主观的方面,这个就是我自己的能力问题了。萌新入门,虽有网络教程加持和大佬经验帮忙,我还是有很多做不当的地方,比如:
(1)一开始下载安装VMware Workstation Pro,注册账号时出现了“注册”键按不了的问题,卡了一段时间。经过上网搜索,发现只有用未翻译的英文网站注册方可成功。
(2)镜像的下载使用,一开始不知道自己应该从哪里寻找什么样的资源。感谢同学大佬提供的资源,我才有所方向。
(3)后面的创建、编写、运行文件,我以为“度过了安装镜像的高原期”以后,有教程在,问题不大,但是实际操作难度超过了我的想象。一开始我基本上是照着教程走的,但在下载安装gcc的时候,由于对教程理解不当,手贱使用了一个rm删除命令,把/usr/bin/gcc删除了。然后在sudo apt install gcc、sudo apt install build-essential步骤中系统提示正常,但是gcc --version时又提示gcc“not found”,系统甚至还很友好地告诉我,可以sudo apt install gcc(就是上文第一个命令)。我陷入二者的循环,研究了好长时间如何让gcc能正常使用。后面通过网络视频教程才搞明白通过remove等操作解决问题。这个问题的解决,主要是让我明白看教程不能断章取义,要注意像是rm等等的操作,是在什么情况下才适用;另一方面也加深对ubuntu的用法的理解。
四、现在来说说你自己吧~
1、自我介绍与技能树:
我是陈捷骁,来自计算机3班。性情温和,平时比较安静,不苟言笑。优点在于,言行相对谨慎,待人处事比较稳重。缺点在于,有时候可能由于笑点较高,给人以一种过于严肃的感觉(其实人家没凶的啦555)。技能树,额,从所学专业角度来讲,我目前只是接触了C语言等一些课程的一点皮毛,“掌握”一词,尚不敢高攀;在其他方面,我有一些爱好,如游泳,但要说成是“技能”的话,那我认为我尚且处于“才艺不精”的水平,仍需继续努力。
2、刚入学的雄心壮志!
保持理智。
3、一学期内自己的学习生活,做的最好是什么,最需要改进又是什么~
比较好的,于我而言,应当是加强了体育锻炼。过去体育一直是我的最弱势学科(没有之一,真的很菜),这学期我纠正过去不喜欢体育锻炼的问题,基本每天坚持运动,如长跑若干千米。当然,与一些大佬比起来,差距仍然不小,仍需努力。需要改进的,应该主要是拖延症。在这学期里,有时候我完成任务前松后紧,这曾给学习委员、班长带来麻烦,让我深感抱歉。
4、对今后的未来和展望~
Emmm...保持理智。我个人并没有打算现在就立下一些什么flag,敬请谅解!努力就好啦!
标签:试炼,gcc,git,仓库,截图,命令,GitHub,萌新 来源: https://www.cnblogs.com/CJX032002303/p/14339682.html