- 鸟哥的linux私房菜和linux就该这么学的作者是谁?
- 《鸟哥的linux私房菜》centOS版本好低,安装高版本学习有什么影响吗?
- 总是提示networkerror:softwarecausedconnectionabort?
- 刚接触Linux系统,也不懂什么命令,该怎么开始学习呢,VMware也装了,但不知道从哪入手怎么办?
- 自学Linux如何快速掌握?
鸟哥的linux私房菜和Linux就该这么学的作者是谁?
鸟哥的Linux私房菜的作者就是“鸟哥”,鸟哥是台湾成功大学环境工程系博士,后来因研究需要接触Linux系统,曾任台湾多家Linux教育中心讲师。Linux就该这么学的作者是刘遄,是红帽认证讲师,这本书就是基于RHEL7版本。
鸟哥的Linux私房菜的作者就是“鸟哥”,鸟哥是台湾成功大学环境工程系博士,后来因研究需要接触Linux系统,曾任台湾多家Linux教育中心讲师。Linux就该这么学的作者是刘遄,是红帽认证讲师,这本书就是基于RHEL7版本。
《鸟哥的linux私房菜》centOS版本好低,安装高版本学习有什么影响吗?
基本操作上是没什么可影响的,对于理解Linux操作系统的基础知识没什么问题。
版本差异带来的区别主要是在操作系统本身和应用服务的管理和配置上,例如配置网络,FTP服务等等的,但其实Linux只是一个内核,不同发行版之间的区别本来就不少,因此也不比要求完全的一致。碰到有差异的情况时在网上查一下也就好了。
总是提示networkerror:softwarecausedconnectionabort?
关于配置可以去查看工具书,如“鸟哥的Linux私房菜服务器架设篇”第十五章的内容
如果配置和运行都没有问题。那就需要等待,ntpd服务开启之后需要等待一段时间才能同步上。需要的时间比较长。可能三五分钟,也可能一个小时才行。测试ntpd是个很漫长的等待过程。
刚接触Linux系统,也不懂什么命令,该怎么开始学习呢,VMware也装了,但不知道从哪入手怎么办?
linux你先把当成一次普通操作系统看待,像Windows和mac一下,回想你当时怎么学习这些操作系统的?
系统学习建议
我的学习思路(基础先装***性质工具,例如qq,看视频软件,听歌软件。进阶文字编辑软件,输入法之类等等)
总之,先把linux当成一个普通操作系统看待。Windows可以做的,想办法在linux也可以实现,期间你可以学会一些基本命令。
上层软件
上层:可以装一些服务器,例如***,samba,mysql等等,去研究这些软件使用,进阶研究代码。自己从源码去编译这些服务器
下层驱动
下层:这个相当于研究内核,驱动,我建议不用虚拟机,可以尝试买个嵌入式linux开发版研究,比较容易入门。比如最简单led控制,乐趣也有了,就有兴趣继续学习。
针对每一个问答都本着绝不大胆胡说,只管小心求证的态度,疯评科技来解答您的提问。
刚接触Linux,不懂命令,但你已经有了自学Linux的重要基础条件:网络+虚拟机。有了这两者,学习Linux并不难。
VMware熟练的话,就相当于提供了一个随时可以用的Linux系统环境,几十种Linux系统都可以支持,当然可以从最简单方便的Centos这类Linux来入手。
尝试安装一台Linux系统
想要学习Linux,安装系统是第一件事了,只有会安装windows的,安装Linux就不会太难,唯一略有区别的就是swap分区之类的,不明白的适量进行百度搜索即可解决,这里整个的安装进度比windows简单多了。
尝试用命令执行windows中的各种常规操作
学习Linux就跟windows一样,首先需要学会各种常规操作,比如来个***文件,浏览文件,编辑文件。
那么在Linux上执行这些命令,逐步从中学习到权限的重要性,执行过程中与windows的不同之处。
如果是刚刚接触的话,建议您还是要理清自己的目的,如果只是一般性了解,建议用Windows 10 linux子系统,即WSL,不用经历复杂的安装和配置,直接商店里找到后,自动化安装,还有多个linux发行版可选,几分钟或10几分钟即可使用,可以学习linux的基本操作,也可以尝试各开发或服务环境。
如果想利用linux下的各种开发和服务环境的话,建议了解一下Docker,下载安装后,也是10几分钟的时间,快速挂载各种linux服务器。
都可以让你抛开最烦人的基本安装和配置,直接享用linux带来的不同于windows的非凡体验。
祝linux旅途愉快!
推荐再装一个wgcloud监控系统
这是一款开源高效的运维监控系统,分布式,轻量实用,集成度高,指标多,部署简单等特点
它在github非常受欢迎,目前有2.6k stars,在码云也有1.2k stars
下面放几张wgcloud效果图
你好,很高兴回答你这个问题。建议使用VMware装CentOS7或最新版本的最小化镜像安装,因为大多数公司使用其作为生产环境的操作系统,熟练后可以快速应用到工作中。
我自己的职业就是Linux运维工程师,因此以切身体会来讲解下Linux系统如何下手学习的,避免少走弯路。
1.Linux系统启动顺序
认真了解Linux系统的启动过程,可以使我们了解Linux在各个阶段都做加载什么***;为何在操作系统安装时磁盘分区第一个应该是/boot;swap分区作用;系统的init进程作用;操作系统的运行级别;用户登陆终端;如何配置程序的开机启动等。
此阶段非常重要,研究透彻后,我们在日后系统维护中帮你快速定位问题:
以上是整个Linux系统的基础,请不要一上来就熟悉命令,因为Linux系统命令有很多,你熟悉的永远都不够,如果平时不用很快就会忘掉,最终竹篮打水一场空。
2.基础操作
基础操作主要涉及到用户管理、文件管理、磁盘分区、文件系统管理等。现在是你熟悉命令的时候了,所有的管理都是通过执行命令完成。
用户管理包括用户创建、密码设置、用户家目录、用户分组等。通过用户管理我们需要明白系统用户、普通用户的区别,如何配置它们是否可以登陆登陆。
文件管理包括文件/目录创建、删除、移动、属主、属组等。通过文件管理我们需要明白怎么配置文件/目录权限来控制用户的读、写、执行权限。
自学Linux如何快速掌握?
学linux开发难吗?是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟练掌握其操作命令和一些系统规则,就可以像使用Windows一样可以轻松使用Linux操作系统!
想要学好Linux,需要具备以下能力:
1. 基本功要扎实
学习任何一种语言,必备的基本功是必须要有的,一方面可以提高效率,另一方面可以拓宽思路。
对于Linux基本知识的学习,对一些初学者来说是枯燥乏味的,可以通过理解再背诵的方式先进行代码及语法的学习,然后进行实践操作,必须手动输入命令行,不要借助工具,这样可以更快速有效的掌握Linux。
2. 学以致用
Linux学习的目的是应用,Linux基本知识是一些零散的技术,当没有应用在项目上时,我们无法理解他的真实价值,所以打好基本功之后,最紧迫的是多做几个完整的项目,刚开始可以是功能简单的项目,之后可以选择稍微复杂的项目,勤于动手,敢于实践,一定能学好Linux。
3. 学会使用Linux联机帮助
任何一种教材都不会完全讲述Linux知识,一般讲的都是比较常用的或者是比较有代表性的知识,但是,我们在项目应用中往往有些功能的实现是需要一些生僻知识和技能的,那么,如何查找我们所需的知识呢,推荐查阅Linux帮助文档,主流的Linux都自带详细的帮助文档,很方便解决问题!
4. 在网上找***
如何快速掌握Linux?
你要快速掌握的技能,是别人赖以生存的本事,路上一步步走的,饭是一口一口吃的!
快速?多快算快速?你之前接触过Linux系统没?Linux命令掌握多少?每个命令参数含义记住多少?不想打击你,当初我学Linux整整系统的学习了7个月,这还是报班的前提下,每天学习时间15小时往上,而这7个月是基础,为你以后更好的学习,打下坚实的基础,你要是想多掌握一项技能,可以推荐一些很棒的入门级别书籍,如你为了找工作,你需要更多的时间,学习和工作是不一样的,到工作的时候你往往又需要重新学习。
入门书籍:
《鸟哥的Linux私房菜》:不少程序员的Linux启蒙老师,我刚开始学 Linux 也是看鸟哥的教程。他的书分为基础篇和服务器篇,前者适合任何想学Linux的人,后者适合想从事服务器运维开发。
《Linux就该这么学》:基于红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。本书共分为20章,作者刘遄,计算机信息技术方向教育学硕士,LinuxProbe网站创始人兼核心讲师,在高中时期便因兴趣的驱使而较早地接触Linux系统并开始学习运维技术。刘遄老师于2012年~2015年期间分别获得红帽RHCE工程师认证以及RHCA架构师顶级认证。