Boost库是为C++语言标准库提供扩展的一些C++程序库的总称,由Boost社区组织开发、维护。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。今天就介绍一下L...
在 Linux 上不活动的用户自动退出
让我们想象这么一个场景。你有一台服务器经常被网络中各系统的很多个用户访问。有可能出现某些用户忘记登出会话让会话保持会话处于连接状态。我们都知道留下一个处于连接状态的用户会话是一件多么危险的事情。有些用...
Linux 平台上好用的 LaTeX 编辑器
简介:一旦你克服了 LaTeX 的学习曲线,就没有什么比 LaTeX 更棒了。下面介绍的是针对 Linux 和其他平台的最好的 LaTeX 编辑器。 LaTeX 是什么? LaTeX 是一个文档制作系...
用一个实例讲解rename命令中正则表达式的使用
rename命令用字符串替换的方式批量改变文件名。今天以一个例子来具体写一下自己遇到的问题并且解决的例子。希望对大家有帮助。 格式如下: rename 原字符串 目标字符串 文件(列表) 原字符串...
创建交换分区的两个命令
交换分区在物理内存(RAM)被填满时用来保持内存中的内容。当 RAM 被耗尽,Linux 会将内存中不活动的页移动到交换空间中,从而空出内存给系统使用。虽然如此,但交换空间不应被认为是物理内存的替代品...
在 Linux 上模拟系统负载
系统管理员通常需要探索在不同负载对应用性能的影响。这意味着必须要重复地人为创造负载。当然,你可以通过专门的工具来实现,但有时你可能不想也无法安装新工具。 每个 Linux 发行版中都自带有创建负载的工...
在 Ubuntu 下安装“魔灯”教学平台
这是一篇关于如何在 Ubuntu 16.04 上安装 Moodle (“魔灯”)的逐步指南。Moodle (模块化面向对象动态学习环境Modular-object-oriented dynamic l...
SCP使用技巧-递归排除文件
Q:我需要将所有包含 *.c 文件的文件夹从名为 hostA 的本地笔记本复制到 hostB。我使用的是下面的 scp 命令,但不知道如何排除特定的文件(如 *.out):$ sc...
Netflix在上万台机器中管理微服务的一些技巧
任何一个普通的服务,放到 Netflix 的大规模集群(上万台机器)里运行,如果不做特别处理,会发生各种各样的问题,以实现一个电影推荐的服务为例,传统方案: 在传统的方案里,你会使用固定 DNS 域名...
创建一个简易 APT 仓库 快速构建简易APT仓库
作为我工作的一部分,我所维护的 PATHspider 依赖于 cURL 和 PycURL中的一些刚刚被合并或仍在等待被合并的功能。我需要构建一个包含这些 Debian 包的 Doc...
如何使用python-hwinfo获取Linux硬件信息?
到目前为止,我们已经介绍了大部分获取 Linux 系统硬件信息和配置的工具,不过也有许多命令可用于相同目的。而且,一些工具会显示所有硬件组件的详细信息,或只显示特定设备的信息。在这...
从程序员的视角对Unicode入门介绍
xxxxxxx