Linux中国

《贡献者许可协议》是“人魔”般的怪物?

非标准的开源贡献者许可协议正在创造类似电影《冲出人魔岛》中“人魔”般的怪物。当我开启作为开源律师的职业生涯时,面临的一个重要问题是需要耗时费力去分析的新形式开源...

“Linux”小程序发布一个月后,我们发现了什么

一个月前,我们发布了一个小程序“Linux”,可以用来快速查找 Linux 中的命令常用语法。这个小程序中我们收录了上千条 Linux 命令(严格地说,几乎包含...

Ansible 入门秘诀

用 Ansible 自动化你的数据中心的关键点。Ansible 是一个开源自动化工具,可以从中央控制节点统一配置服务器、安装软件或执行各种 IT 任务。它采用一...

Bash-Insulter:一个在输入错误命令时嘲讽用户的脚本

这是一个非常有趣的脚本,每当用户在终端输入错误的命令时,它都会嘲讽用户。它让你在解决一些问题时会感到快乐。有的人在受到终端嘲讽的时候感到不愉快。但是,当我受到终...

在 Emacs 上配置 Anaconda

也许我所追求的究极 IDE 就是 Emacs 了。我的目标是使 Emacs 成为一款全能的 Python IDE。本文描述了如何在 Emacs 上配置 Anac...

Windows 下 Emacs 中的 zsh shell

运行跨平台 shell(例如 Bash 或 zsh)的最大优势在于你能在多平台上使用同样的语法和脚本。在 Windows 上设置(替换)shell 挺麻烦的,但...

Bash 中的 & 符号和文件描述符

了解如何将 “&” 与尖括号结合使用,并从命令行中获得更多信息。在我们探究大多数链式 Bash 命令中出现的所有的杂项符号(&、|、;、>、<、{、[、(、)、...

在 Ubuntu 上自动化安装基本应用的方法

默认安装的 Ubuntu 并未预先安装所有必需的应用。你可能需要在网上花几个小时或者向其他 Linux 用户寻求帮助才能找到并安装 Ubuntu 所需的应用。如...

FinalCrypt:一个开源文件加密应用

我通常不会加密文件,但如果我打算整理我的重要文件或凭证,加密程序就会派上用场。你可能已经在使用像 GnuPG 这样的程序来帮助你加密/解密 Linux 上的文件...

正则表达式的分组和数字

大约一周前,我在编辑一个程序时想要更改一些变量名。我之前认为这将是一个简单的正则表达式查找/替换。只是这没有我想象的那么简单。变量名为 a10、v10 和 x1...

ASLR 是如何保护 Linux 系统免受缓冲区溢出攻击的

地址空间随机化(ASLR)是一种内存攻击缓解技术,可以用于 Linux 和 Windows 系统。了解一下如何运行它、启用/禁用它,以及它是如何工作的。地址空间...

Python 七步捉虫法

了解一些技巧助你减少代码查错时间。在周五的下午三点钟(为什么是这个时间?因为事情总会在周五下午三点钟发生),你收到一条通知,客户发现你的软件出现一个错误。在有了...

两款 Linux 桌面中的图形化操作 PDF 的工具

PDF-Shuffler 和 PDF Chain 是在 Linux 中修改 PDF 的绝佳工具。由于我谈论和写作了些 PDF 及使用它们的工具的文章,有些人认为...

使用 Emacs 创建 OAuth 2.0 的 UML 序列图

看起来 OAuth 2.0 框架 已经越来越广泛地应用于 web (和 移动) 应用。太棒了!虽然协议本身并不复杂,但有很多的使用场景、流程和实现可供选择。正如...

如何使用 Linux Cockpit 来管理系统性能

Linux Cockpit 是一个基于 Web 界面的应用,它提供了对系统的图形化管理。看下它能够控制哪些。如果你还没有尝试过相对较新的 Linux Cockp...

每个 Linux 游戏玩家都绝不想要的恼人体验

(LCTT 译注:本文原文发表于 2016 年,可能有些信息已经过时。)在 Linux 平台上玩游戏 并不是什么新鲜事,现在甚至有专门的 Linux 游戏发行版...

新手教程:Ubuntu 下如何修改用户密码

想要在 Ubuntu 下修改 root 用户的密码?那我们来学习下如何在 Ubuntu Linux 下修改任意用户的密码。我们会讨论在终端下修改和在图形界面(G...

Vim 可视化模式入门

可视化模式使得在 Vim 中高亮显示和操作文本变得更加容易。Ansible 剧本文件是 YAML 格式的文本文件,经常与它们打交道的人通过他们偏爱的编辑器和扩展...

Linux 中的 &amp;

这篇文章将了解一下 & 符号及它在 Linux 命令行中的各种用法。如果阅读过我之前的三篇文章(1、2、3),你会觉得掌握连接各个命令之间的连接符号用法也是很重...

3 款用于学术出版的开源工具

学术出版业每年的价值超过 260 亿美元。有一个行业在采用数字化或开源工具方面已落后其它行业,那就是竞争与利润并存的学术出版业。根据 Stephen Buran...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...