第一次接触Linux是2010年前,当时在室友的影响下,个人感觉很好奇和不可思议,仅仅在终端输入一串串命令,就可完全所有的事情(安装软件、更新系统、文件处理、文件搜索、压缩和解压缩、重启和关机等),执行速度和效率远远超过Windows上的。在他的建议下,尝试在电脑上安装双系统,Linux版本选择Debain,折腾了半天终于成功安装系统了。中途遇到一些问题,比如:Debain下载后没有光盘,没法进行刻录,网上搜索发现可以通过U盘启动的方式安装系统。另外,印象比较深刻的便是系统安装成功后的网络设置是一个坑(当时使用的是校园网,需要进行拨号上网),而对应的驱动无法直接安装,在网上论坛里找到了相关的主题和解决办法,下载源码、拷贝到本地,使用make命令执行编译,最终成功安装网络驱动,配置网络,可以成功上网。接下来可以在Linux中倒腾一番了。
先是在网上看一些常见的命令,然后对照进行实验,接着进行一些软件的安装(这一点上比windows上的体验要好很多)。一段时间后的使用后,发现它在音乐和视频方面,的确不是它擅长的。此处,提醒:不爱倒腾、缺乏好奇心的童鞋就不要使用Linux了。半年之后,因为自己的原因,在系统升级的过程中,强制断电,结果导致无法开机(最终检查结果为硬盘坏道)。第一段Linux使用之旅宣告结束。
后面在工作中,主要使用的是windows,因而Linux很少涉及到,私下里也时不时倒腾,不再像先前那样直接在硬盘里安装了,而是使用VM虚拟机进行安装,它的好处很多,可以安装多个版本的系统、卸载系统也很方便,另外一个优点便是可以在本地系统和虚拟机系统随意切换,工作、学习、娱乐都不误。
Linux入门及实战课程学习后,发现自己在Linux日常必备知识方面,还是一知半解,半瓢水,需要静下心来,加强基础知识的学习。命令方面,比如:文件上传下载(sz/rz)不知晓、系统权限(chmod/chown)了解过但是未曾使用过、查询日志(tail -100f)未曾使用过、命令的组合使用也很少用到。下一步计划,(1)梳理常见的业务场景;(2)根据业务场景,提出解决方案和思路,并使用相应的命令进行实现;(3)使用好帮助,man&help,此外,google、百度也是不错的选择;(4)定期做总结。