Azure 上最流行的操作系统不再是 Windows Server ,而是 Linux 。
Linux 之父 Linus Torvalds 最近休假寻求专业建议来改变个人行为,而 Linux 社区也采用了新的受争议的行为准则。他接受 BBC 的电子邮件采访,谈论了对此事的看法。
近日,Linux 社区的动荡引起了整个开源届的关注。在贡献者威胁要从操作系统中撤回代码之后,几位开源届的大人物也发表了对此事件的看法。
计算机史这玩意,有趣是挺有趣的,就是查起资料来太费脑子。
为了庆祝这个疯狂的“我能行”内核的27年,这里有一个关于Linux的27个事实的列表,它巧妙地从社区来源的概要、对它的创建者的采访以及从公开数据中大量的采集汇总而成。
UNIX操作系统的设计、用户界面、文化和演变都是建立在它的一套统一的想法和概念上。其中最重要的一点可能是“一切皆文件”,而这个概念被认为是UNIX的灵魂之一。
Git 还支持章鱼式的合并,这意味着可以有超过两个父节点的合并。这对于我们那些从事小型项目开发的人来说,这似乎很奇怪:与三四个父节点合并会不会令人感到困惑?这得看情况而定。
我们可以通过一些方法来为自己和别人写出更好的shell脚本。这里给出的所有示例都可以使用与POSIX标准兼容的shell运行(#!/bin/sh),因为它是最常用的。嫌文章太长了可以只看以下总结部分:
大部分情况下,sed脚本无论多长都能写成单行的形式(通过`-e’选项和`;’ 号)——只要命令解释器支持,所以这里说的单行脚本除了能写成一行还对长度有 所限制。
有意掌握命令行应该在每个开发人员的技能链上,特别是数据科学家。研究shell中的来龙去脉无可否认地会让你更高效。除此之外,命令行还在计算方面有一次伟大的历史记录。
一家之言不可信,但是三家公司给出的Linux在桌面端的市占数据均不是很理想,这就很值得我们思考了。为什么Linux在桌面端没有那么讨好呢?我认为主要有下面的十大原因:
我不是深度的使用linux的程序员,但平时又少不了使用一两次。所以,很多常用的linux命令因为不常用,所以记不住,都需要查资料寻找用法。比如,如何在linux命令行里用命令显示文件目录的体积大小
这些奇怪的unix/linux命令名称都是什么意思?
20多年来,EXT文件系统一直是许多Linux发行版的默认文件系统。它们需要少量的维护就能提供稳定性、高容量、可靠性和性能。我尝试过其他文件系统,但总是回到EXT。毫无疑问,EXT4文件系统应该用于大多数Linux系统,除非有令人信服的理由去使用另一个文件系统。
两个linux shell小技巧,助你提高敲命令效率
有多少次,你运行./script.sh,然后输出一些东西,但却不知道它刚刚都做了些什么。这是一种很糟糕的脚本用户体验。我将在这篇文章中介绍如何写出具有良好开发者体验的 shell 脚本。
和其他系统不同,Linux上的load averages不仅追踪可运行的任务,还追踪处于不可中断睡眠状态的任务,为什么是这样呢?这篇文章就来聊聊这方面的知识。
作为一名Web开发者,Linux命令行是每天必用的工具。我整理了一些能够提高日常生产力的小工具。一些工具可以作为系统自带命令的替代品,另一些则提供操作系统没有的功能。希望能对大家有帮助。
有几个有趣的命令可以在 Linux 系统下做数学运算: expr、factor、jot 和 bc 命令。
很久前看了《Linux之父林纳斯自传-只是为了好玩》,趁有空写下些东西。Linux几乎作为最伟大的开源项目,我觉得跟机器打交道的人都应该了解下它是怎么诞生的。
touch 命令用于创建空文件,也可以更改 Unix 和 Linux 系统上现有文件时间戳。这里所说的更改时间戳意味着更新文件和目录的访问以及修改时间。
有时候你很忙。而有时候你只是需要看起来很忙,就像电影中的黑客一样。有一些开源工具就是干这个的。
有趣的Linux桌面创意图片
Linux 内核正在盯着你,当它检测到系统上运行的某些东西违反了正常内核行为时,它会关闭系统并发出一个“oops”!
从这篇文章可以看出 —— sudo 为普通用户提供了更多受控访问。使用这些技术,多用户可以用安全的方式与 GNU/Linux 进行交互。
太难了
用一个奇招检测并让Chromium机器人爬虫崩溃(机器人爬虫讨厌这个!)
谷歌表示,Android开源项目(AOSP)并未被“终止”,尽管Pixel系列的变更影响了自定义ROM开发
Android 16 来了
Rust:愿者上钩
高效生活的101条法则
微软希望Windows Update能够管理所有应用程序
对 Rust 10 年的押注以及我对未来的期待
苹果: 密码监控服务从 Java 迁移到 Swift
关于 JavaScript "工作证明(proof of work) "防抓取系统的思考