千锋扣丁学堂Linux培训之零基础入门十种方法

2019-07-24 14:41:51 2375浏览

今天千锋扣丁学堂Linux培训老师给大家分享一篇关于Linux零基础入门十大法的详细介绍,首先现今人们使用Linux(在某种程度上)就像使用Windows一样,只要你对“使用Linux”这个事情定义得足够广义。尽管如此,如果你的生活中没有太多的使用Linux的机会,现在正是以前所未有的方式尝试Linux的好时机。以下是Linux入门的十种方法。你可以试试其中一个或者全部试试。

1、加入免费shell计划


有很多人在用不上的服务器上运行Linux(请记住,“Linux服务器”可以是从最新的超级计算机到丢弃的、已经用了12年的笔记本电脑中的任何一个)。为了充分利用多余的计算机,许多管理员用这些备用的机器提供了免费的shell帐户。

如果你想要登录到Linux终端中学习命令、shell脚本、Python以及Web开发的基础知识,那么免费的shell帐户是一种简单、免费的入门方式。下面是一个可以体验一下的简短列表:

Freeshell.de是一个自2002年以来一直在线服务的公用Linux系统。你可以通过SSH、IPv6和OpenSSL进行访问,以获得Linuxshell体验,并且可以使用MySQL数据库。

Blinkenshell提供了一个学习Unix、使用IRC、托管简单网站和共享文件的Linuxshell。它自2006年以来一直在线服务。

SDF公用Unix系统成立于1987年,提供了免费的NetBSD账户。当然,NetBSD不是Linux,但它是开源的Unix,因此它提供了类似的体验。它也有几个自制应用程序,因此它不但有普通的免费shell,还提供了老派BBS。

免费shell帐户常会受到滥用,因此你表现出的可信程度和积极参与协作的意愿越多,你的体验就越好。你可以通过专门请求或小额捐赠来证明你的诚意,通常可以访问数据库引擎、编译器和高级编程语言。你还可以要求安装其他软件或库,但需经管理员批准。

如何使用

公用shell帐户是尝试真正的Linux系统的好方法。你无法获得root权限这一事实意味着你可以学习本地软件管理,而无需做更多的维护工作。你可以做很多实际操作,以完成真正的工作,尽管它们对于学习关键任务还不够。

2、试试WindowsWSL2里面的Linux

不管你信不信,微软从2019年6月开始在Windows里面带上了Linux,这意味着你可以从Windows运行Linux应用程序,这是Windows里的Linux子系统的第二版(WSL2)。虽然它主要针对开发人员,但Windows用户可以发现WSL2是一个来自于他们熟悉的桌面上的Linux环境,而没有被任何虚拟化占用额外资源。这是一个以进程方式运行在Windows机器上的Linux。现阶段,它仍然是一个新的动向和正在进行中的工作,因此它可能会发生变化。如果你试图用它承担重任,你可能会遇到一两个错误,但是如果你只是想入门Linux、学习一些命令,并感受在基于文本的环境如何完成工作,那么WSL2可能正是你所需要的。

如何使用

WSL还没有明确的用途或目的,但它在Windows机器上提供了Linux环境。你可以获得root访问权限,并可以运行Linux发行版和应用程序,因此这是一种简单而无缝的学习方式。但是,即使WSL是Linux,它也不能给你典型的Linux体验。它是由Windows提供的Linux,而这不太会是你在现实世界中遇到的情况。WSL是一个开发和教育工具,但如果你可以使用它,那么你应该试试它。

3、把Linux放到可启动的U盘上


便携Linux可以安装到U盘上随身携带,并用该U盘启动你遇到的任何计算机。你可以获得个性化的Linux桌面,而无需担心所用于启动的主机上的数据。该计算机上原有的系统不会与你的Linux系统相接触,并且你的Linux操作系统也不会影响计算机。它非常适合酒店商务中心、图书馆、学校的公共计算机,或者只是给自己一个不时启动Linux的借口。

与许多其他快速获得的Linuxshell不同,此方法为你提供了一个完整而强大的Linux系统,包括桌面环境,可访问你需要的任何软件以及持久的数据存储。

这个系统永远不会改变。你要保存的任何数据都将写入压缩的文件系统中,然后在引导时将其作为覆盖层应用于该系统。这种灵活性允许你选择是以持久模式启动,将所有数据保存回U盘;还是以临时模式启动,以便一旦关闭电源,你所做的一切都会消失。换句话说,你可以将其用作不受信任的计算机上的安全信息亭或你信任的计算机上的便携式操作系统。

你可以尝试很多U盘发行版,有些带有精简的桌面环境,适用于低功耗计算机,而另一些带有完整的桌面环境。我偏爱PorteusLinux。在过去的八年里,我每天都把它放在我的钥匙链上,在商务旅行中使用它作为我的主要计算平台,如果在工作场所或家中计算机发生问题,它也会用作工具盘。它是一个可靠而稳定的操作系统,有趣且易于使用。

在Mac或Windows上,下载FedoraMediaWriter以创建你下载的任何便携式发行版的可启动U盘。

如何使用

从U盘启动一个“实时Linux”可提供完整的Linux发行版环境。虽然数据存储与你安装到硬盘驱动器的系统略有不同,但其它的所有内容都与你在Linux桌面上所期望的一样。在便携式Linux操作系统上你几乎没有什么不能做的,所以在你的钥匙串上挂上一个以解锁你遇到的每台计算机的全部潜力吧。

4、在线游览


Ubuntu的某个人想到了在浏览器中托管UbuntuGNOME桌面的好主意。如果想要自己尝试一下,可以打开Web浏览器并导航到tour.ubuntu.com。你可以选择要演示的活动,也可以跳过单个课程并单击“四处看看(ShowYourselfAround)”按钮。

即使你是Linux桌面的新用户,你也可能会发现“四处看看”功能比你想象的更还简单。在线游览中,你可以四处看看,查看可用的应用程序,以及查看典型的默认Linux桌面。你不能在Firefox中调整设置或启动另一个在线游览(这是我尝试过的第一件事),虽然你可以完成安装应用程序的动作,但你无法启动它们。但是,如果你之前从未使用过Linux桌面,并且想要看到各种新奇的东西,那这就是一场旋风之旅。

如何使用

在线游览真的只是一次旅行。如果你从未见过Linux桌面,那么这是一个了解它的情况的机会。这不是一个正式的使用,而是一个吸引过客的展示。

5、在浏览器中用JavaScript运行Linux


就在不久之前,虚拟化的计算成本还很高,还仅限于使用先进的硬件的用户。而现在虚拟化已被优化到可以由JavaScript引擎执行的程度,这要归功于FabriceBellard,它是优秀的开源QEMU机器仿真器和虚拟器的创建者。

Bellard还启动了JSLinux项目,该项目允许你在浏览器中运行Linux和其他操作系统,这算是闲暇时间的一个乐趣。它仍然是一个实验性项目,但它是一个技术奇迹。打开Web浏览器导航到JSLinux页面,你可以启动基于文本的Linuxshell或精简的图形Linux环境。你可以上传和下载文件到JSLinux主机上或(在理论上可以)将文件发送到一个网络备份位置,因为JSLinux可以通过VPN套接字访问互联网(尽管上限速度取决于VPN服务)。

如何使用

你不会在JSLinux上正经使用多少时间,这个环境可能太不寻常了,无法学习Linux正常工作的广泛课程。但是,如果你厌倦了在一台普通的PC上运行Linux并想在一个真正独特的平台上试用Linux,那么JSLinux就属于这种。

6、阅读关于它的书

并非每种Linux体验都要用到计算机。也许你是那种喜欢在开始新事物之前保持距离先观察和研究的人,或者你可能还不清楚“Linux”所包含的内容,或者你喜欢全情投入其中。关于Linux如何工作、运行Linux的方式以及Linux世界中有什么,有很多书可以读。

你越熟悉开源世界,就越容易理解常用术语,将城市神话与实际经验区分开来。我们不时会发布图书清单,但我的最爱之一是HazelRussman的《TheCharmofLinux》。这是一个从不同角度巡览Linux的过程,是由一位独立作者在发现Linux时兴奋之余写作的。

如何使用

没有什么能比一本好书更好。这是体验Linux的最不传统的方法,但对于喜欢印刷文字的人来说,它既舒适又有效。

7、弄块树莓派

如果你正在使用树莓派,那么你就正在运行Linux。Linux和低功耗计算很容易上手。关于树莓派的好处,除了价格低于100美元之外,它的网站是专为教育而设计的。你可以了解树莓派所能做的一切,当你了解之后,就知道了Linux可以为你做些什么。

如何使用

树莓派被设计为低功耗计算机。这意味着你不能像过去那样做那么多的多任务处理,但这是一种避免不堪重负的方便方法。树莓派是学习Linux及其附带的所有可能性的好方法,它是发现环保、小型、简化计算能力的有趣方式。并且一定要关注Opensource.com上的提示、技巧和有趣的活动,特别是在每年三月份的树莓派之周的期间。

8、赶上容器热潮

如果你从事于神话般的云服务的后端工作,那么你已经听说过容器热潮。虽然你可以在Windows、Azure、Mac和Linux上运行Docker和Kubernetes,但你可能不知道容器本身就是Linux。云计算应用和基础设施实际上是精简的Linux系统,部分虚拟化,部分基于裸机。如果启动容器,则会启动微型的超特定的Linux发行版。

容器与虚拟机或物理服务器不同。它们不打算用作通用操作系统。但是,如果你在容器中进行开发,你可以停下来四处打量一下,你将了解到Linux系统的结构、保存重要文件的位置以及最常见的命令。你甚至可以在线尝试容器,你可以在我的文章中深入到Linux容器的背后了解它们如何工作的。

如何使用

根据设计,容器特定于一个单一任务,但它们是Linux,因此它们非常灵活。你可以如你预期的使用它们,也可以在你的Linux实验当中将容器构建到大部分完整系统中。它虽然不提供桌面Linux体验,但它是完整的Linux体验。

9、以虚拟机方式安装Linux

虚拟化是尝试操作系统的简便方法,VirtualBox是一种很好的开源虚拟化方法。VirtualBox可以在Windows和Mac上运行,因此你可以将Linux安装为虚拟机(VM)并使用它,就好像它只是一个应用程序一样。如果你不习惯安装操作系统,VirtualBox也是一种尝试Linux的非常安全的方式,而不会意外地将其安装覆盖在你通常的操作系统上。

如何使用

将Linux作为虚拟机运行既方便又简单,既可以作为试运行使用,也可以在需要Linux环境时进行双启动或重启进入。它功能齐全,因为它使用虚拟硬件,宿主操作系统负责驱动你的外围设备。将Linux作为虚拟机运行的唯一缺点主要是心理上的。如果你打算使用Linux作为主要操作系统,但最终默认在宿主操作系统上做除了特定于Linux的大多数任务,那么虚拟机就会让你失望。否则,虚拟机是现代技术的胜利,在VirtualBox中使用Linux可以为你提供Linux所提供的所有最佳功能。

10、安装一个Linux


如果对上述方式有疑问,那么总会有传统的方式。如果你想给予Linux应有的关注,你可以下载Linux,将安装程序刻录到U盘(或DVD,如果你更喜欢光学介质的话),并将其安装在你的计算机上。Linux是开源的,所以任何想要花时间打包Linux的人都可以分发Linux,并且可以将所有可用的部分分配到通常称为发行版的内容中。无论问哪一个Linux用户什么发行版是“最好的”,你必然都会得到一个不同的答案(主要是因为这个术语“最佳”通常是尚未定义的)。大多数人都认可:你应该使用适合你的Linux发行版,这意味着你应该测试一些流行的发行版,并坚持使你的计算机按照你期望的行为行事。这是一种务实和功能性的方法。例如,如果发行版无法识别你的网络摄像头而你希望它可以正常工作,则可以使用一个可识别该网络摄像头的发行版。

如果你之前从未安装过操作系统,你会发现大多数Linux发行版都包含一个友好且简单的安装程序。只需下载一个发行版(它们以ISO文件提供),然后下载FedoraMediaWriter来创建一个可启动的安装U盘。

如何使用

安装Linux并将其用作操作系统是迈向熟悉它的一步。怎么使用它都可以。你可能会发现一些你从未了解过的所需的必备功能,你可能会比你想象的更多地了解计算机,并且可能会改变你的世界观。你使用一个Linux桌面,或者是因为它易于下载和安装,或者是因为你想要削弱公司中某些人的霸主地位,或者只是因为它可以帮助你完成工作。

以上就是千锋扣丁学堂Linux培训之零基础入门十种方法的全部内容,想要学好Linux开发小编给大家推荐口碑良好的扣丁学堂,扣丁学堂有专业老师制定的Linux学习路线图辅助学员学习,此外还有与时俱进的Linux课程体系和Linux视频教程供大家学习,想要学好Linux开发技术的小伙伴快快行动吧。扣丁学堂Linux技术交流群:422345477。


                        JavaEE/微服务/源码解析/分布式/企业级架构【VIP体验课】


     【关注微信公众号获取更多学习资料】       【扫码进入JavaEE/微服务VIP免费公开课】  



查看更多关于“Linux培训资讯”的相关文章>>

标签: Linux培训 Linux视频教程 红帽Linux视频 Linux学习视频 Linux入门视频 红帽RHCE/RHCSA考试

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号