(点击上方公众号,可快速关注)
本文精选了「Linux爱好者」2018 年 3 月份的热门文章,有业界资讯、技术分享等。
注:以下文章,点击标题即可阅读
《Docker 创始人宣布离职:“没有我,Docker 也能正常运行”》
Docker 创始人 Solomon Hykes 今日在 Docker 博客上宣布已正式离开 Docker 公司,不再担任公司的日常运作工作。
David 自称,他把编程也当做是一种业余爱好了,并且他还是个夜猫子,所以在工作时间之外也会写代码。不管有多晚,遇到 Bug 了,还是会上 SO。除了 David,全球还有诸多像 David 这样的程序员。所以,在 SO 的公开数据集做筛选分析出晚上的热门 tag,可以进一步了解程序员晚上常用的编程语言。
人类犯错误是因为我们不是一个可编程设备,所以,在使用 rm 命令时要额外注意,不要在任何时候使用 rm -rf *。当你使用 rm 命令时,它会永久删除文件,不会像文件管理器那样将这些文件移动到 “垃圾箱”。
《Windows 10 Linux子系统已支持五款Linux发行版》
从技术上来说,在 Windows 上运行 Linux 是行得通的,但其实现方式多少有些复杂和非官方。好消息是,Windows 10 提供了“Linux 子系统”的解决方案。如果你有兴趣,不妨在 Windows Store 里搜寻一番。目前,以 Debian 和 Kali Linux 为代表的发行商,已经纷纷向 Windows Store 送去了它们的 Linux 发行版。
《Linux 内核知名开发者 Rusty Russell 发出告别信》
内核包过滤系统 ipchains 和 netfilter/iptables 的作者和维护者 Rusty Russell 宣布退出,投入到比特币的 Lightning Network 原型开发之中。Rusty Russell 在告别信中回顾了他参与内核开发的历史,告诫后来的维护者不要害怕拒绝代码。Russell 担任内核防火墙和网络过滤子系统的维护者已有二十年历史,是 Linux 成功的主要贡献者之一。
虽然联网设备通常都包含它们专有的组件,但是将开源引入家庭自动化的第一步是确保你的设备和这些设备可以共同工作 —— 它们为你提供一个接口 —— 并且是开源的。幸运的是,现在有许多解决方案可供选择,从 PC 到树莓派,你可以在它们上做任何事情。
关于开源软件最古老的笑话是:“代码是自具文档化的self-documenting”。经验表明,阅读源代码就像听天气预报一样:明智的人依然出门会看看室外的天气。本文讲述了如何运用调试工具来观察和分析 Linux 系统的启动。分析一个功能正常的系统启动过程,有助于用户和开发人员应对不可避免的故障。
在本文中,我将讨论 du 和 df 命令。du 和 df 命令都是 Linux 系统的重要工具,来显示 Linux 文件系统的磁盘使用情况。这里我们将通过一些例子来分享这两个命令的用法。
对我个人而言,我周末大部分时间都是陪伴家人,读书休闲,或者花时间在我参与的开源项目上。这些周末项目会和我在 Stack Overflow 的工作有所重叠,但又不完全一样。许多程序员是为了学习或者职业发展的目的(或只是为了好玩!)而参与副业项目的。无论是专业的还是业余的,在 Stack Overflow 上,都可以得到我们的技术支持。 无论程序员何时工作,我们都可以回答他们的问题。但和工作日相比,在周末什么语言的问题更容易被问到呢?
《2017 年图灵奖得主出炉,对现代计算机体系结构影响深远》
2018 年 3 月 21 日,美国计算机协会(ACM)宣布,将 2017 年图灵奖授予 John L. Hennessy 和 David A. Patterson,以表彰他们开创了一种系统的、定量的方法来设计和评价计算机体系结构,并对 RISC 微处理器行业产生了持久的影响。
我是Beetl和BeetlSQL开源的作者,这俩类技术实现难度较大,前者是属于语言实现类开源,后者则是全功能ORM实现。但是这俩个开源使用门槛又低,能遇到各种各样的小白用户。我帮助小白解决了非常多技术问题,但也遭遇过小白给予的困扰。我总结了一下9种小白对开源作者造成的有意无意的伤害,并且按照严重程度分为3个级别
如何在 Linux 上安装应用程序?因为有许多操作系统,这个问题不止有一个答案。应用程序可以可以来自许多来源 —— 几乎不可能数的清,并且每个开发团队都可以以他们认为最好的方式提供软件。知道如何安装你所得到的软件是成为操作系统高级用户的一部分。
OpenSSH 是 SSH 协议的一个实现。一般通过 scp 或 sftp 用于远程登录、备份、远程文件传输等功能。SSH能够完美保障两个网络或系统间数据传输的保密性和完整性。尽管如此,它最大的优势是使用公匙加密来进行服务器验证。时不时会出现关于 OpenSSH 零日漏洞的传言。本文将描述如何设置你的 Linux 或类 Unix 系统以提高 sshd 的安全性。
在 Linux 系统中,你可能会在主目录中存储了大量文件和文件夹。但在这些文件之外,你知道你的主目录还附带了很多隐藏的文件和文件夹吗?如果你在主目录中运行 ls -a,你会发现一堆带有点前缀的隐藏文件和目录。这些隐藏的文件到底做了什么?
往期热文回顾
2月:《2017 年 Google 开源了这些超赞的项目:12 篇热文回顾》
1月:《区块链入门教程:22 篇热文回顾》
12月:《神奇女侠下海拍片?都是 ML 算法搞的:17 篇热文回顾》
11月:《砸 4 亿上 Win10 ,慕尼黑正式叫停 Linux 开源计划:18 篇热文回顾》
看完本文有收获?请分享给更多人
关注「Linux 爱好者」,提升Linux技能
淘口令:复制以下红色内容,再打开手淘即可购买
范品社,使用¥极客T恤¥抢先预览(长按复制整段文案,打开手机淘宝即可进入活动内容)