linux中国

linux中国归档文章

cTop:用于容器监控的命令行工具

cTop:用于容器监控的命令行工具

最近 Linux 容器很火,我们中的大多数人甚至已经在使用它,同时一些人也开始学习它。我们已经介绍了有名的 GUI(用户图形界面) 工具如 Portainer 和 Rancher 。这将会有助于我们通过 GUI 管理容器。这篇指南将会通过 cTop 命令帮助我们理解和监控 Linux 容器。它是一个

三掌柜 三掌柜 2024-07-18
0 0 0
深入理解 BPF:一个阅读清单

深入理解 BPF:一个阅读清单

~ 更新于 2017-11-02 ~什么是 BPF?BPF,及 伯克利包过滤器 B erkeley P acket F ilter ,最初构想提出于 1992 年,其目的是为了提供一种过滤包的方法,并且要避免从内核空间到用户空间的无用的数据包复制行为。它最初是由从用户空间注入到内核的一个简单的字节码

Escape Escape 2024-07-18
0 0 0
如何配置 Apache Web 服务器

如何配置 Apache Web 服务器

学习如何在 Apache 上托管你自己的网站,这是一个可靠、流行且易于配置的 Web 服务器。我托管自己的网站已经有很多年了。自从 20 多年前从 OS/2 切换到 Linux 以来,我一直将 Apache 作为我的服务器软件。Apache 是可靠、流行的,且基本的安装配置也很容易。对于更复杂的设置

醒在深海的猫 醒在深海的猫 2024-07-18
0 0 0
容器环境中的代理模型

容器环境中的代理模型

我们大多数人都熟悉代理如何工作,但在基于容器的环境中有什么不同?让我们来看看有什么改变。内联、 侧臂 side-arm 、反向和前向。这些曾经是我们用来描述网络代理架构布局的术语。如今,容器使用一些相同的术语,但它们正在引入新的东西。这对我是个机会来阐述我最爱的所有主题:代理。云的主要驱动之一(我们

宇宙之一粟 宇宙之一粟 2024-07-18
0 0 0
计算机语言的巨变

计算机语言的巨变

我的上一篇博文《与 C 语言长别离》引来了我的老朋友,一位 C++ 专家的评论。在评论里,他推荐把 C++ 作为 C 的替代品。这是不可能发生的,如果 C++ 代替 C 是趋势的话,那么 Go 和 Rust 也就不会出现了。但是我不能只给我的读者一个光秃秃的看法(LCTT 译注:此处是双关语)。所以

宇宙之一粟 宇宙之一粟 2024-07-18
0 0 0
六个例子带你入门 size 命令

六个例子带你入门 size 命令

正如你所知道的那样,Linux 中的目标文件或着说可执行文件由多个段组成(比如文本段和数据段)。若你想知道每个段的大小,那么确实存在这么一个命令行工具 —— 那就是 size。在本教程中,我们将会用几个简单易懂的案例来讲解该工具的基本用法。在我们开始前,有必要先声明一下,本文的所有案例都在 Ubun

捡田螺的小男孩 捡田螺的小男孩 2024-07-18
0 0 0
使用 Vagrant 测试 Ansible 剧本

使用 Vagrant 测试 Ansible 剧本

我使用 Ansible 来自动部署站点 (LinuxJobs.fr、Journal du hacker) 与应用 (Feed2toot、Feed2tweet)。在本文中将会讲述我是如何配置以实现在本地测试 Ansbile 剧本 playbook 的。为何要测试 Ansible 剧本我需要一种简单而迅

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
为初学者准备的 ln 命令教程(5 个示例)

为初学者准备的 ln 命令教程(5 个示例)

当我们在命令行上工作时,您可能需要在文件之间创建链接。这时,您可以可以借助一个专用命令,ln。本教程中,我们将通过一些简单易理解的例子来讨论此工具的基础知识。在此之前,值得一提的是,本教程所有例子都已在 Ubuntu 16.04 上测试通过。Linux ln 命令正如你现在所了解的,ln 命令能够让

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
计算机系统进化论

计算机系统进化论

纵观现代计算机的历史,从与系统的交互方式方面,可以划分为数个进化阶段。而我更倾向于将之归类为以下几个阶段:数字系统专用应用系统应用中心系统信息中心系统无应用系统下面我们详细聊聊这几种分类。数字系统在我看来,早期计算机,只被设计用来处理数字。它们能够加、减、乘、除。在它们中有一些能够运行像是微分和积分

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
chkservice:在 Linux 终端管理 systemd 单元的工具

chkservice:在 Linux 终端管理 systemd 单元的工具

systemd 意即 系统守护进程 system daemon ,是一个新的初始化系统和系统管理工具,它现在非常流行,大部分的 Linux 发行版开始使用这种新的初始化系统。systemctl 是一个 systemd 的工具,它可以帮助我们管理 systemd 守护进程。 它控制系统的启动程序和服务

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
你没听过的 10 个免费的 Linux 生产力应用程序

你没听过的 10 个免费的 Linux 生产力应用程序

高效率的应用程序确实可以让你工作变得更轻松。如果你是一位 Linux 用户,这 10 个不太知名的 Linux 桌面应用程序可以帮助到你。事实上,Linux 用户可能已经听说过这个列表上的所有应用,但对于那些只用过主流应用的人来说,应该是不知道这些应用的。1. Tomboy/GnoteTomboy

共饮一杯 共饮一杯 2024-07-18
0 0 0
如何在 Linux 中查找最大的 10 个文件

如何在 Linux 中查找最大的 10 个文件

当系统的磁盘空间不足时,您可能会使用 df、du 或 ncdu 命令进行检查,但这些命令只会显示当前目录的文件,并不会显示整个系统范围的文件。您得花费大量的时间才能用上述命令获取系统中最大的文件,因为要进入到每个目录重复运行上述命令。这种方法比较麻烦,也并不恰当。如果是这样,那么该如何在 Linux

醒在深海的猫 醒在深海的猫 2024-07-18
0 0 0
命令行乐趣:嘲讽输错 Bash 命令的用户

命令行乐趣:嘲讽输错 Bash 命令的用户

你可以通过配置 sudo 命令去嘲讽输入错误密码的用户。但是现在,当用户在 shell 输错命令时,就能嘲讽他了(滥用?)。你好 bash-insulter来自 Github 页面:当用户键入错误命令,随机嘲讽。它使用了一个 bash4.x. 版本的全新内置错误处理函数,叫 command_not_

大猫 大猫 2024-07-18
0 0 0
我是如何创造“开源”这个词的

我是如何创造“开源”这个词的

Christine Peterson 最终公开讲述了二十年前那决定命运的一天。2 月 3 日是术语“ 开源软件 open source software ”创立 20 周年的纪念日。由于开源软件渐受欢迎,并且为这个时代强有力的重要变革提供了动力,我们仔细反思了它的初生到崛起。我是 “开源软件” 这个

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
发现 GPL 违规怎么办?多种法律救济可用

发现 GPL 违规怎么办?多种法律救济可用

提要:最近一系列的法律案件为解决 GPL 违规问题提供了一些启示。2017 年 4 月份,位于加州的一家美国联邦法院在 Artifex Software, Inc. 诉 Hancom, Inc. 案(2017 WL 1477373)中做出了一项裁决,为针对 GPL 违规的救济方式提供了新的视角。令人

向阳逐梦 向阳逐梦 2024-07-18
0 0 0
快捷教程:如何在命令行上编辑文件

快捷教程:如何在命令行上编辑文件

此次教程中,我们将向您展示三种命令行编辑文件的方式。本文一共覆盖了三种命令行编辑器,vi(或 vim)、nano 和 emacs。在命令行上使用 Vi 或 Vim 编辑文件您可以使用 vi 编辑文件。运行如下命令,打开文件:vi /path/to/file 现在,您可以看见文件中的内容了(如果文件存

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
如何在 Debian Linux 上设置和配置网桥

如何在 Debian Linux 上设置和配置网桥

Q:我是一个新 Debian Linux 用户,我想为 Debian Linux 上运行的虚拟化环境(KVM)设置网桥。那么我该如何在 Debian Linux 9.x 服务器上的 /etc/network/interfaces 中设置桥接网络呢?如何你想为你的虚拟机分配 IP 地址并使其可从你的局

大白菜程序猿 大白菜程序猿 2024-07-18
0 0 0
gdb 如何工作?

gdb 如何工作?

大家好!今天,我开始进行我的 ruby 堆栈跟踪项目,我发觉我现在了解了一些关于 gdb 内部如何工作的内容。最近,我使用 gdb 来查看我的 Ruby 程序,所以,我们将对一个 Ruby 程序运行 gdb 。它实际上就是一个 Ruby 解释器。首先,我们需要打印出一个全局变量的地址:ruby_cu

共饮一杯 共饮一杯 2024-07-18
0 0 0
通过玩命令行游戏来测试你的 BASH 技能

通过玩命令行游戏来测试你的 BASH 技能

如果我们经常在实际场景中使用 Linux 命令,我们就会更有效的学习和记忆它们。除非你经常使用 Linux 命令,否则你可能会在一段时间内忘记它们。无论你是新手还是老手,总会有一些趣味的方法来测试你的 BASH 技能。在本教程中,我将解释如何通过玩命令行游戏来测试你的 BASH 技能。其实从技术上讲

共饮一杯 共饮一杯 2024-07-18
0 0 0
邮件传输代理(MTA)基础

邮件传输代理(MTA)基础

概述本教程中,你将学习:使用 mail 命令。创建邮件别名。配置电子邮件转发。了解常见邮件传输代理(MTA),比如,postfix、sendmail、qmail、以及 exim。控制邮件去向Linux 系统上的电子邮件是使用 MTA 投递的。你的 MTA 投递邮件到你的系统上的其他用户,并且 MTA

宇宙之一粟 宇宙之一粟 2024-07-18
0 0 0
1 198 199 200 201 202 509