
David Both 是一位开源软件和 GNU/Linux 倡导者、培训师、作家和演讲者。他自 1996 年以来一直从事 Linux 和开源软件工作,自 1969 年以来一直从事计算机工作。他是“系统管理员 Linux 哲学”的坚定拥护者和传播者。
他曾为包括《Linux Magazine》、《Linux Journal》和《OS/2 Magazine》(在当时还存在的时候)等杂志撰写文章。他目前为 OpenSource.com 大量撰稿。他特别喜欢在研究书籍和文章、组装自己的电脑以及帮助孙辈组装电脑时学习新事物。他发现了一些有趣的
和不寻常的问题解决方法,包括坐在他正在工作的一台电脑上。
David 已经与 Apress 出版社合作出版了五本书。四部个人作品,分别是 2018 年 8 月出版的《系统管理员 Linux 哲学》,以及 2019 年 12 月发布的共三卷的自学培训课程《使用和管理 Linux — 从零到系统管理员》。他还与合著者 Cyndi Bulka 合著了一本书《Linux for Small Business Owners》,该书于 2022 年发布。
David 目前与他了不起且支持他的妻子 Alice 居住在北卡罗来纳州罗利市。
可以通过电子邮件 LinuxGeek46@both.org 或 Mastodon @LinuxGeek46@linuxrocks.online 联系到他。
撰写评论
我第一次在 1974 年 IBM 培训学校听到这个轶事。这是一个很好的故事,准确地反映了我工作过的许多地方的状态。
感谢这些提示。我很感激。在 Opensource.com 上写作的一件事是,像您这样的许多人都愿意分享自己的专业知识。我一定会尝试提示 #1。
关于第 2 项,我特别希望我的 create_motd 脚本以及任何其他脚本都可以从命令行获得,并将它们放在 /usr/local/etc 中就可以做到这一点,因为它始终在 PATH 中,而 /etc/cron.daily 则不是。因此,在我看来,在 cron.daily 中添加链接是使脚本每天运行的最佳方法。
我忘记了 rpmlint,我感谢您让所有阅读本文的人都知道它。