Linux学习小标兵,专注Linux资讯分享,技术文章分享
分类: LINUX
2023-01-05 23:47:38
近些年来,Linux操作系统越来越受欢迎,它的开源、免费是亮点也是优点,并且稳定性和安全性也得到认可,还有Linux有很多版本供大家选择,可以定制化。据我所知,现在很多公司的开发项目都会部署到Linux系统上,不夸张的说Linux时代已来临,现在很多地方都使用Linux系统,比如我们的手机系统,银行的系统和飞机控制系统等,所以说,Linux是很重要的,如果你是从事计算机软件行业的,并且对Linux不了解的,需要将学习Linux的计划提上日程了,不然你就落伍了。
学习Linux难吗?其实好多人不想学的原因就是觉得它比较难学,因为没接触过,要从零开始,不像Windows系统,大家对它已经很熟悉了,人往往会对陌生的事物产生恐惧感,以至于不敢尝试。其实真正了解Linux的会说,学习Linux一点也不难,关键在于是否愿意投入时间和精力,技术都是靠时间慢慢积累的,熟话说不积跬步,无以至千里;不积小流,无以成江海。另外,还要有足够的耐心,不能说三天打鱼两天晒网的,也不能心急,心急是吃不了热豆腐的,学习是一个循序渐进的过程,欲速则不达,学习Linux也要由浅入深、由表及里,需要制定好学习计划,按部就班的进行。
首先是选择版本,刚开始好多人不知道用什么发行版,因为Linux的发行版太多了,对于初学者确实会比较迷茫,这是正常的,就算懂Linux的人士也不一定能说出到底那个发行版好,他也不一定有时间和精力去一一的尝试这些版本,所以初学者对于版本的问题也不必焦虑,自己有一个明确的方向,再根据各个版本的特点,以及目前主流、常用的版本选择适合自己的就行。
关于环境搭建,通常有两种方式,一种是在电脑上整体安装Linux系统,另一种就是安装虚拟机,跑Linux。如果只有一台电脑,既想用windows系统又想用Linux系统,就可以在电脑上装一个Linux虚拟机,这算是一个比较折中的方法。Wmware,VirtualBox是两种比较常用的虚拟机,可以根据自己的情况和喜好进行选择。
初学者还需要知道的一点是Linux的操作一般都是通过命令来实现的,比如创建文件了、查看文件了、复制文件了、删除文件了等等操作,简单输入命令即可实现。Linux几乎是没有界面的,所以对于学习Linux很重要的一点就是Linux命令。但Linux命令又有很多,猛一看可能会头大,不知道从何学起,其实不是所有的命令都需要掌握的,把命令分类总结一下,每一类比较常用的命令再汇总下,边记忆边操作,很快就会记住的,不知道哪些是要掌握的命令的话,可以看下《Linux就该这么学》,有一个章节叫“新手必须掌握的Linux命令”,对于初学者来说比较好,可作为参考。
关于Linux脚本也是比较重要的一项,Linux脚本就是把各个命令归档保存在文本文件中,添加可执行权限,可以批量的去处理一些任务。掌握了Linux的基本命令后,就可以了解下Linux脚本,其实学习脚本也相当于巩固命令,因为执行脚本时会用到命令去部署一些项目。关于Linux的脚本编程其实类似于C 语言的编程类,还是比较好学的,也不复杂。比较常用的脚本是shell脚本,shell脚本可以说是Linux中比较强大的工具,可以大大提高工作效率,想要学好Linux,shell脚本是必须要掌握的。
当然,学习Linux也要掌握对的方法,对于初学者来说,刚接触会觉得比较枯燥,需要有好的方法来提供学习的动力,要不很容易会放弃。个人觉得学习Linux要注重以下几点,一是必须的基本知识,也就是基本功要扎实,可以参考一些资料学习;二是要学以致用,因为Linux的知识点也有很多,如果只是死记硬背,很容易忘掉,{BANNED}最佳好的方法就是将理论知识运用到实际,注重动手能力,学习的时候备台电脑,了解基本知识点后,可以网上找一些与知识点相关的项目实际操作一下巩固知识点,这样会记得牢固,也知道了如何运用;三是要学会找资源,不要随便找一本书看完就觉得ok了,网上关于Linux的知识很多,不要浪费了,但也不能盲目的找资源,要根据自身需求筛选合适的资源,而且学习中遇到难题也可以网上找资源,网上有很多技术专家可以帮助你解决一些技术难题。
以上是个人关于自学Linux的一点拙见,供大家参考,当然每个人的自身情况不一样,适合自己的才是{BANNED}最佳好的。