shell

  • 你所不知的 GNU Readline

    有时我会觉得自己的计算机是一栋非常大的房子,我每天都会访问这栋房子,也对一楼的大部分房间都了如指掌,但仍然还是有我没有去过的卧室,有我没有打开过的衣柜,有我没有探索过的犄角旮旯。我…

    编程笔记 2021年8月7日
  • Windows 的 Linux 子系统(WSL)即将带来图形化应用

    Windows 上的 Linux 正在继续发展,功能越来越强大。现在,图形化的 Linux 程序正在被整合到 WSL 中。 在微软 Build 2020 虚拟开发者大会上,微软 C…

    编程笔记 2021年8月7日
  • 微软帮我在 Windows 10 电脑上安装了 Ubuntu Linux

    很多读过我们的技术文章评论的人都知道,每个技术问题的答案都是“切换到 Linux”。而如果你对 Linux 是什么以及它是如何工作的感到好奇,微软可以提供帮…

    编程笔记 2021年8月7日
  • Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合

    推出于 2011 年的 GNOME 3,其 GNOME Shell 迎来了社区的赞扬的同时,也招致了一些人的反对。很多用户和开发者都很喜欢原来的 GNOME 界面,以至于有几个小组…

    编程笔记 2021年8月7日
  • 微软开源:一场内部策反的自我革命

    2008 年夏天,微软创始人比尔·盖茨距离计划中的退休时间只剩一周,他召集微软高管开了一场关于开源软件的会议。 出席会议的高管从开源的角度可以分成两个阵营,一个是以 …

    编程笔记 2021年8月7日
  • 如何防范误植攻击

    误植Typosquatting是一种引诱用户将敏感数据泄露给不法分子的方式,针对这种攻击方式,我们很有必要了解如何保护我们的组织、我们的开源项目以及我们自己。 除了常规手段以外,网…

    编程笔记 2021年8月7日
  • 简单就是易于调试

    对于框架、库或者工具来说,怎样做才算是“简单”?也许有很多的定义,但我的理解通常是易于调试。我经常见到人们宣传某个特定的程序、框架、库、文件格式或者其它什么…

    编程笔记 2021年8月7日
  • 开源软件名称中的故事

    有没有想过你喜欢的开源项目或编程语言的名称来自何处?让我们按字母顺序了解一下流行的技术术语背后的起源故事。 GNOME、Java、Jupyter、Python…&he…

    编程笔记 2021年8月7日
  • 你需要知道什么才能成为系统管理员?

    通过获得这些起码的能力,开始你的系统管理员职业。 昔日的系统管理员整天都在调教用户和摆弄服务器,一天的时间都奔波在几百米长的电缆之间。随着云计算、容器和虚拟机的复杂性的增加,而今依…

    编程笔记 2021年8月7日
  • 主流发行版之前的那些最早的 Linux 发行版

    在这篇回溯历史的文章中,我们尝试回顾一些最早的 Linux 发行版是如何演变的,并形成我们今天所知道的发行版的。 在这里,我们尝试探讨了第一个 Linux 内核问世后,诸如 Red…

    编程笔记 2021年8月7日