linux教程(linux必学的60个命令)

想进Linux的门,试试这十个方法。——塞思·肯伦(作者)文章《什么是Linux用户?《Linux》的作者安德森·席尔瓦明确表示,现在人们使用Linux(在某种

linux教程(linux必学的60个命令)

想进Linux的门,试试这十个方法。

——塞思·肯伦(作者)

文章《什么是Linux用户?《Linux》的作者安德森·席尔瓦明确表示,现在人们使用Linux(在某种程度上)就像使用Windows一样,只要你对“使用Linux”的定义足够宽泛。尽管如此,如果你在生活中没有很多机会使用Linux,那么现在就是一个以前所未有的方式尝试Linux的好时机。

这里有十种开始使用Linux的方法。你可以尝试其中的一个或全部。

1、加入免费 shell 计划

linux教程(linux必学的60个命令)

Free shell screenshot免费贝壳截图

许多人在他们不使用的服务器上运行Linux(记住,“Linux服务器”可以是任何东西,从最新的超级计算机到使用了12年的废弃笔记本电脑)。为了充分利用冗余的计算机,许多管理员用这些备用计算机提供免费的外壳帐户。

如果你想登录Linux终端学习命令、shell脚本、Python和Web开发的基础知识,那么一个免费的shell帐户是一个简单而免费的入门方式。这里有一个简短的列表供您体验:

Freeshell.de 是一个自 2002 年以来一直在线服务的公用 Linux 系统。你可以通过 SSH、IPv6 和 OpenSSL 进行访问,以获得 Linux shell 体验,并且可以使用 MySQL 数据库。Blinkenshell 提供了一个学习 Unix、使用 IRC、托管简单网站和共享文件的 Linux shell。它自 2006 年以来一直在线服务。SDF 公用 Unix 系统 成立于 1987 年,提供了免费的 NetBSD 账户。当然,NetBSD 不是 Linux,但它是开源的 Unix,因此它提供了类似的体验。它也有几个自制应用程序,因此它不但有普通的免费 shell,还提供了老派 BBS。

免费的空壳账户经常被滥用,所以你表现出的可信度和积极参与协作的意愿越多,你的体验就越好。你可以通过一个特别的请求或一笔小额捐款来证明你的诚意。你通常能接触到数据库引擎、编译器和高级编程语言。也可以要求安装其他软件或库,但需要管理员的批准。

如何使用

公共shell帐户是尝试真正的Linux系统的好方法。不能获得root权限,意味着不用做更多的维护工作就可以学习本地软件管理。你可以做大量的实际操作来完成真正的工作,虽然对于学习重点任务来说还不够。

2、试试 Windows WSL 2 里面的 Linux

信不信由你,微软从2019年6月开始将Linux带入Windows,这意味着你可以从Windows运行Linux应用,这是Windows中Linux子系统的第二个版本(WSL 2)。虽然主要针对开发者,但是Windows用户可以从自己熟悉的桌面上发现WSL 2是一个Linux环境,没有任何虚拟化占用的额外资源。这是一个在Windows机器上以进程模式运行的Linux。目前还是一个新的趋势,一个正在进行的工作,所以可能会有变化。如果你试图用它来承担重任,你可能会遇到一两个错误,但如果你只是想开始使用Linux,学习一些命令,并感受如何在基于文本的环境中完成事情,那么WSL 2可能正是你所需要的。

如何使用

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

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

linux教程(linux必学的60个命令)

Porteus LinuxPorteus Linux

便携式Linux可以安装在u盘上随身携带,用u盘启动你遇到的任何电脑。您可以获得个性化的Linux桌面,而不必担心用于启动的主机上的数据。这台计算机上的现有系统不会与您的Linux系统接触,您的Linux操作系统不会影响计算机。非常适合酒店商务中心、图书馆、学校的公用电脑,或者只是给自己一个时不时启动Linux的借口。

与许多其他快速可用的Linux shell不同,这种方法为您提供了一个完整而强大的Linux系统,包括桌面环境、访问您需要的任何软件和持久的数据存储。

这个制度永远不会变。您想要保存的任何数据都将被写入压缩文件系统,然后在引导时作为覆盖文件应用于系统。这种灵活性让你可以选择是否以持久模式启动,并将所有数据存回u盘;或者以临时模式启动,这样一旦断电,你所做的一切都会消失。换句话说,您可以在不可信的计算机上将它用作安全亭,或者在您信任的计算机上将它用作便携式操作系统。

可以尝试很多u盘发行版,有的是简化的桌面环境,适合低功耗电脑,有的是完整的桌面环境。我更喜欢Porteus Linux。在过去的八年里,我每天都把它放在我的钥匙链上,在出差时把它作为我的主要计算平台,如果工作或家里出现电脑问题,也把它作为工具托盘。这是一个可靠和稳定的操作系统,有趣和易于使用。

在Mac或Windows上,下载Fedora Media Writer来创建您下载的任何便携式发行版的可引导u盘。

如何使用

从USB驱动器启动一个“实时Linux”可以提供一个完整的Linux分发环境。尽管数据存储与您安装在硬盘上的系统略有不同,但其他一切都与您在Linux桌面上所期望的一样。在便携式Linux操作系统上几乎没有什么是你不能做的,所以在你的钥匙链上挂一个来释放你遇到的每台计算机的全部潜力。

4、在线游览

linux教程(linux必学的60个命令)

Linux tour screenshotLinux之旅截图

Ubuntu里有人想出了一个好主意,在浏览器里托管Ubuntu GNOME桌面。如果你想亲自尝试,你可以打开网页浏览器,导航到tour.ubuntu.com。您可以选择要演示的活动,或者跳过一门课程,然后单击“展示您自己”按钮。

即使你是Linux桌面的新用户,你可能会发现“环视”功能比你想象的要简单。在线参观期间,您可以四处看看,检查可用的应用程序,并检查典型的默认Linux桌面。你不能在Firefox中调整设置或开始另一个在线游览(这是我首先尝试的)。虽然可以完成安装应用程序的动作,但是不能启动。但是,如果你之前没有用过Linux桌面,想看看各种新奇的东西,那么这就是一次旋风之旅。

如何使用

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

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

linux教程(linux必学的60个命令)

JSLinuxJSLinux

不久前,虚拟化的计算成本非常高,而且只限于使用高级硬件的用户。现在虚拟化已经被优化到可以由JavaScript引擎执行的程度,这要感谢优秀的开源QEMU机器模拟器和虚拟化器的创造者法布里斯·贝拉。

Bellard还启动了JSLinux项目,可以让你在浏览器中运行Linux和其他操作系统,这是你业余时间的一大乐事。它仍然是一个实验项目,但它是一个技术奇迹。打开Web浏览器并导航到JSLinux页面。您可以启动基于文本的Linux shell或简化的图形化Linux环境。可以上传下载文件到JSLinux主机或者(理论上)发送文件到网络备份位置,因为JSLinux可以通过VPN socket访问互联网(虽然上限速度取决于VPN服务)。

如何使用

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

6、阅读关于它的书

并不是每个Linux体验都需要电脑。也许你是那种在开始新的东西之前喜欢远距离观察研究的人,也可能你还不知道“Linux”包含了什么,或者你喜欢全身心投入其中。关于Linux如何工作、如何运行以及Linux世界有什么,有很多书可以读。

你对开源世界越熟悉,就越容易理解常用术语,也越容易区分城市神话和实际经验。我们时不时会发布书单,但我最喜欢的一本书是黑兹尔·罗斯曼的《Linux的魅力》。这是一个从不同角度浏览Linux的过程。它是由一个独立作者写的,当他发现Linux时,他很兴奋。

如何使用

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

7、弄块树莓派

linux教程(linux必学的60个命令)

Raspberry Pi 4树莓Pi 4

如果你用的是Raspberry Pi,那么你运行的是Linux。Linux和低功耗计算都很好用。关于树莓派的好处,它的网站是专门为教育设计的,只是价格不到100美元。您可以了解树莓Pi可以做的所有事情,当您这样做时,您将知道Linux可以为您做什么。

如何使用

Raspberry Pi设计为低功耗计算机。这意味着你不能像过去那样一心多用,但这是一种避免不知所措的便捷方式。Raspberry Pi是学习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必学的60个命令)

Fedora Silverblue银蓝色软呢帽

如果你对以上方法有疑问,那么总会有传统的方法。如果你想对Linux给予应有的关注,你可以下载Linux,将安装程序刻录到u盘(或者DVD,如果你更喜欢光学介质),并安装在你的电脑上。Linux是开源的,所以任何想花时间打包Linux的人都可以分发Linux,所有可用的部分都可以分配给俗称分发的内容。无论哪个Linux用户被问到什么发行版是“最好的”,你都不可避免地会得到不同的答案(主要是因为“最好”这个词通常是没有定义的)。大多数人都同意你应该使用适合你的Linux发行版,这意味着你应该测试一些流行的发行版,并坚持让你的计算机按照你的预期运行。这是一种实用的方法。例如,如果发行版无法识别您的网络摄像头,而您希望它正常工作,您可以使用能够识别网络摄像头的发行版。

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

如何使用

安装Linux并把它作为一个操作系统来使用是熟悉它的第一步。你可以随便用它。你可能会发现一些你以前从来不知道的必要功能,你可能会比你想象的更了解计算机,它可能会改变你的世界观。你使用Linux桌面,要么是因为它易于下载和安装,要么是因为你想削弱公司中某些人的统治地位,或者只是因为它可以帮助你完成工作。

不管你的理由是什么,试着用上面的任何(或所有)方法。

途经:https://opensource.com/article/19/7/ways-get-started-linux

作者:塞斯·肯伦题目:lujun9972译者:wxy校对:wxy

本文由LCTT原创,Linux中国隆重推出。

点击“了解更多”可访问文内链接

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/191524.html

发表回复

登录后才能评论