linux中国归档文章
在默认的情况下,网站的安全性还不足够。在过去的几年里,寻找一个只以 “http://…” 开头的网站变得越来越难,这是因为业界终于意识到,网络安全“是件事”,同时也是因为客户端和服务端之间建立和使用 https 连接变得更加容易了。类似的转变可能正以不同的方式发生在云计算、边缘计算、物联网、区块链,
在我们的 20 个使用开源提升生产力的系列的第十二篇文章中使用 Newsboat 收取你的新闻 RSS 源和播客。去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用的工具,构建一个使你可以在新一年更加高效的环境。使用 Newsboat
随着企业期望实现无缝、灵活和可扩展的部署,持续集成和持续部署成为 2019 年的关键主题。对于 CI/CD 和 DevOps 来说,2019 年是非常棒的一年。Opensource.com 的作者分享了他们专注于无缝、灵活和可扩展部署时是如何朝着敏捷和 scrum 方向发展的。以下是我们 2019
最近在网上看到一张图(原图出处不详,题图据原图重制,有修改。)唔,感觉很有道理啊,你看,rm 是删除,这个单词简单好记;连 rf 都给出了解释,“垃圾文件”;/* 代表目录下的所有文件,没毛病;sudo 也有了,确保权限没问题。哈哈,你一定会说,又编段子搞笑,没人会信的。会有人执行这样的命令来清理所
如果你认为开源软件是共享软件、免费软件和公有领域软件的代名词,那么你并不是唯一有这种看法的人。当你听到“ 开源软件 ( open source ) ”一词时,你是否认为它与诸如 共享软件 ( shareware ) 、 免费软件 ( freeware ) 或 公有领域软件 ( public doma
在这有关 Linux 命令的十大文章中,了解如何使 Linux 发挥所需的作用。很好地使用 Linux 意味着了解有哪些命令以及它们可以为你执行的功能。《在 Linux 命令行下使用“原力”》原力 force 有光明的一面和黑暗的一面。正确理解这个对于真正掌握它至关重要。Alan Formy-Duv
我们已经开发了几个小程序,分别是用于显示 Linux 命令用法的“Linux”、用于显示和搜索 Linux 中国文章的“Linux文章”,以及改善公众号文章内链接访问体验的“文章助手”。这几个独立的小程序各司其职,也在一定领域有所重叠和关联,因此,最近几天,我将它们链接了起来。从 “Linux” 链
在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首先讨论为什么要更改它。可能有几个原因。也许你不希望在公共网络上公开你的实际 MAC 地址(也称为物理地址)?还有可能是网络管理员可能已在路由器或防火墙中阻止了特定的 MAC 地址。一个实用的“好处”是某些公共网络(例如机场 WiFi)允
去杂货店“采购”这些命令,你需要用这些 Kubernetes 工具来入门。最近,我丈夫告诉我他即将要去参加一个工作面试,面试时他需要在计算机上运行一些基本命令。他对这场面试感到焦虑,但是对于他来说,学习和记住事情的最好方法是将不了解的事物比喻为非常熟悉的事物。因为我们的谈话是在我逛杂货店试图决定当晚
这些树莓派项目均旨在简化你的生活并提高生产力。没有什么比体验树莓派创作结果更令人兴奋了。经过数小时的编程、测试和徒手构建,你的项目终于开始成形,你不禁大喊 “哇哦!”树莓派可以带给日常生活的可能性让我着迷。无论你是想学习新知识、尝试提高效率还是只是乐在其中,本文总有一个树莓派项目适合你。设置 VPN
下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。想象一下使用 Python 的 IDLE 界面来编辑文本。你可以将文件加载到内存中,编辑它们,并保存更改。但是你执行的每个操作都由 Python 函数定义。例如,调用 upper(
使用 less 文件查看器的一些技巧。最近,我正在拜读 Scott Nesbitt 的文章《在 Linux 命令行中使用 less 来查看文本文件》,并受到了一些启发,所以我想分享一些使用 less 命令的技巧。LESS 环境变量如果你定义了环境变量 LESS(例如在 .bashrc 中),那么 l
Basilisk 是一个 Firefox 复刻,它支持旧版的扩展等更多功能。在这里,我们看一下它的功能并尝试一下。Basilisk:基于 XUL 的开源 Web 浏览器尽管最好使用 Linux 上的常规浏览器(如 Firefox 或 Chromium),但了解其他浏览器也没坏处。最近,我偶然发现了一
我将在本系列的第二篇中深入研究由多个文件组成的 C 程序的结构。在第一篇中,我设计了一个名为喵呜喵呜的多文件 C 程序,该程序实现了一个玩具编解码器。我也提到了程序设计中的 Unix 哲学,即在一开始创建多个空文件,并建立一个好的结构。最后,我创建了一个 Makefile 文件夹并阐述了它的作用。在
本文是 Python 之禅特别系列的第二篇,我们将要关注其中第三与第四条原则:简单与复杂。Il semble que la perfection soit atteinte non quand il n’y a plus rien à ajouter, mais quand il n’y plus
域名系统 Domain Name System ,我们更通常称为 DNS 的系统,可以将域名翻译或转换为与该域关联的 IP 地址。DNS 是能够让你通过名称找到自己喜欢的网站而不是在浏览器中输入 IP 地址的原因。本指南将向你展示如何配置一个主 DNS 系统以及客户端。以下是本文示例中使用的系统细节
我们开发的公益小程序“文章助手”增加了一个新特性:在呈现链接时,也提供链接的更多信息,比如该链接的大小、网速和部分内容摘要。这样有助于读者在访问链接前就对该链接有所了解。之所以没有提供链接全文,主要考虑如下:全文展示需要付出更多的资源(包括页面内的所有素材)链接的内容可能不适合公开展示直接展示全部内
本文简短地对 Emacs 的调试工具 GUD 的特性进行了探索。如果你是一个 C 或 C++ 开发者,你很可能已经使用过 GDB(GNU 调试器),毫无疑问,它是现今最强大、最无可匹敌的调试器之一。它唯一的缺点就是它基于命令行,虽然仍能提供许多强大的功能,但有时也会具有一些局限性。这也就是为什么聪明
在 Linux、Mac 或 Windows 上为旧版 Python 安装 pip。Python 是一种功能强大、流行广泛的编程语言,在常规编程、数据科学等很多方面它都有丰富的软件包可供使用。但这些软件包通常都不会在 Python 安装时自动附带,而是需要由用户自行下载、安装和管理。所有的这些软件包(
有时,由于某些应用依赖性,你可能会意外更新不想更新的软件包。这在全系统更新或自动包升级时经常会发生。如果发生这种情况,可能会破坏应用的功能。这会造成严重的问题,你需要花费大量时间来解决问题。如何避免这种情况?如何从 apt-get 更新中排除软件包?如果你要从 Yum Update 中排除特定软件包