随着对 linux 桌面环境的不断使用和深入了解,本文也随着经验积累保持持续更新。 安装 linux 系统需要进行大量配置工作,这种配置工作量远超 Windows 系统。其实 Windows 也需要诸多配置部署,只不过很多工作 Windows 系统自动完成了,而 linux 系统则需要手动操练了。经历几次 linux 不同发行版本的安装配置,深受其…
路由,本质上是解决计算机网络中数据包传输路径选择的问题。随着 Linux 操作系统的不断发展,Linux 主机的路由技术也经历了由传统的“单一路由表”向“多路由表”的策略路由(Policy Routing)转变的过程。策略路由,是现代 Linux 网络栈的重要概念。其核心理念摒弃了传统路由的“单一路由表”模式,让一个 Linux 系统可以拥有多个路…
在计算机网络中,当设备无法通过 DHCP 服务器获取有效的 IP 地址时,为确保最基本的计算机网络连接性,操作系统会自动分配给计算机的一种私有的、以 169.254 开头的 IP 地址,类似 169.254.x.x,这类地址称为 APIPA - Automatic Private IP Addressing(自动私有 IP 地址)。 169.254…
网络的发展及多样化信息处理终端的普及,在不同场景下,使用不同终端处理信息变得更加便捷。与此同时,信息处理的连续性成为新的关注点,即在不同场景下,使用不同终端,对同一信息处理能够不受终端切换的制约,在多样化终端群中具备信息的无缝共享查看、持续编辑完善的能力。支撑这种能力的一个关键要素就是满足多平台、多终端的数据同步需求。 当前,数据同步架构大体分为两…
iptables 是 Linux 上的核心防火墙软件。 防火墙管理工具 -- ufw UFW,全名 Uncomplicated Firewall,是基于 iptables 的前端管理工具,旨在使 Linux 系统上的防火墙配置更加直观和易于管理。UFW 与 iptables 的关系类似 myphpAdmin 与 MySQL 的关系。UFW 提供了简…
0x00. 数据存储结构 整体文件结构 WordPress 的系统文件被组织在一个结构化的文件夹中,核心文件夹包括 wp-content、wp-includes 和 wp-admin 等,这些文件夹包含了 WordPress 系统运行所需的文件,如插件、主题和其他媒体文件等。 内容数据 文章数据:WordPress 的文章数据不是直接存储在某个文件…
Tcpdump 和 Wireshark 是网络抓包与分析领域两大神器。两者功能相似,使用环境则各有优势,Tcpdump 精于命令行,Wireshark 精于图形界面。一般情况下,两个可单独使用,直接使用图形界面的 Wireshark 更为普遍;一些特殊情况下,则需发挥两者各自特长,将其结合使用,尤其针对服务器的网络数据分析,往往没有安装 GUI 界…
互联网超文本的设计,可以使得不同来源、不同形式的素材,在保持各自独立文件格式的基础上,同时以超链接的方式有机的以一个统一的文本整体呈现给读者。这种多类型文件组合的方式给统一呈现文本的编辑和修改带来了便利,同时,也对作为统一文本素材的多类型文件的管理提出了更高的要求。尤其是非结构化数据,如图片、音频、视频等,因其文件结构与结构化数据有比较大差异,往往…
移动设备因其尺寸规模小、计算存储能力不足、输入输出组件受限等原因,其运行环境与开发调试环境往往在不同的计算机系统(CPU)架构上完成。这一特点使得移动设备的开发、调试、管理模式与传统嵌入式系统十分相似,整体结构上,也是类似 “上位机 + 下位机” 模式,移动设备本身是 “下位机”,常运行于 ARM 架构上;基于 X86 的 PC 是上位机,用于下位…
linux 的输入设备管理设计 采用 GUI 方式与 Linux 系统进行交流,可以通过多种输入设备,如键盘、鼠标、触摸板(touchpad)、触摸屏((touchscreen)、麦克风、遥控杆等,每种输入设备的输入信号、代表含义均有所不同,对这些输入设备进行管理,首要任务必须将这些输入设备的输入信号转化为系统可以理解并能够处理的信息,再由系统根据…
X Window System 的发展 X Window System 是开源社区的典型项目,其发展过程极具特色。 X Window System 出自 Athena 项目,最初源于校园内网络化显示系统搭建的实际应用需求,随着商业企业的加入和项目的不断进展,逐步从高校转为产业界,并最终依托开源社区持续演化。发展至今,X Window System …