linux系统学习的一些想法
- 前言:受到朋友的邀请,写点linux学习的体会来分享给他的学生。本人学习linux已经有两年多了,从使用Xshell远程操作服务器到个人PC端安装Linux发行版,两年多的时间里,工作模式因为Linux系统发生了巨大的变化,从一个鼠标手,变成了键盘侠,背着一把破旧的机械键盘闯荡江湖。
1. 为什么要学习Linux系统
- 学习Linux系统,能够让你的机器成为你的忠诚的奴仆,你可以修改它所有的部分(root用户),让它为你做任何开发的工作,重复的循环的工作,就让它去干吧,它从不知道疲倦(前提不能停电),对于主人的命令绝对服从,学好它后,你的生活和思考模式将会发生巨大的变化。例如,工作中出现了可重复性的项目,你会开始思考是否可以写一个可循环脚本,让机器去完成你的工作,比如周期性的数据分析报告,周期性的数据产出,周期性的自动给领导发送邮件等等;
2. linux系统适合哪些人
- 适合用于所有做程序开发的同学,不适合游戏党、追剧党;安装完Linux操作系统后,你会发现很多的windows上可以安装的程序无法运行了,这是正常的,毕竟不同的生态圈;
3. linux系统需要学哪些
- linux系统东西博大精深,想要全部掌握基本是不可能的,主要是依据一个人未来职业方向去学习,基本上所有做开发的,只要学习了linux系统基础,技能水平都会上一个台阶;具体需要学习的内容和路线如下:
- 学习VMware 或 virtualbox 安装虚拟机
- 在虚拟机上学会安装linux操作系统,发行版一般推荐ubuntu或者deepin
- 学习配置linux系统的参数,比如网络、环境变量等等
- 学习在linux上使用命令行安装你需要的软件,sudo apt-get install等
- 学习vim来编辑文本文件,好处巨大!
- 学习在linux环境上部署你需要的开发环境
- 在linux系统上开发工作
4. linux系统参考资料
- 《鸟哥的Linux私房菜》
- linux学习教程视频课程等等,淘宝一堆;