[Linux]Network Config Network Config1 网络接口简介网络接口是操作系统内核连接网络软件部分与硬件部分的桥梁。 通过以下命令可以查看网络接口的信息: 1234pete@icebox:~$ ifconfig -aeth0 Link encap:Ethernet HWaddr 1d:3a:32:24:4d:ce inet addr:192.168.1.129 Bcast:19 2025-03-22 linux
[Linux]Routing Routing1 什么是路由器?路由器是网络中用于实现设备间通信以及与其他网络连接的关键设备。通常,路由器配备有LAN端口,使设备能够连接到同一局域网(LAN),同时也拥有一个互联网上联端口(有时标记为WAN端口),连接到更广泛的网络即互联网。在进行任何网络活动时,数据都需要通过路由器来传输。路由器负责决定网络数据包的去向和来源,从而实现在不同网络间的路由选择。 路由器的工作原理理解路由器工作原理 2025-03-22 linux
[Linux]Subnetting Subnetting1 IPv4在网络中,每个主机都有一个独一无二的地址,即IP地址,用于标识其在网络中的位置。IPv4地址的形式如下所示: 1204.23.124.23 此地址由两部分组成:网络部分和主机部分。网络部分指明了该地址所属的网络,而主机部分则标识了该网络中的具体主机。 IPv4地址被点号分隔为四个八位字节(octet)。每个八位字节包含8个比特,等于1字节。因此,IPv4地址也可以 2025-03-22 linux
[Linux]Network Basics Network Basics1 网络基础概述在探讨家庭网络时,有一下几个关键组件: ISP(互联网服务提供商):即为提供家庭互联网接入的公司。 路由器:路由器使网络中的每台设备都能连接到互联网。现代路由器通常支持无线连接或以太网电缆连接。 WAN(广域网):指从路由器延伸至更广阔网络(如互联网)之间的所有中间网络。 WLAN(无线局域网):这是指路由器与各种无线设备(例如笔记本电脑)之间建立的网 2025-03-22 linux
[Linux]Network Sharing Networking Sharing1 文件共享概述在企业环境中,网络中的计算机通常不止一台。当需要在这些设备间传输数据时,相较于使用USB驱动器手动复制文件,利用网络文件共享进行数据传输通常是更为高效的方法。 简单文件共享工具:SCP命令scp(Secure Copy)命令是一种简便的文件共享工具。它与cp命令相似,但允许通过网络在不同的主机间安全地复制文件。scp基于SSH协议工作,所有操作均 2025-03-22 linux
[Linux]Logging Logging1 系统日志(System Logging)系统中的服务、内核、守护进程等组件不断执行各种操作,这些操作的数据会被记录成日志保存在系统中,以便生成人类可读的事件记录。这类数据通常存储于/var目录下,该目录用于存放诸如日志之类的变量数据。 syslog的服务负责将信息发送到系统日志记录器。 Syslog实际上由多个组件构成,其中一个重要的组成部分是运行名为syslogd(较新的Lin 2025-03-22 linux
[Linux]Process Utilization Process Utilization1 进程跟踪:使用top命令top 输出详解运行 top 命令后,会看到如下输出: 1234567891011top - 18:06:26 up 6 days, 4:07, 2 users, load average: 0.92, 0.62, 0.59Tasks: 389 total, 1 running, 387 sleeping, 0 sto 2025-03-22 linux
[Linux]Init Init1 System V概述在Linux系统中,init的主要职责是启动和停止必要的进程。存在三种主要的init实现:System V、Upstart和systemd。 如何确认使用的是Sys V如果系统包含/etc/inittab文件,则很可能正在运行Sys V init。 Sys V的工作原理Sys V通过顺序执行脚本来启动或停止服务。例如,若要启动名为foo-a的服务,必须确保在此之前f 2025-03-22 linux
[Linux]Kernel Kernel1 内核概述Linux操作系统可以分为三个抽象层次。 硬件层最基础的层次是硬件,包括CPU、内存、硬盘、网络端口等。这是实际执行计算任务的物理层。 内核层下一个层次是内核,负责进程与内存管理、设备通信、系统调用、文件系统设置等工作。内核的任务是与硬件交互,确保硬件按照我们的需求运行各个进程。 用户空间包含了Shell、运行的各种程序以及图形界面等。 2 特权级别为何区分用户空间与内核? 2025-03-22 linux
[Linux]Boot the System Boot the System1 Linux 启动过程概述当打开计算机时,会看到一系列不同的消息滚动,最后出现登录窗口。实际上,从按下电源键到登录界面呈现之前,系统进行了大量的工作。本文将详细介绍这一过程。 Linux的启动过程可以分为四个简单阶段: 1. BIOS(basic input/output system)BIOS负责初始化硬件,并通过开机自检(POST)确保所有硬件正常运行 2025-03-22 linux