菜鸟教程-YAML-入门 菜鸟教程 简介YAML 是 “YAML Ain’t a Markup Language” 的递归缩写或 “Yet Another Markup Language”. 一般用来写配置文件. YAML 的配置文件后缀为 .yml. 2022-10-02 Web
高性能Linux服务器构建实战-Notes 第10章 高性能 Web 服务器 Nginx (engine x)10.1.1 Nginx 的组成与工作原理Nginx 仅仅通过查找配置文件将客户端的请求映射到一个 location block. location block 用于 URL 匹配. Nginx 的模块直接被编译进 Nginx, 属于静态编译方式. 模块感觉相当与插件, 包含一些指令. 在解析配置文件时, Nginx 的每个模块都有 2022-10-02 Linux
Docker-基础技术 参考1 简介Linux Namespace 是 Linux 提供的一种内核级别环境隔离的方法. Unix 的 chroot 系统调用, 通过修改根目录到一个特定的目录下, 提供一种简单的隔离模式: chroot 内部的文件系统无法访问外部的内容. Linux Namespace 官方文档 主要是三个系统调用: clone() unshare() setns() 2022-10-01 Docker
ArchWiki-关于-Xfce-部分 ArchWikiXfce 是一个基于 GTK 3 的轻量级模块化的桌面环境. 安装安装 xfce4 包组, Xfce 默认使用 Xfwm 作为窗口管理器. 启动添加: exec startxfce4 到 Xinitrc 中. 2022-10-01 Linux
ArchWiki-关于-Xpra-部分 参考ArchWikiXpra 是 ‘GNU Screen for X’. 1 安装直接安装 xpra 包或 xpra-git 包在 server 和 clinets. 2 使用使用在 SSH 之上: 1$ xpra start ssh:user@host --exit-with-children --start-child="command" 这个 command 就是你想让远 2022-10-01 Arch
关于网络极其不稳定-在-arch 参考1似乎是内核的问题: 也可能是多个网络管理服务的冲突问题: 似乎解决了将 NetworkManager 相关的服务 disable 后, 确实没有断开. 2022-10-01 Arch
ArchWiki-关于-systemctl-部分 ArchWiki 简介systemd 是一个 Linux 系统基础组件的集合, 提供了一个系统和服务管理器, 运行为 PID 1 并负责启动其他程序. 1 systemctl 基本用法1$ systemctl -H 用户名@主机名 可用来远程控制其他机器. 1.1 使用单元通常包括: 服务 (.service) 挂载点 (.mount) 设备 (.device) 套接字 (.socket) 2022-10-01 Linux
了解-QEMU-模拟器以及其和-KVM-的关系 QEMU 是 quick emulator 的简称. KVM 是 Kernel base Virtual Machina 的简称. KVM 可以看作是 QEMU 的加速器, 利用真实硬件的性能来提高模拟软件的性能. 其连接了虚拟机和物理硬件. KVM 是基于内核的虚拟机, 是内置于 Linux 内核的 hypervisor. KVM 是 QEMU 的一种特殊的运行模式, 这种模式通过内核模块使用 2022-10-01 Linux