开始Linux的学习之后,请不要用Windows的工作方式来思考问题,因为它们之间确实有很大的不同,比如它们之间的内存管理机制、进程运行机制等都有很大不同,因此抛开Windows的那种思维,用全新的理念尝试去挖掘Linux身上特有的潜质,对初学者是至关重要的。

一定要习惯命令行方式


Linux是由命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平,命令行方式的操作永远是不会变的。Linux命令有许多强大的功能:从简单的磁盘操作、文件存取,到进行复杂的多媒体图像和流媒体文件的制作,都离不开命令行。虽然Linux也有桌面系统,但是X-window也只是运行在命令行模式下的一个应用程序。

因此,可以说命令是学习Linux系统的基础,在很大程度上学习Linux就是学习命令,很多Linux高手其实都是玩儿命令很熟练的人。也许对于刚刚从Windows系统进入Linux学习的初学者来说,立刻进入枯燥的命令学习实在太难,但是一旦学会就爱不释手。因为它的功能实在太强大了。

理论结合实践

有很多初学者都会遇到这么一个问题,自己对系统的每个命令都很熟悉,但是在系统出现故障的时候,就无从下手了,甚至不知道在什么时候用什么命令去检查系统,这是很多Linux新手最无奈的事情了

说到底,就是学习的理论知识没有很好地与系统实际操作相结合。

很多Linux知识,例如每个命令的参数含义,在书本上说得很清楚,看起来也很容易理解,但是一旦组合起来使用

却并不那么容易,没有多次的动手练习,其中的技巧是无法完全掌握的。

人类大脑不像计算机的硬盘,除非硬盘坏掉或者硬盘被格式化,否则储存的资料将永远记忆在硬盘中,而且时刻可以调用。而在人类记忆的曲线中,必须要不断地重复练习才会将一件事情记得比较牢。学习Linux也一样,如果无法坚持学习的话,就会学了后面的,忘记了前面的。还有些Linux初学者也学了很多Linux知识,但是由于长期不用,导致学过的东西在很短的时间内又忘记了,久而久之,失去了学习的信心。

可见,要培养自己的实战技能,只有勤于动手,肯于实践,这也是学好Linux的根本。

学会使用Linux联机帮助

各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者来说往往是不够的,其实当安装了完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现它,或者还没有掌握使用它的技巧。例如,对于tar命令的使用不是很熟悉,那么只要在命令行输入“man tar”,就会得到tar的详细说明和用法。

主流的Linux发行版都自带了非常详细的帮助文档,包括使用说明和FAQ,从系统的安装到系统的维护,再到系统安全,针对不同层次用户的详尽文档。仔细阅读文档后,60%的问题都可在这里得到解决。

学会独立思考问题,独立解决问题

遇到问题,首先想到的应该是如何自己去解决这个问题,解决方式有很多,比如看书查资料、网络搜索引擎搜索和浏览技术论坛等,通过这几种方式,90%的问题都能得到解决

独立思考并解决问题,不但锻炼了自己独立解决问题的能力,在技术上也能得到快速提高。如果通过以上方式实在解决不了的话,可以向人询问,得到答案后要思考为何这么做,然后做笔记记录解决过程。最忌讳的方式是只要遇到问题,就去问人,虽然这样可能会很快解决问题,但是长久下去遇到问题就会依赖别人,技术上也不会进步。

学习专业英语

如果想深入学习Linux,一定要尝试去看英文文档。因为,技术性的东西写的最好的,最全面的文档都是英语写的,最先发布的高新技术也都是用英语写的。即便是非英语国家的人发布技术文档,也都首先翻译成英语在国际学术杂志和网络上发表。安装一个新的软件时先看Readme文档,再看Install文档,然后看FAQ文档,最后才动手安装,这样遇到问题就知道原因了。因此,学习一点专业的英语是很有必要的。

Linux学习路线图

Linux运维或管理人才是企业目前急需的技术人才之一,笔者根据10多年Linux相关工作经验,总结出了一套学习Linux的线路图,大家可以此线路图为依据,抓住重点,分清主次,相信一定能达到事半功倍的效果。如果读者能认真学习完并掌握本线路图所涉及的技术要点,那么也就基本掌握了企业对Linux运维或管理人才的基本应用需求。

Linux学习线路图如下图所示,本线路图分为初级、中级和高级三个阶段:初级阶段主要是对Linux基础知识以及系统基本应用的介绍,要掌握的内容较多,如果初次接触Linux,那么入门还是有一定难度的,Linux注重的是命令操作,因此初级阶段以学习基础命令为主,多看书、多实践是学好命令的根本;中级阶段以服务器常见配置为主,涉及各种应用服务器的配置、网络配置、系统安全配置等几个方面。此阶段的难点在于各种服务器的搭建,对综合知识要求较高;高级阶段的重点是编程语言、集群架构两个方面,此阶段的发展方向是高级运维工程师或系统架构师,要成为系统架构师,熟练掌握一门编程语言是必须的,而Linux下常见的各种集群架构、分布式架构也是高级运维工程师必须要掌握的。

转载于:https://blog.51cto.com/12817704/1941110

如何养成好的Linux操作习惯相关推荐

  1. linux从新手到高手,1.3 养成良好的Linux操作习惯免费阅读_循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用免费全文_百度阅读...

    看出点玄机了吗?在上例中,其实"/etc/*"就代表了/etc目录下的所有文件以及子目录,而这刚好是zip命令"-r"选项完成的功能. 5)将/opt/etc. ...

  2. Linux服务器操作习惯培养

    系统管理员在工作中经常会面对维护数台Linux服务器,redhot,centos和其他操作系统:有时会面对几十甚至上百台服务器要操作: 这个时候,需要养成良好的操作习惯,将复杂的事情尽可能简单化,而这 ...

  3. Linux操作系统管理公共基础——积累

    20170609 16:00 备注:本篇博文,借鉴新浪博客中用博文积累文学知识.英语词汇的好习惯的成功养成,这里同样是一篇知识积累型的博文,用于记录任何.各种关于Linux系统技术的新发现.这些技术多 ...

  4. 02.windows转mac日记——操作习惯

    很庆幸,自己学习过windows下DOS命令行,也很庆幸懂一些Linux的知识--尽管这不是必须的,但掌握上述两种知识,对于转mac而言,是个很好的开端. 对于使用windows多年的自己而言,mac ...

  5. linux操作系统 第02章 linux操作做基础

                                                                                       第2章    Linux操作基础 ...

  6. 未雨绸缪——请养成良好的数据使用习惯

    在日常工作中,我们在电脑中操作最多的是word.execl,随着日积月累的操作我们电脑中的数据资料.信息资料越来越多,什么报表汇总.个人总结.公司报告等等,这些资料对我们来说应该是很重要的,可是在维护 ...

  7. [转] 诺基亚E72在使用过程中24个良好的省电操作习惯

    诺基亚E72在使用过程中24个良好的省电操作习惯 下面我来总结一下S60手机的省电操作习惯.留心下面的每一点.可能就是你埋藏在心里多年而无从求教的问题,又有可能是网上广泛讨论但说不出个结论的,还有一些 ...

  8. Hadoop综合大作业补交4次作业:获取全部校园新闻,网络爬虫基础练习,中文词频统计,熟悉常用的Linux操作...

    1.用Hive对爬虫大作业产生的文本文件(或者英文词频统计下载的英文长篇小说)进行词频统计. (1)开启所有的服务,并创建文件夹wwc (2)查看目录下所有文件 (3)把hdfs文件系统中文件夹里的文 ...

  9. linux操作系统分析实验—基于mykernel的时间片轮转多道程序实现与分析

    linux操作系统分析实验-基于mykernel的时间片轮转多道程序实现与分析 学号384 原创作业转载请注明出处+中国科学技术大学孟宁老师的Linux操作系统分析 https://github.co ...

  10. Linux操作系统安装LAMP环境

    本文给大家介绍的是在Linux操作系统安装LAMP环境的方法和步奏,十分的详细,有需要的小伙伴可以参考下. Step1. 安装 Apache 在terminal中输入命令 复制代码 代码如下:sudo ...

最新文章

  1. ACS AAA Tacacs+
  2. 【效率】NB,真PDF神处理工具!
  3. 【线上分享】安防视频上云趋势、痛点,华为云视频接入服务探索及实践
  4. 【自定义控件】c#winform自定义控件实现标签控件
  5. Java基础学习总结(2)——接口
  6. ring0检测隐藏进程
  7. iTextSharp快速使用指南
  8. MathType求和符号中的黑三角该如何消除
  9. Matlab学习报告 20-12-08
  10. pyspider 文档介绍
  11. ctfshow(菜狗杯)
  12. 使用poi导出excel,及合并单元格边框显示问题
  13. Excel长串数字显示异常,如2E+13
  14. Python多进程和多线程的使用场景
  15. 【网络安全】CSRF漏洞详细解读
  16. 一个网站域名价值 1亿人民币,互联网寸土寸金!
  17. 流量劫持是什么?常用方法有哪些?
  18. Java Email
  19. 最新的期刊论文怎么下载?
  20. python中双向索引_Python 字典支持双向索引。Python 集合也支持双向索引

热门文章

  1. paip.python错误解决21
  2. Julia : REPL中的一些快捷键
  3. 在线教学战“疫”打响,VIPKID背后是阿里云
  4. 【快讯】中国首个开源协议----木兰隆重发布
  5. 【电路仿真】基于matlab BP神经网络三相逆变器故障诊断【含Matlab源码 1655期】
  6. 【身份牌识别】基于matlab GUI模板匹配身份牌识别【含Matlab源码 1354期】
  7. 【图像去噪】基于matlab GUI DCT图像去噪【含Matlab源码 614期】
  8. 【手写数字识别】基于matlab RBF手写数字识别【含Matlab源码 471期】
  9. 【三维路径规划】基于matlab RRT算法无人机三维路径规划【含Matlab源码 1270期】
  10. 【机械仿真】基于matlab GUI机械臂运动控制【含Matlab源码 063期】