Ubuntu
-
LFCS 系列第十三讲:如何配置并排除 GNU 引导加载程序(GRUB)故障
由于 LFCS 考试需求的变动已于 2016 年 2 月 2 日生效,因此我们向 LFCS 系列 添加了一些必要的话题。为了准备认证考试,我们也强烈推荐你去看看 LFCE 系列。 …
-
如何在 nginx 中缓存静态文件
这篇教程说明你应该怎样配置 nginx、设置 HTTP 头部过期时间,用 Cache-Control 中的 max-age 标记为静态文件(比如图片、 CSS 和 Javascri…
-
在 Linux 上用 SELinux 或 AppArmor 实现强制访问控制(MAC)
为了解决标准的“用户-组-其他/读-写-执行”权限以及访问控制列表的限制以及加强安全机制,美国国家安全局(NSA)设计出一个灵活的强制访问控制(Mandat…
-
LXD 2.0 系列(三):你的第一个 LXD 容器
这是 LXD 2.0 系列介绍文章的第三篇博客。 LXD 入门 安装与配置 你的第一个 LXD 容器 资源控制 镜像管理 远程主机及容器迁移 LXD 中的 Docker LXD 中…
-
Fabric – 通过 SSH 来自动化管理 Linux 任务和布署应用
当要管理远程机器或者要布署应用时,虽然你有多种命令行工具可以选择,但是其中很多工具都缺少详细的使用文档。 在这篇教程中,我们将会一步一步地向你介绍如何使用 fabric 来帮助你更…
-
在 Linux 下如何查看一个进程的运行时间
我是一个 Linux 系统的新手。我该如何在我的 Ubuntu 服务器上查看一个进程(或者根据进程 id 查看)已经运行了多久? 你需要使用 ps 命令来查看关于一组正在运行的进程…
-
LXD 2.0 系列(二):安装与配置
这是 LXD 2.0 系列介绍文章的第二篇。 LXD 入门 安装与配置 你的第一个 LXD 容器 资源控制 镜像管理 远程主机及容器迁移 LXD 中的 Docker LXD 中的 …
-
smem – Linux 下基于进程和用户的内存占用报告
Linux 系统的内存管理工作中,内存使用情况的监控是十分重要的,在各种 Linux 发行版上你会找到许多这种工具。它们的工作方式多种多样,在这里,我们将会介绍如何安装和使用这样的…
-
Python 学习:urllib 简介
Python 3 的 urllib 模块是一堆可以处理 URL 的组件集合。如果你有 Python 2 的知识,那么你就会注意到 Python 2 中有 urllib 和 urll…
-
如何在 Ubuntu Linux 16.04 LTS 中使用多个连接加速 apt-get/apt
我该如何加速在 Ubuntu Linux 16.04 或者 14.04 LTS 上从多个仓库中下载包的 apt-get 或者 apt 命令? 你需要使用到 apt-fast 这个 …