关于-0.0.0.0-和-127.0.0.1-这两个-IP-地址 参考1参考2 关于 0.0.0.0在服务器中, 0.0.0.0 指本机上的所有 IPV4 地址. 如果一个主机有两个 IP 地址, 192.168.1.1 和 10.1.2.1, 并且该主机上的一个服务监听的地址是 0.0.0.0, 那么两个 ip 地址都能访问到该服务. 也就是说, 监听 0.0.0.0 等同于同时监听了两个 ip. 在路由中, 0.0.0.0 表示的是默认路由, 即当路由表中没 2022-10-02 Web
菜鸟教程-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