
David Both 是一位开源软件和 GNU/Linux 倡导者、培训师、作家和演讲者。自 1996 年以来,他一直从事 Linux 和开源软件方面的工作,自 1969 年以来一直从事计算机方面的工作。他是“系统管理员 Linux 哲学”的坚定支持者和传播者。
他曾为包括 Linux Magazine、Linux Journal 和 OS/2 Magazine(当还有这种杂志时)在内的杂志撰写文章。他目前为 Opensource.com 大量撰稿。他特别喜欢在研究书籍和文章、组装自己的计算机以及帮助孙子孙女组装计算机时学习新事物。他发现了一些有趣
和不寻常的问题解决方法,包括坐在他正在工作的一台计算机上。
David 已经与 Apress 出版社合作出版了五本书。四部个人作品,《系统管理员 Linux 哲学》,2018 年 8 月,以及三卷自学培训课程《使用和管理 Linux — 从零到系统管理员》,于 2019 年 12 月发布。他还与合著者 Cyndi Bulka 合写了一本书《小型企业主的 Linux》,该书于 2022 年出版。
David 目前与他了不起且支持他的妻子 Alice 居住在北卡罗来纳州罗利市。
可以通过电子邮件 LinuxGeek46@both.org 或 Mastodon 上的 @LinuxGeek46@linuxrocks.online 与他联系。
作者评论
好的,稍微澄清一下。我投票表示我从未使用过 Windows。这对于我的所有个人计算机以及我的所有工作(除了一份)来说都是完全正确的。
我从未使用过 Windows 作为我的任何个人计算机上的主要操作系统。我确实有一个安装了 Windows 10 的虚拟机,这样我可以为我写的书和文章做一些研究。我已经几周没有使用过该虚拟机了。希望未来十年左右都不要再接触它。
那份工作要求我使用 Windows,因为那些 PHB 太蠢了,无法理解 Linux 相对于他们以行政手段(就像我们会解雇你一样)强迫我使用的垃圾的优势。我主要还是将它与 PuTTY 一起使用,这样我就可以登录到远程 Linux 计算机。我在那个地方工作了一年后就辞职了。然后我回家并在我自己的 Linux 机器上完成了我的大部分工作。
我还尝试了几乎所有版本的 Windows,至少几分钟。我尝试了 Windows 286(有人还记得吗 - Win 3.1 之前)在一台测试机器上几天,并决定 - 就像我尝试过的所有其他版本的 Windows 一样 - 我理解为什么其他人可能想使用它,但它不适合我。我回到了 TopView,后来又回到了 OS/2。然后我切换到 Linux,再也没有回头。
所以在某种意义上,没有一个可用的答案是完全准确的。但生活和 Linux 是复杂的。
Windows 不适合我,但如果您愿意,可以使用它。
这是我的结果。我经常使用 SSH 来访问内部网络上的其他主机。
1 198 19.8% ssh
2 97 9.7% ls
3 84 8.4% dnf
4 76 7.6% cd
5 34 3.4% exit
6 33 3.3% mc
7 26 2.6% screen
8 26 2.6% mount
9 25 2.5% ping
10 19 1.9% cat
此外,不同的终端模拟器和屏幕内部终端的历史记录会随着它们打开和使用的时间而具有不同和发散的数字。这是因为所有终端会话都使用启动时历史记录文件中的内容来启动其历史记录。当您在不同的终端会话中工作时,它们最近的历史记录不会与其他会话共享,因此它们至少会趋于发散一点。
我还发现 root 和非 root 用户之间的不同之处非常具有启发性。上面的示例来自 root 会话,下面的示例来自我自己的用户 ID。
1 466 46.6% task
2 82 8.2% ll
3 58 5.8% mv
4 46 4.6% cd
5 46 4.6% cat
6 44 4.4% ls
7 26 2.6% su
8 25 2.5% exit
9 22 2.2% tar
10 17 1.7% mc
请注意,task 命令是迄今为止最常用的命令。它是我去年开始使用的命令行任务管理器,显然我经常使用它。
哇!真有趣,我学到了一些新东西。很棒的 awk 程序,Jason。