自己学的是计算机专业,对于软件也是非常感兴趣,由于自己在本地搭建测试环境非常麻烦,而且本地环境经常有其他奇怪的问题,看到了阿里云学生免费用,故尝试一波。
之前以为只需要学习开发知识,没想到自己部署服务也是这么有意思,阿里控制台也是很方便,自己操作命令面板或者快速重启,各种能用到的快速服务都集成了。自主更换操作系统也是很方便,服务器的操作推荐也是有提示的,方便我快速部署服务和服务集成。还可以可视化的形式查看服务器当前状况,例如cpu使用率,网络负载情况等等,一目了然的就可以看到当前服务器运行情况。学习到了操作文件的时候需要很多的命令,而阿里云提供了可视化文件查看,非常方便,在操作linux的时候,vim、gcc、gdb、make的使用,相应的命令操作。glibc库的作用,其余内核及API的关系。c语言代码的运行机制、程序的存储空间、用户的程序代码如何被内核调用、c语言代码的出错,对于linux'的理解、7种文件类型、gtk图形编程的理解,对于linux原生api编程和mfc框架编程的对比与理解,linux下的静态库与共享库(动态链接库)的理解与相应的工具,shell编程的理解、脚本解释,非程序、无法调试,只能自己打变量去debug。类似于高级语言,有各种循环结构、分支等,linux的文件系统和windows的不同,还有就是平常windows都是盘符作为磁盘分区,现在linux都是目录树的形式。一时真适应不了。学习linux,命令真不好记,还是不敏感。
在本次的这个使用阿里云ecs服务器收获还是非常多的,让我学习到了更多的服务器操作知识。