Linux中国

如何在 Linux 中查看进程占用的端口号

对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的。如果你需要处理端口相关的问题,这篇文章可能会对你有用。端口是 Linu...

openmediavault 入门:一个家庭 NAS 解决方案

这个网络附属文件服务提供了一系列可靠的功能,并且易于安装和配置。面对许多可供选择的云存储方案,一些人可能会质疑一个家庭 NAS( 网络附属存储 network-...

如何在 vi 中创建快捷键

那些常见编辑任务的快捷键可以使 Vi 编辑器更容易使用,更有效率。学习使用 vi 文本编辑器 确实得花点功夫,不过 vi 的老手们都知道,经过一小会儿的锻炼,就...

Linux 防火墙:关于 iptables 和 firewalld 的那些事

以下是如何使用 iptables 和 firewalld 工具来管理 Linux 防火墙规则。这篇文章摘自我的书《Linux in Action》,尚未发布的第...

在 Linux 下截屏并编辑的最佳工具

有几种获取屏幕截图并对其进行添加文字、箭头等编辑的方法,这里提及的的屏幕截图工具在 Ubuntu 和其它主流 Linux 发行版中都能够使用。当我的主力操作系统...

如何让 Ping 的输出更简单易读

众所周知,ping 命令可以用来检查目标主机是否可达。使用 ping 命令的时候,会发送一个 ICMP Echo 请求,通过目标主机的响应与否来确定目标主机的状...

5 个给孩子的非常好的 Linux 游戏和教育软件

Linux 是一个非常强大的操作系统,因此因特网上的大多数服务器都使用它。尽管它算不上是对用户友好的最佳操作系统,但它的多元化还是值的称赞的。对于 Linux ...

备份安装的包并在全新安装的 Ubuntu 上恢复它们

在多个 Ubuntu 系统上安装同一组软件包是一项耗时且无聊的任务。你不会想花时间在多个系统上反复安装相同的软件包。在类似架构的 Ubuntu 系统上安装软件包...

如何在 Ubuntu 上安装 Cinnamon 桌面环境

这篇教程将会为你展示如何在 Ubuntu 上安装 Cinnamon 桌面环境。Cinnamon 是 Linux Mint 的默认桌面环境。不同于 Ubuntu ...

书评:《算法之美( Algorithms to Live By )》

又一次为了工作图书俱乐部而读书。除了其它我亲自推荐的书,这是我至今最喜爱的书。作为计算机科学基础之一的研究领域是算法:我们如何高效地用计算机程序解决问题?这基本...

一些提高开源代码安全性的工具

开源软件的迅速普及带来了对健全安全实践的需求。虽然目前开源依然发展势头较好,并被广大的厂商所采用,然而最近由 Black Duck 和 Synopsys 发布的...

Bat:一种具有语法高亮和 Git 集成的 Cat 类命令

在类 UNIX 系统中,我们使用 cat 命令去打印和连接文件。使用 cat 命令,我们能将文件目录打印到到标准输出,合成几个文件为一个目标文件,还有追加几个文...

在 Linux 上操作目录

让我们继续学习一下 Linux 文件系统的树形结构,并展示一下如何在其中创建你的目录。如果你不熟悉本系列(以及 Linux),请查看我们的第一部分。在那篇文章中...

每位 Ubuntu 18.04 用户都应该知道的快捷键

了解快捷键能够提升您的生产力。这里有一些实用的 Ubuntu 快捷键助您像专业人士一样使用 Ubuntu。您可以用键盘和鼠标组合来使用操作系统。注意:本文中提到...

让 Python 代码更易维护的七种武器

检查你的代码的质量,通过这些外部库使其更易维护。可读性很重要。— Python 之禅 The Zen of Python ,Tim Peters随着软件项目进入...

怎样解决 Ubuntu 中的 “sub process usr bin dpkg returned an error code 1” 错误

如果你在 Ubuntu Linux 上安装软件时遇到 “sub process usr bin dpkg returned an error code 1”,请...

如何在 Ubuntu 16.04 强制 APT 包管理器使用 IPv4

APT, 是 Advanced Package Tool 的缩写,是基于 Debian 的系统的默认包管理器。我们可以使用 APT 安装、更新、升级和删除应用程...

如何使用 Steam Play 在 Linux 上玩仅限 Windows 的游戏

Steam 的新实验功能允许你在 Linux 上玩仅限 Windows 的游戏。以下是如何在 Steam 中使用此功能。你已经听说过这个消息。游戏发行平台 St...

“用户组”在 Linux 上到底是怎么工作的?

嗨!就在上周,我还自认为对 Linux 上的用户和组的工作机制了如指掌。我认为它们的关系是这样的:每个进程都属于一个用户(比如用户 julia)当这个进程试图读...

Steam 让我们在 Linux 上玩 Windows 的游戏更加容易

总所周知,Linux 游戏库中的游戏只有 Windows 游戏库中的一部分,实际上,许多人甚至都不会考虑将操作系统转换为 Linux,原因很简单,因为他们喜欢的...

热门资讯

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