Linux初学者首先要担心的是“Linux是用来做什么的?”
它具有 Linux 独有的功能,并且可以将其用于与 Windows 和 Mac 相同的目的。
本页总结了 Linux 的14种使用方法。如果您是 Linux 新手或有能力教授 Linux,请参考。
目录
Linux使用总结
Part 1 作为所谓的普通个人电脑
Part 2 作为服务器
Part 3 作为开发环境
Part 4 作为 DTP 环境
Part 5 作为 DTM 环境
Part 6 作为视频编辑环境
Part 7 作为 CAD 环境
Part 8 作为3D 建模是可能的
Part 9 作为嵌入式系统
Part 10 作为超级计算机
Part 11 作为网络路由器
Part 12 作为游戏终端
Part 13 作为学习操作系统
Part 14 作为应急维护的操作系统
Linux使用总结
现在让我们介绍如何使用Linux。使用 Windows 或 Mac 无法完成的事情很少,因此将其视为您可以使用 Linux 执行的操作的总结,而不是特定于 Linux。
Part 1 作为所谓的普通个人电脑
首先,Linux可以作为普通的个人电脑使用。与 Windows 和 Mac 一样,它也具有 PC 的日常使用功能。
现在的 Linux 非常易于使用。以前的气氛是“这种东西我不能用,这是专业人士的工具”,但现在是“哦,和Windows一样!”的水平。
从一般的网页浏览、电子邮件交换、IRC 到办公室工作,您每天都可以做大部分想做的事情。
另外,一大亮点就是可以自由切换操作画面的类型。
操作画面被称为 GUI,但可以使用 Gnome、Mate、XFCE 和 KDE 等各种 GUI。
例如,如果您认为“我想使用更轻的一个,因为它需要的功能更少”,我可以立即使用它。
即使是稍微开箱即用的计算机也可以通过一些独创性恢复为桌面环境。此外,这项工作非常有趣。
Part 2 作为服务器
Linux 还充当“服务器”。相反,可以说这是一个展示其真实性格的场景。
服务器是提供服务的计算机。可以将其视为通过 Internet 访问服务器,例如在使用 Web 服务或智能手机应用程序时。
客户端和服务器
Linux 是由开源开发的,用户权限受到严格控制。
如果你有一个像样的 Linux,最新的版本会在非常严格的检查的基础上发布。为此,减少了“恶意”进入的机会。这是一个安全的操作系统。
此外,它是一个经过工程师20多年培育的系统,并且具有很高的稳定性。
此外,在准备大量服务器时,通常会选择 Linux。因为Linux是免费的。
Windows 的许可费很高。Linux 是免费的,因此您可以随心所欲地构建。这是非常有吸引力的。
Part 3作为开发环境
许多计算机语言都可以在 Linux 上使用。有适用于所有计算机语言的处理系统,从汇编语言到 Fortran、Python 和 Go。
对于众多选择,您应该使用哪一个?我不知所措。
集成开发环境也有几个选项。在了解计算机语言方面,它比 Windows 更有用。
用户可以为 10 个人和 10 种颜色中的每一个学习他们喜欢的语言。最近,我确定我会经常使用 Arduino 等进行电子工作。还为Linux 提供了此类东西的开发环境。
Android 等应用程序也可以在 Linux 上开发。请体验“开放式开发环境”。
Part 4作为 DTP 环境
Linux 可以完全应对这些任务,例如绘图、照片处理、海报制作、排版和写作。
Gimp、Inkscape、TeX、LibreOffice 等。这些具有可与商业软件相媲美的功能和性能。
外围打印机、扫描仪、数位板等最近开始识别的数量相对较多。对于稍微走形的产品来说,驾驶员区域似乎更令人满意。
此外,如果您寻找创建 2D 动画的软件,您会以自己的方式找到它。
然而,当被问到“它是事实上的行业标准吗?”时,事实并非如此,虽然word文件的docx等特殊文件格式暂时兼容,但设计经常崩溃。
但对于个人使用,它足以满足您的订单。
Part 5作为 DTM 环境
你可以通过在虚拟环境中安装 Ubuntu Studio 来感受这个领域,但是有很多音乐和声音相关的应用程序。
人数超过20。
Ubuntu Studio 还使用实时、低响应的内核定制。产生的中断次数增加到每秒 1000 次。
这使得可以立即反映来自 MIDI 键盘的音频播放和输入。可能有人认为它是为Linux平等的服务器,但事实并非如此,它是一个可以在这些艺术领域充分展示其力量的系统。
Part 6作为视频编辑环境
我试着把它放进去,但说到这个领域,它仍在发展。不幸的是,我找不到任何可以匹配 Adobe Premiere 或 After Effects 的软件。
但这并不意味着根本没有简单、基本的编辑软件。使用 kino 和 Avidemux 等软件可以进行基本的视频编辑。
顾名思义,Stopmotion是可以制作定格动画的软件,Linux视频编辑环境根本不成熟,但是Linux上的大部分软件都是开源开发的,具有可以免费使用的优势。
它提供了最少的体验,因此当您有时间但没有钱时尝试它可能会很有趣。
Part 7作为 CAD 环境
CAD是Computer-Aided Design的缩写,意思是在电脑上画图。
有2D CAD、3D CAD等各种领域,当然Linux也有这样的软件。
典型的例子是 FreeCAD 和 geda-project,它们提供了一组用于创建电子原理图的工具。许多这些类型的软件对于商业用途来说非常昂贵。
具体而言,在 AutoCAD 的情况下,月费为 34,560 日元。事实标准当然是值得的,但它是否符合“我要亲自做工业事情”的顺序?我不信。
今天,FreeCAD 肯定比不上 AutoCAD。但它对于个人使用来说已经足够有用了。对于想要购买 3D 打印机并进行设计的人,建议使用 Linux 环境。
Part 8 3D 建模是可能的
在 Linux 上也可以进行 3D 建模。在 Linux 上进行 3D 建模时,可能是“Blender”。
在 Linux 上,3D 建模不太可能像这样强大。3D建模软件越高级,“物理计算”功能越多,即“设置项”越多。
正如您在启动 Blender 时所看到的,项目被推入。关键频段和设置种类繁多,需要一年多的时间才能正常操作。
换句话说,它只是“真实的”。它将能够处理专业订单。
顺便说一句,Blender 可以使用 Python 进行扩展并充当游戏制作引擎。最近,越来越多的用户使用 Blender 进行 MMD(MikuMikuDance)的 3D 建模。
Part 9作为嵌入式系统
这个领域也是 Linux 的一个专长。
Linux 隐藏在我们身边意想不到的地方,比如你家中的硬盘录像机和 Nas,作为网络设备的路由器,以及卡拉 OK 中的 Denmoku。如果所有的 Linux 突然从世界上消失,我们将无法生存。
这些设备不是用来运行计算机的。所以资源很差。挑战在于如何在非常贫乏的资源中实现该功能。Linux可以在这样的环境中运行。
毫无疑问,物联网领域未来会发展,但对Linux的需求会不断增加。
Part 10 作为超级计算机
截至 2016 年 6 月,在超级计算机排名中位居第 5 位的日本领先的超级计算机 K 计算机(K)的操作系统实际上是 Linux。
将具有大量 CPU 和内存的计算机节点捆绑在一起通常称为“集群”。Linux可以移植到特殊的处理器上,使其成为一个可以灵活支持集群的系统。
Linux 也可以在商业大型机上运行。您可以了解 Linux 的使用量和灵活性,以支持嵌入式系统到超级计算机。
Part 11 作为网络路由器
在嵌入式系统部分,我比较了一个运行在路由器上的小型Linux系统,但相反,用普通电脑作为路由器是可以的。
此外,通过连接各种代理和抓包,可以掌握网络上流动的数据包,有助于提高安全性。
另外,借助市售的路由器,当机器功率不足以应付流量时,可以通过用PC构建路由器来构建低成本、高性能、高性能的路由器。
(我们的一些路由器也是用这个做的。因为它是 Linux Academy。)
Part 12作为游戏终端
有一种叫做 SteamOS 的东西。它是一个 Linux 操作系统,旨在更好地使用 Steam,一个游戏平台。
Linux 有商业形象,但它也被应用到这样的领域。虽然仍然是一个发展中的领域,但应用开源或在一定程度上融入开源的游戏机正在逐渐出现。
一个典型的例子是 PlayStation 4。它的操作系统基于 FreeBSD。也可以将 Linux 引入一些家庭视频游戏终端。
Part 13 作为学习操作系统
Linux 是开源的。因此,源代码是公开的。通过参考这些和浏览源代码,您可以了解操作系统是如何工作的。
但是,与其从上到下依次阅读源代码,理论上一般是按照自己想做什么来阅读源代码。
此外,Linux 被 IT 行业中相对较多的公司采用,因此如果您对自己的 Windows 技术技能感到不安,那么接触 Linux 是一个不错的主意。
Part 14 作为紧急维护的操作系统
现在一些 Linux 发行版从 LiveDVD 和媒体启动。
Ubuntu 是一个典型的例子,当操作系统无法启动时,这些可以用作紧急维护环境。
当你因为indows无法启动而想抢救数据时,或者当你想从外部重新分区时,可以使用它。这在紧急情况下很有用,所以我想记住它。
概括
这个页面总结了 Linux 的使用,但它是如何使用的?
它不仅可以用作普通 PC 或服务器,而且还有各种其他 Linux 独有的用途。如果你是工程师,认为Linux的知识是基础教育,理解它。