面向初学者的 7 条 Linux 建议

我们向作家社区询问了他们最初开始使用 Linux 时得到的最佳建议。
6 位读者喜欢这篇文章。
Why the operating system matters even more in 2017

Internet Archive Book Images。Opensource.com 修改。CC BY-SA 4.0

您会给新的 Linux 用户什么建议?我们请作家社区分享他们最喜欢的 Linux 建议。 

1. 使用 Linux 资源

我的兄弟告诉我,Linux 就像一个“软件组装玩具”(这是一个过时的说法,指的是 20 世纪 50 年代和 60 年代可以买到的旧式组装玩具),这是一个有用的比喻。当时我正在使用 Windows 3.1 和 Windows NT,并试图构建一个有用且安全的 K-12 学区网站。那是 2001 年和 2002 年,网络上几乎没有有用的文本或资源。推荐的资源之一是“Root Users Guide”,这是一本非常厚的书,里面有很多印刷信息,但很难理解,也不知道该如何进行。

对我来说,最有用的资源之一是 Mandrake Linux 维护的在线课程。它一步一步地解释了使用和管理 Linux 计算机或服务器的细微之处。我将它与 Red Hat 当时维护的邮件列表一起使用,您可以在其中提出问题并获得答案。

Don Watkins

2. 向 Linux 社区寻求帮助

我的建议是提出问题,在所有场合都提问。您可以从互联网搜索开始,寻找其他有相同或相似问题的人(甚至更好的问题)。需要一段时间才能知道该问什么以及如何提问。

一旦您更熟悉 Linux,请查看那里的各种论坛,找到一个或多个您喜欢的论坛,再次,在您自己提出问题之前,先看看是否有人已经提出过问题并得到了解答。

参与邮件列表也很有帮助,最终,您可能会发现自己足够知识渊博,可以回答一些问题。正如他们所说,通过能够回答别人的问题,您对某件事了解得最多。

与此同时,您也会越来越熟悉使用一个不是黑盒子的系统,您永远不会理解某件事是如何完成的,除非付费。

Greg Pittman

我的建议是熟悉帮助实用程序,例如 man 和 info。此外,尽可能多地花时间在命令行界面上,真正习惯基本的 UNIX 设计。事实上,我最喜欢的书之一是 80 年代的一本 UNIX 书,因为它真的有助于理解文件、目录、设备、基本命令等等。

Alan Formy-Duval

我得到的最好的建议是信任社区提供的答案和手册页,以获取详细信息和“如何”使用不同的选项。但是,我大约在 2009 年左右开始使用,当时有很多工具和资源可用,包括一个名为 Linux from Scratch (LFS) 的项目。这个项目真的教会了我很多关于内部结构以及如何实际构建 LFS 镜像的知识。

Sumantro Mukherjee

我的建议是阅读。使用像 Ask Fedora 或 Fedora Matrix 聊天或其他论坛类型的区域。只是阅读别人在说什么,以及试图修复什么。我从阅读别人正在努力解决的问题中学到了很多,然后我会尝试弄清楚问题是如何引起的。

Steve Morris

3. 尝试双启动

我在 90 年代后期开始使用双启动系统(Windows 和 Linux),虽然我真的想使用 Linux,但我最终还是启动 Windows 以在熟悉的桌面环境中工作。最好的建议之一是更改启动顺序,所以每次我不够快时,最终都会使用 Linux。;)

Heike Jurzik

我的一个团队成员挑战我进行知识交换。

他(我们的 Linux 系统管理员)用 Joomla! 构建了他的网站(这是我们的 Web 团队擅长的,他想了解更多),我采用了 Linux(在那之前一直是 Windows 用户)。我们从双启动开始,因为我仍然有一些业务需要使用的操作系统依赖软件,但这加速了我对 Linux 的采用。

当我们各自学习新系统时,能够互相作为专家求助真的很有帮助,而且坚持下去而不是放弃也是一个很大的挑战,因为他没有放弃!

我的显示器上贴着一张大的便利贴,上面写着“任何带有 rm 命令的东西,先问一下”,这是因为早期发生了一件相当尴尬的错误。他为我写了一个命令行速查表(现在网上有几十个 在线),这真的帮助我熟悉了基础知识。我还从 Ubuntu 的 KDE 版本 开始,我发现这对习惯使用 GUI 的新手真的很有帮助。

从那以后我就一直在使用 Linux(除了我的工作电脑),而他仍然在使用 Joomla,所以这对我们俩来说似乎都奏效了!

Ruth Cheesley

4. 为了安全起见,备份

我的建议是使用带有简单而强大的备份应用程序的发行版。新的 Linux 用户将接触、编辑、销毁和恢复配置。他们可能会遇到操作系统无法启动并且丢失数据令人沮丧的情况。

有了备份应用程序,他们始终可以确保数据安全。

我们都喜欢 Linux,因为它允许我们编辑所有内容,但其阴暗面是,总是可以选择犯致命错误。

Giuseppe Cassibba

5. 分享您了解和使用的 Linux

我的建议是分享您使用的 Linux。我过去相信炒作,认为有些发行版“更适合”新用户,所以当有人请我帮助他们使用 Linux 时,我会向他们展示“适合新用户”的发行版。结果总是让我坐在他们的电脑前,看起来我以前从未见过 Linux,因为有些东西会非常陌生以至于让我感到困惑。现在当有人问起 Linux 时,我会向他们展示如何使用我使用的东西。它可能没有被标榜为“最适合”初学者的 Linux,但它是我最熟悉的发行版,所以当他们的问题变成我的问题时,我能够帮助解决它们(有时我自己也会学到一些新东西。)

Seth Kenlon

很久以前有句谚语,“不要只是使用杂志封面上的随机 Linux 发行版。使用你朋友正在使用的发行版,这样你可以在需要时寻求帮助。”只需将“杂志封面上的”替换为“来自互联网”,它仍然有效 :-) 我从未听从这个建议,因为我是方圆 50 公里内唯一的 Linux 用户。我周围的每个人都在使用 FreeBSD、IRIX、Solaris 和 Windows 3.11。后来我成了人们寻求 Linux 帮助的人。

Peter Czanik

6. 持续学习 Linux

在 Red Hat 工作之前,我是一名经销商合作伙伴,我有一些拥有流动护士的家庭健康机构。他们使用一个名为 Carefacts 的古怪软件包,最初是为 DOS 构建的,它总是使其自身在流动笔记本电脑和中央数据库之间失去同步。

我听到的最早的最好建议是认真审视开源运动。开源在 2022 年已成为主流,但在上一代人购买零售商的 Red Hat Linux CD 时,它还是一场革命。开源颠覆了传统智慧。我了解到它不是共产主义,也不是癌症,但它吓坏了有权势的人。

我的公司在 20 世纪 90 年代中期构建了第一个客户防火墙,它基于 Windows NT 和 Altavista 的产品。那东西经常崩溃,而且经常损坏自身。我们为自己构建了一个基于 Linux 的防火墙,它从未给我们带来任何问题。因此,我们将客户的 Altavista 系统替换为基于 Linux 的系统,它多年来运行无故障。我在 1999 年末为另一个客户构建了防火墙。我花了三个星期的时间阅读一本关于数据包过滤的书,并正确掌握了 ipchains 命令。但是当我最终完成时,它很漂亮,并且它完成了它应该做的一切。在接下来的 15 年多里,我构建和安装了数百个,现在使用 iptables;有些带有桥接器或代理 ARP 和 QOS 以支持视频会议,有些带有 IPSECOpenVPN 隧道。我非常擅长它,并通过管理单个防火墙和一些活动/备用对(所有这些防火墙后面都有 Windows 系统)来谋生。我甚至构建了一些虚拟防火墙。 

但是进步永不停息。到 2022 年,iptables 已经过时,我的防火墙时代已成为美好的回忆。

持续的教训?永不停止探索。

Greg Scott

7. 享受过程

要有耐心。Linux 是一个与您习惯的系统不同的系统,为充满无限可能性的新世界做好准备。享受它。

Alex Callejas

User profile image.
Opensource.com 发布关于创建、采用和分享开源解决方案的故事。在 Twitter 上关注我们 @opensourceway。

4 条评论

与第 4 条“备份...”相关的建议是将您的个人文件保存在单独的分区中。在 Linux 中,这可以是 /home,当它也包含用户配置文件时,或者它可以是另一个分区,例如 /myfiles,并从 /home 分区(或目录,如果您选择将 home 放在根分区下)到它的符号链接。过去可以在 Windows 中类似地设置单独的 home 分区 (D:);自从我这样做以来已经很久了,但它可能仍然可行。
无论如何,完成此操作后,备份过程只需备份整个分区即可。为此,我一直使用 Clonezilla,这是一个非常可靠和值得信赖的工具,用于定期拍摄我的操作系统和其他分区的快照图像。最好将这些图像保存到外部磁盘以确保安全。
此设置还有助于使用可以简单链接到 /myfiles 分区的不同工具箱(即软件发行版)。

备份您的系统是一个很好的建议。

有很多方法可以做到这一点。
找一个,选一个。

提到了 Clonezilla;那很好。

偶尔将整个系统复制到外部介质非常重要,无论使用何种方法。

就我个人而言,我通常使用像 dd 命令之类的东西;它可以将位和字节复制到几乎任何东西,所以这就是我所做的。

由于这篇文章是针对新用户的,因此如果可用,请在辅助 PC 上安装和使用 Linux(或运行双启动或带有 VirtualBox 的虚拟机)。在您熟悉 Linux 之前,请保留您的主系统(Windows、Mac 等)。通过使用不同的系统,新的 Linux 用户将看到不同操作系统的特性或方法,并成为更了解计算机的用户。这绝不是像从 Windows 切换到 Mac 或反之亦然的人所写的那样,是选择一个操作系统还是另一个操作系统的问题。

很棒的见解。我个人是通过研究和博客学习 Linux 的。当我遇到挑战时,我会研究它并将其写在博客上。这确保了我帮助其他遇到类似问题的人。此外,与极客为伍也推动了我前进。您的文章通常非常有用。谢谢

© . All rights reserved.