博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
要不要听听小白学习Linux经验小谈
阅读量:6672 次
发布时间:2019-06-25

本文共 1783 字,大约阅读时间需要 5 分钟。

hot3.png

Linux系统近几年发展的很快,特别是随着安卓手机的普及,大数据、物联网、人工智能等科学技术的发展,Linux系统从几年前只有白帽、黑帽等系统高手才了解的情况下变成如今几乎全民皆知的地步,就连微软也向Linux伸出了橄榄枝:先是合作推出了Linux版的SQLServer数据库,然后又在Windows10系统内可直接安装Ububtu系统并开启运行,各大招聘网上也出现了越来越多的与Linux系统维护相关的招聘信息......由此种种,可见Linux的发展势头已经不可阻挡了。

这种环境下,自然会出现很多想学习Linux系统知识但又不知从何学起的Linux新手,作为一个刚刚从Linux学习小白过来的"老人",在这里就将自己学习Linux系统知识所领悟到的经验跟大家一起分享一下,希望能给大家一些帮助,让Linux新手能少走一些弯路,当然,毕竟自己的水平也有限,某些讲的不对的地方,还请大家谅解一下(如果有人还不知道Linux系统长啥样,Linux都有哪些版本,跟windows系统相比,Linux有哪些优势、又有哪些不足的话,可以看看一书,详情我就不介绍了,自己找一下网站吧,叫linuxprobe

不管是学什么,学习的第一步肯定是“记.忆”。什么是"记.忆"?简单来说,就是记住并能够回忆起来。我们都知道,学习语文,先要学习记住一定的汉字;学习数学,先要学习记住一定的定理公式;学习炒菜,也先要学习记住一定的菜名,不然客人要一份炒鸡蛋,结果你给炒了个胡萝卜送去,总感觉不对劲是吧。所以说,想要学习Linux,首先要学会并记住一定的Linux基础命令。"记.忆"这一关是基础,是躲不过去的。

当然,虽然躲不过去,但是也有不少的方法可以帮助我们提高学习效率的。就像学语文,老师总不至于拿着一本厚厚的《新华字典》让我们学习一样,我们学习Linux系统知识,初始阶段,也只需要掌握一些基本的Linux系统命令就可以了。至于到底哪些算是基础的Linux系统命令,哪些是新手必须要掌握的Linux系统命令,这个凭我们自己是无法明白的,这个时候就要借助互联网的功能了,基本上我们只需要百度一下,就能搜到一大堆类似"新手必须掌握的20条Linux基础命令"、"Linux必知必会的命令"等类似的信息,只要跟着学就好了。如果有的人嫌搜索麻烦,那也可以选定一本Linux入门教程(如《Linux就该这么学》等),跟着教程一步步走,这样就不会每次都需要搜索寻求答案了。当然,如果有条件,可以直接报个培训班,或请个老师专门指导,这样更加方便有效。

等学会并记住了一定的Linux基础命令,这时候我们才算刚入门,接下去就是要边"记.忆"边理解了。怎么样才算理解?简单点解释,就是你会用你所记住的Linux命令。那怎么算会用?举个简单的例子,比如命令cd,我们知道它的作用是可以让我们进入到我们需要进入的目录中去,如果别人给你一个路径,你能够用cd命令进入指定的目录,这样才可以说是初步理解了cd命令。当然,在实际运用中,不会向上面这个例子那么简单,往往需要结合多个命令来达到要求。例如,如果想要将一个目录的一个文件复制到另一个目录中去,一般会想到用cp命令,但是如果目标目录不存在呢?这时候就需要用mkdir来创建一个目录了,但是如果当前用户没有权限往目标目录中写入文件呢?这时候便涉及到目录权限操作了......

所以,仅仅是记住、理解单个命令的用法还是不够的,我们还要知道在什么时候需要用到什么命令,学会如何使用多个命令来完成一组操作,只有学会了这些,才算真正入门了。就好比语文学习,要先学习汉子,然后学习词语,接着会用词语造句,这还不算,只要当你知道了在什么情况下要用什么词语、说什么样的话,这样你的语文才算真正入门。学习的目的是为了运用,是为了解决实际问题的,否则你学的再多也是无用的。

零零散散说了这么多,其实总结起来就两点:“记.忆”和“理解”。“记.忆”是学习Linux系统知识的必要手段,而“理解”则是学习系统知识的目的。只有“理解”Linux系统中各个命令的意义,你才能在实际遇到问题时,知道该用哪个命令去解决问题,否则,即使你记住的命令再多,不懂得运用,那也是白费力气的。

转载于:https://my.oschina.net/ssdlinux/blog/1807488

你可能感兴趣的文章
Apache Replication主从复制同步机制实践
查看>>
JBoss 6.1安装配置问题
查看>>
FreeType in OpenCASCADE
查看>>
Facebook、中国BAT均落选,高盛全球“漂亮50”有哪些潜力股?
查看>>
一个人的 Android 开发
查看>>
Emacs之魂(五):变量的“指针”语义
查看>>
如何从 Angular 1.x 无缝升级到 Angular 2
查看>>
国内首次云计算CRM公测反响良好
查看>>
他俩窃取了34个共享单车账户,两天挣了2万多
查看>>
Half-Life's In-Game Visibility Determination
查看>>
Vitalik Buterin:我们正处于 ICO 泡沫,很多人会亏钱
查看>>
放眼业界看得见的未来 十谈大数据时代
查看>>
WCF技术剖析之十八:消息契约(Message Contract)和基于消息契约的序列化
查看>>
零售ERP系统方案选型―IT只是一个工具
查看>>
GraphQL提供数据接口新思路之数据聚合解决方案
查看>>
CentOS7 安装Firefly及测试
查看>>
术有专攻 | 如何在公私混用的设备上保障企业信息安全
查看>>
安全自动化在于信任,而非技术
查看>>
揭密巴西Banrisul银行网站遭遇5小时劫持的原因
查看>>
安装Linux流量监控工具 - iftop
查看>>