Linux中国

使用 ARA 分析 Ansible 运行

Ansible 运行分析工具(ARA)与 Ansible 无缝集成,可以简单便捷的找到你所需数据的方法。Ansible 是一个多功能平台,它已经成为管理服务器和...

面向 Linux 和开源爱好者的书单

看看我们现在在读什么?最近我在作者社区征集分享大家正在读的书。大家生活阅历和工作岗位各不相同,共同点是每天都与 Linux 和开源打交道。享受这份不可思议的书单...

4 种基于 Markdown 的幻灯片生成器

这些简单的幻灯片创建工具可以无缝地使用 Markdown,可以让你的演示添加魅力。假设你需要做一个 演示 presentation 。在准备的过程中,你想到“我...

在 Fedora 系统上设置 zsh

对于一些人来说,终端可能会很吓人。但终端不仅仅是一个输入的黑屏。它通常运行一个 shell(外壳),如此称呼的原因是它围绕着内核。shell 是一个基于文本的界...

探秘“栈”之旅(II):结语、金丝雀和缓冲区溢出

上一周我们讲解了 栈是如何工作的 以及在函数的 序言 prologue 上栈帧是如何被构建的。今天,我们来看一下它的相反的过程,在函数 结语 epilogue ...

基于 FUSE 的 Bittorrent 文件系统

Bittorrent 已经存在了很长时间,它可以从互联网上共享和下载数据。市场上有大量的 GUI 和 CLI 的 Bittorrent 客户端。有时,你不能坐下...

如何在 Arch Linux 中降级软件包

正如你了解的,Arch Linux 是一个滚动版本和 DIY(自己动手)发行版。因此,在经常更新时必须小心,特别是从 AUR 等第三方存储库安装或更新软件包。如...

面向数据科学的 Anaconda Python 入门

Anaconda 是一个完备的、开源的数据科学软件包,拥有超过 600 万社区用户。像很多人一样,我一直努力加入到快速发展的数据科学领域。我上过 Udemy 的...

解决构建全球社区带来的挑战

全球开源社区通常面临着语音壁垒、文化差异以及其它的挑战。如何去解决它们呢?今天的开源组织参与人员来自于全世界。你能预见到组建在线社区可能遇到哪些困难吗?有没有什...

最好的 Linux 工具献给老师和学生们

Linux 是一个适合每个人的平台。如果你有一份合适的工作,Linux 已经可以满足或超过它的需求,其中一个工作是教育。如果你是一名教师或一名学生,Linux ...

GDPR 将如何影响开源社区?

许多组织正在争先恐后地了解隐私法的变化如何影响他们的工作。2018 年 5 月 25 日, 通用数据保护条例 General Data Protection R...

5 个理由,开源助你求职成功

为开源项目工作可以给你或许从其他地方根本得不到的经验和人脉。你正在在繁华的技术行业中寻找工作吗?无论你是寻找新挑战的技术团体老手,还是正在寻找第一份工作的毕业生...

一些常见的并发编程错误

Go 是一个内置支持并发编程的语言。借助使用 go 关键字去创建 协程 goroutine (轻量级线程)和在 Go 中提供的 使用 信道 和 其它的并发 同步...

使用 GNU Parallel 提高 Linux 命令行执行效率

将您的计算机变成一个多任务的动力室。你是否有过这种感觉,你的主机运行速度没有预期的那么快?我也曾经有过这种感觉,直到我发现了 GNU Parallel。GNU ...

Pidgin:Skype for Business 的开源替代品

用可以和 Office 365 协同工作的开源软件换下你的专有化的沟通软件。技术正处在一个有趣的十字路口,Linux 统治服务器领域,但微软统治企业桌面。 Of...

使用 Buildah 创建小体积的容器

技术问题推动了开源协作的力量。我最近加入了 Red Hat,在这之前我在另外一家科技公司工作了很多年。在我的上一份工作岗位上,我开发了不少不同类型的软件产品,这...

Git 分支操作介绍

在这个 Git 入门系列的第三篇中,我们来学习一下如何添加和删除 Git 分支。在本系列的前两篇文章中,我们开始使用 Git,学会如何克隆项目,修改、增加和删除...

IT 自动化:如何去实现

想要你的整个团队都登上 IT 自动化之旅吗? IT 执行者们分享了他们的战略。在任何重要的项目或主动变更刚开始的时候,IT 的管理者在前进的道路上面临着普遍的抉...

如何在 Linux 系统中结束进程或是中止程序

在 Linux 中有几种使用命令行或图形界面终止一个程序的方式。进程出错的时候,您可能会想要中止或是杀掉这个进程。在本文中,我们将探索在命令行和图形界面中终止进...

Linux vs. Unix:有什么不同?

深入了解这两个有许多共同的传统和相同的目标的操作系统之间的不同。如果你是位二、三十岁的软件开发人员,那么你已经成长在一个由 Linux 主导的世界。数十年来,它...

热门资讯

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...