linux入门
文章什么是Linux用户? 作者:安德森·席尔瓦(Anderson Silva)明确指出,如今,只要您对“使用Linux”的定义足够广泛,人们使用Linux(以某种方式)的可能性就与使用Windows的可能性相同。 不过,如果您一生中没有足够的Linux,那么现在是您以前所未有的方式尝试Linux的绝佳时机。
这是Linux入门的10种方法。 尝试一个或全部尝试。
1.加入免费的外壳
![免费的外壳截图 Free shell screenshot](https://i-blog.csdnimg.cn/blog_migrate/cc94ce0cb6f39e112b3b739b828b8bee.png)
运行Linux的人很多,他们拥有更多的Linux服务器,而不知道该怎么做(请记住,“ Linux服务器”可以是从最新的超级计算机到废弃的12年笔记本电脑的任何东西)。 为了充分利用多余的计算机,许多管理员打开了自己的备用箱以使用免费的Shell帐户。
如果您想在Linux终端上花费时间来学习命令,shell脚本,Python和Web开发的基础知识,那么免费的Shell帐户是一种简单,免费的入门方法。 以下是尝试的简短列表:
- Freeshell.de是一个公共访问Linux系统,自2002年以来一直在线。您可以获得SSH访问(在Linux shell中进行实验),IPv6和OpenSSL,并且可以请求MySQL数据库。
- Blinkenshell提供了一个Linux外壳程序,用于学习Unix,使用IRC,托管简单网站以及共享文件。 自2006年以来一直在线。
- SDF Public Access Unix System成立于1987年,提供免费的NetBSD帐户。 NetBSD当然不是Linux,而是开放源代码Unix,因此它提供了类似的体验。 它还具有多种自制应用程序,因此它跨越了老式BBS和普通老式外壳之间的界限。
免费的空壳帐户会遭受很多虐待,因此,您越能表现出对参加集体活动的信任和意愿,您的体验就会越好。 您通常可以(通过特殊请求或一小笔捐款来展示信誉)来访问数据库引擎,编译器和高级编程语言。 您还可以要求其他软件或库的安装,但要得到管理员的批准。
如何使用它
公共访问Shell帐户是试用真正的Linux系统的好方法。 您没有root用户访问权限的事实意味着您可以学习本地软件管理,而不必割自己的草坪或修理漏水的水龙头。 您可以进行足够多的现实生活活动,以使它们切实可行地完成工作,尽管这些活动不够可靠,不能成为关键任务。
2.在带有WSL 2的Windows上尝试Linux
信不信由你,微软从2019年6月开始随Windows一起发布Linux,这意味着您可以从Windows运行Linux应用程序,作为Linux子系统Windows (WSL 2)的第二次迭代。 尽管Windows SL主要针对开发人员,但Windows用户将在熟悉的桌面环境中将WSL 2视为Linux环境,而无需进行任何虚拟化操作即可占用额外的资源。 这是在Windows计算机上作为进程运行的Linux。 目前,它仍是一项新的计划,并且仍在进行中,因此可能会发生变化。 如果您尝试将其推到太快的位置,则可能会遇到一两个错误,但是如果您只是想开始使用Linux,请学习一些命令,并能体会到在Linux中完成认真的工作的感觉。在基于文本的环境中,WSL 2可能正是您所需要的。
如何使用它
WSL尚无明确的途径或目的,但它在Windows计算机上提供了Linux环境。 您具有root访问权限,并且可以运行Linux发行版和应用程序,因此这是一种简单而无缝的学习方法。 但是,即使WSL 是Linux ,也不是典型的Linux体验。 它是Windows提供的Linux,在现实世界中您可能不会遇到这种情况。 WSL是一种开发和教育工具,但是如果您可以使用它,则应该使用它。
3.在可启动的拇指驱动器上搭载Linux
![Porteus Linux Porteus Linux](https://i-blog.csdnimg.cn/blog_migrate/34128a38d860eb7d29a6a5d0e31e0564.jpeg)
随身携带Linux,并将其安装到USB拇指驱动器上,并从该拇指驱动器引导遇到的任何计算机。 您将获得个性化的Linux桌面,而不必担心从其启动的主机上的数据。 该计算机不会触摸您的Linux操作系统,并且您的Linux操作系统也不会影响该计算机。 它是酒店商务中心,图书馆,学校中的公共计算机的理想选择,或者只是为自己提供不时启动Linux的借口。
系统永不改变。 您要保存的所有数据都将写入压缩的文件系统,然后在引导时作为系统的覆盖层应用。 这种灵活性使您可以选择是以持久模式启动,将所有数据保存回拇指驱动器还是以短暂模式启动,因此一旦关闭电源,您所做的一切都会消失。 换句话说,您可以将其用作不受信任的计算机上的安全信息亭,或者用作信任的计算机上的便携式操作系统。
您可以尝试使用许多拇指驱动器发行版 ,其中一些具有针对低功率计算机的最小桌面环境,而其他具有完整桌面的环境。 我偏爱Porteus Linux。 在过去的八年中,我每天都将它放在钥匙串上,并在商务旅行中用作我的主要计算平台,并在工作或家庭中遇到计算机问题时将其用作实用程序磁盘。 这是一个有趣且易于使用的可靠且稳定的操作系统。
在Mac或Windows上,下载Fedora Media Writer以创建可下载的便携式发行版的可引导拇指驱动器。
如何使用它
从USB拇指驱动器引导“实时Linux”可提供完整的Linux发行版。 尽管数据存储的方式与您安装到硬盘驱动器的系统略有不同,但其他一切都与Linux桌面所期望的一样。 在便携式Linux操作系统上几乎没有什么可以做的,因此请在钥匙串上安装一个,以释放遇到的每台计算机的全部潜能。
4.在线参观
![Linux游览截图 Linux tour screenshot](https://i-blog.csdnimg.cn/blog_migrate/b43d360e4204708c295bdf64842afd7a.png)
Ubuntu上的某人想到了在浏览器中托管Ubuntu GNOME桌面的绝妙想法。 要自己尝试,请打开Web浏览器并导航至tour.ubuntu.com 。 您可以选择要演示的活动,也可以跳过单个课程,然后单击“显示周围的人”按钮。
即使您不熟悉Linux桌面,也可能会发现向周围展示自己比您预期的要熟悉。 通过在线导览,您可以环顾四周,查看可用的应用程序,并查看典型的默认Linux桌面的外观。 您无法调整设置或在Firefox中启动其他浏览(自然而然,这是我尝试的第一件事),尽管您可以进行安装应用程序的操作,但无法启动它们。 但是,如果您以前从未使用过Linux桌面,并且想了解所有有关这些事情的信息,那么这就是旋风之旅。
如何使用它
在线游览实际上就是一次游览。 如果您从未见过运行Linux桌面的机会,那么这是一个了解其外观的机会。 不打算进行认真的工作,这是吸引路人的诱人展示。
5.使用JavaScript在浏览器中运行Linux
![JSLinux JSLinux](https://i-blog.csdnimg.cn/blog_migrate/74508027bd6072adf477d62061b32f27.png)
不久之前,虚拟化曾经在计算上昂贵,仅限于具有高级硬件的用户。 现在,得益于出色的开源QEMU机器仿真器和虚拟化程序的创建者Fabrice Bellard,虚拟化已经过优化,可以由JavaScript引擎执行。
Bellard还启动了JSLinux项目,该项目使您可以在业余时间在浏览器中运行Linux和其他操作系统。 它仍然是一个实验性项目,但它是技术奇迹。 打开Web浏览器,进入JSLinux页面,您可以引导基于文本的Linux Shell或最小的图形化Linux环境。 您可以将文件上传并下载到JSLinux主机上,也可以(理论上)将文件发送到网络备份位置,因为JSLinux可以通过VPN套接字访问Internet(尽管速度上限,具体取决于VPN服务)。
如何使用它
您不会很快就在JSLinux上进行认真的工作,并且可以说环境太不寻常了,无法学习有关Linux正常工作方式的广泛经验。 但是,如果您对在普通的老式PC上运行Linux感到无聊,并且想在真正独特的平台上尝试Linux,则JSLinux完全属于自己。
6.了解它
并非每一种Linux体验都在计算机上发生。 也许您是那种喜欢在进入新事物之前保持距离,观察并进行研究的人,或者您可能还不清楚“ Linux”包含的内容,或者您喜欢完全沉浸于其中。 关于Linux的工作原理,运行Linux的感觉以及Linux世界中发生的事情,有大量的信息可以阅读。
您对开源世界越熟悉,就越容易理解通用术语并将都市神话与实际经验区分开。 我们会不定期发布书单 ,但我最喜欢的书之一是Hazel Russman撰写的《 Linux的魅力》 。 这是一个由Linux的独立作者出于对发现Linux的兴奋而写的各种角度的Linux之旅。
如何使用它
一本好书反倒是无与伦比的。 这是体验Linux的最不传统的方法,但是对于喜欢印刷字词的人来说,它既舒适又有效。
7.获取树莓派
![树莓派4 Raspberry Pi 4](https://i-blog.csdnimg.cn/blog_migrate/b019412d1467bedfb26428a081edf467.jpeg)
如果您使用的是Raspberry Pi ,那么您正在运行Linux。 Linux和低功耗计算的入门非常容易。 除了价格低于100美元以外,Pi的优点还在于它的网站是为教育而设计的。 您可以了解有关Pi的全部功能,而在使用它的同时,还可以了解Linux可以为您做什么。
如何使用它
根据设计,Pi是低功耗计算机。 这意味着您不能像以前那样做多任务,但这是一种避免自己不知所措的便捷方法。 Raspberry Pi是学习Linux及其附带的所有功能的好方法,并且是一种发现环保,小尺寸,简化计算功能的有趣方法。 并确保随时关注Opensource.com(尤其是在每年三月的Pi周期间),以获取提示 , 技巧和有趣的 活动 。
8.爬上集装箱热潮
如果您在神话般的云的后端附近工作,那么您已经听说了容器热潮。 虽然您可以在Windows,Azure,Mac和Linux上运行Docker和Kubernetes,但您可能不知道这些容器本身就是Linux。 云计算应用程序和基础架构实际上是最小的Linux系统,部分运行于虚拟环境,部分运行于裸机。 如果启动容器,则将启动微型的,超特定的Linux发行版。
容器是不同比的虚拟机或物理服务器。 它们不打算用作通用操作系统。 但是,如果您在容器中进行开发,则可能需要暂停一下并环顾四周。 您将了解Linux系统的结构,保存重要文件的位置以及最常用的命令。 您甚至可以在线尝试使用容器 ,并且可以在我的Linux容器幕后文章中阅读有关它们如何工作的所有信息。
如何使用它
根据设计,容器是特定于单个任务的,但是它们是Linux,因此非常灵活。 您可以按预期使用它们,也可以将容器构建到用于Linux实验的几乎完整的系统中。 这不是桌面Linux体验,而是完整的Linux体验。
9.将Linux安装为VM
虚拟化是尝试操作系统的简便方法,而VirtualBox是一种伟大的开源虚拟化方法。 VirtualBox可在Windows和Mac上运行,因此您可以将Linux安装为虚拟机(VM),并像使用其他应用程序一样使用它。 如果您不习惯安装操作系统,VirtualBox也是尝试Linux的一种非常安全的方法,而不会在您的常规OS上意外安装它。
如何使用它
将Linux作为VM运行既方便又容易,既可以进行试运行,也可以在需要Linux环境时进行双引导或重新引导。 它功能齐全,并且由于使用虚拟硬件,因此主机操作系统可以驱动您的外围设备。 将Linux作为虚拟机运行的唯一缺点主要是心理上的。 如果您打算将Linux用作主要操作系统,但最终却默认使用主机操作系统(除了大多数特定于Linux的任务),则VM使您失败。 否则,VM是现代技术的胜利,并且在VirtualBox中使用Linux可以为您提供Linux必须提供的所有最佳功能。
10.安装
![Fedora银蓝色 Fedora Silverblue](https://i-blog.csdnimg.cn/blog_migrate/9605d2a0f8ec0894cdd2f087729d76b3.png)
如有疑问,总有传统路线。 如果要给予Linux应有的关注,则可以下载Linux,将安装程序刻录到拇指驱动器(如果需要光盘,则刻录到DVD),然后将其安装在计算机上。 Linux是开源的,所以它可以被任何人谁愿意采取捆绑Linux的,所有的点点滴滴,使其可用,到什么是通常被称为分布 (或“发行”)的简称的时间分配。 询问任何Linux用户,您肯定会得到一个不同的答案,说明哪个发行版是“最佳”的(主要是因为术语“最佳”常常是不确定的)。 大多数人都承认您应该使用适合您的Linux发行版,这意味着您应该测试一些流行的发行版,并选择使您的计算机按预期运行的发行版。 这是一种实用且实用的方法。 例如,如果发行版无法识别您的网络摄像头,并且您希望网络摄像头正常工作,那么请使用可以识别您的网络摄像头的发行版。
如果您以前从未安装过操作系统,那么您会发现大多数Linux发行版都包含一个友好且易于安装的安装程序。 只需下载一个发行版(它们以ISO文件形式提供),然后下载Fedora Media Writer即可创建可引导的安装拇指驱动器。
如何使用它
安装Linux并将其用作操作系统是迈向对其熟悉和熟悉的一步。 没有错误的使用方式。 您可能会发现一些从未认识过的必备功能,可能会比想象中了解更多有关计算机的知识,并且可能会改变自己的世界观。 或者,您可能使用Linux桌面是因为它易于下载和安装,或者因为您想减少某些公司霸主的中间人,或者因为它可以帮助您完成工作。
无论您出于什么原因,只需尝试使用这些选项中的任何一个(或全部)即可。
翻译自: https://opensource.com/article/19/7/ways-get-started-linux
linux入门