Linux中国

微服务 vs. 整体服务:如何选择

任何一种架构都是有利有弊的,而能满足你组织的独特需要的决策才是正确的选择。对于许多初创公司来说,传统的知识认为,从单一整体架构开始,而不是使用微服务。但是,我们...

如何在终端中显示图片

Linux 上有许多 GUI 图片浏览器。但我尚未听说或使用过任何在终端中显示图片的应用程序。幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的...

如何在 Linux 中安装 Ncurses 库

GNU Ncurses 是一个允许用户编写基于文本的用户界面(TUI)的编程库。许多基于文本的游戏都是使用这个库创建的。一个受欢迎的例子是 PacVim,这是一...

如何在 X 中启动用户软件

四个 Linux 上的网络信息嗅探工具

在计算机网络中,数据是暴露的,因为数据包传输是无法隐藏的,所以让我们来使用 whois、dig、nmcli 和 nmap 这四个工具来嗅探网络吧。请注意,不要在...

Cron 任务入门指南

Cron 是您可以在任何类 Unix 操作系统中找到的最有用的实用程序之一。它用于安排命令在特定时间执行。这些预定的命令或任务被称为 “Cron 任务”。Cro...

DevOps 接下来会发生什么:要关注的 5 个趋势

专家们权衡了 DevOps 团队最近会有何期望。“DevOps” 一词通常认为是来源于 这篇 2008 年关于敏捷基础设施和运营的讲演中。现在的 IT 词汇中,...

在 Ubuntu Snap 应用商店上发现的加密货币 ‘恶意软件’ 是怎么回事?

最近,有发现称一些 Ubuntu Snap 应用商店上的应用包含加密货币挖矿程序。Canonical 公司迅速下架了这些违规的应用,但是留下了几个有待回答的问题...

为什么 Oil States 案对于开源界是个好消息

提要:对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,此案是一个重大胜利。对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,日前美国最...

更深入的理解 Python 中的迭代

深入探讨 Python 的 for 循环来看看它们在底层如何工作,以及为什么它们会按照它们的方式工作。Python 的 for 循环不会像其他语言中的 for ...

DevOps 如何消除了 Ranger 社区的瓶颈

拥抱 DevOps 让 Ranger 成员们变得更灵活、快捷和成为开发者社区更有价值的成员。Visual Studio 的 应用周期管理 Application...

You-Get:支持 80 多个网站的命令行多媒体下载器

你们大多数人可能用过或听说过 Youtube-dl,这个命令行程序可以从包括 Youtube 在内的 100+ 网站下载视频。我偶然发现了一个类似的工具,名字叫...

如何在 Linux 中找到你的 IP 地址

每个网站都有一个独有的公开 IP 地址,可供任何人从任何地方访问。互联网协议 Internet Protocol (IP)不需要介绍 —— 我们每天都在使用它。...

zzupdate:单条命令升级 Ubuntu 18.04 LTS

Ubuntu 18.04 版本已经发布,并得到各个社区的一致好评,因为 Ubuntu 18.04 可能是 Ubuntu 多年来最令人兴奋的版本。通常情况下,Ub...

如何在 Ubuntu 上安装和优化 Apache

这是我们的 LAMP 系列教程的开始:如何在 Ubuntu 上安装 Apache web 服务器。这些说明适用于任何基于 Ubuntu 的发行版,包括 Ubun...

在 CentOS 6 系统上安装最新版 Python3 软件包的 3 种方法

CentOS 克隆自 RHEL,无需付费即可使用。CentOS 是一个企业级标准的、前沿的操作系统,被超过 90% 的网络主机托管商采用,因为它提供了技术领先的...

LikeCoin,一种给开放式许可的内容创作者的加密货币

在共创协议下授权作品和挣钱这二者不再是一种争议。传统观点认为,作家、摄影师、艺术家和其他创作者在 共创协议 Creative Commons 和其他开放许可下免...

Linux 局域网路由新手指南:第 2 部分

上周 我们学习了 IPv4 地址 和如何使用管理员不可或缺的工具 —— ipcalc,今天我们继续学习更精彩的内容:局域网路由器。VirtualBox 和 KV...

程序员的学习之路

2016 年 10 月,当我从微软离职时,我已经在微软工作了近 21 年,在业界也快 35 年了。我花了一些时间反思我这些年来学到的东西,这些文字是那篇帖子稍加...

在 Linux 中轻松搜索和安装 Google Web 字体

Font Finder 是旧的 Typecatcher 的 Rust 实现,用于从 Google 的字体存档中轻松搜索和安装 Google Web 字体。它可以...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...