/etc/hosts 文件介绍

`/etc/hosts` 是 Unix/Linux 系统中一个重要的配置文件,用于将**主机名(hostname)**映射到**IP 地址**。它是一个本地的静态主机名解析文件,可以用来替代或补充 DNS 解析。

191   0   0   0

linux 建立动态路由

在 Linux 系统中,建立**动态路由**通常是指通过**路由协议**(如 RIP、OSPF、BGP 等)自动学习和更新路由表,而不是手动配置静态路由。以下是一些常见的方法来实现动态路由: --- ## 一、使

198   0   0   0

sed语言介绍

`sed`(stream editor)是一个强大的文本处理工具,主要用于对输入流(文件或管道)进行基本的文本转换。它在Unix/Linux系统中广泛使用,能够高效地处理文本内容,如查找、替换、删除、插入等操作。

184   0   0   0

tcsh语言介绍

`tcsh`(TENEX C Shell)是一个增强版的C Shell(`csh`),是Unix和类Unix系统中常用的命令行解释器(shell)。它最初由Bill Joy在1970年代末为BSD Unix开发,后来

282   0   0   0

iptables教程

`iptables` 是 Linux 系统中用于配置 IPv4 数据包过滤和网络地址转换(NAT)的工具。它是 `netfilter` 框架的一部分,允许系统管理员控制进出系统的网络流量。 --- ## 📚 一、

238   0   0   0

定义一条本机指向所在网络网关的路由

要定义一条**本机指向所在网络网关的路由**,通常是在操作系统中配置静态路由,以确保本机的流量通过指定的网关进行转发。这在多网卡、多网关或需要特定路由策略的场景中非常常见。 下面分别介绍在 **Linux** 和

222   0   0   0

什么是Linux虚拟文件系统VFS

Linux **虚拟文件系统(Virtual File System,简称 VFS)** 是 Linux 内核中用于抽象和管理各种实际文件系统的机制。它的主要作用是为上层应用程序提供一个统一的接口,使得用户和程序可以

281   1   1   0

linux中kill常用信号(hup,USR1)

在 Linux 中,`kill` 命令用于向进程发送信号。虽然 `kill` 本身是用于发送信号的命令,但通常我们使用它来终止进程(默认发送的是 `SIGTERM` 信号)。不过,`kill` 也可以用来发送其他信号

405   0   0   0

centos下如何使用sendmail发送邮件

在 CentOS 系统中使用 `sendmail` 发送邮件,需要先确保 `sendmail` 服务已经安装并运行。下面是一个完整的步骤指南: --- ## 一、安装 Sendmail 如果系统中没有安装 `s

229   0   0   0

Linux 中的浮点运算由应用程序实现还是内核实现?

在 Linux 系统中,**浮点运算通常是由应用程序实现的**,而不是由内核直接实现的。不过,为了更全面地理解这个问题,我们可以从以下几个方面来分析: --- ### 1. **Linux 内核与浮点运算的关系*

247   0   0   0

csh语言介绍

Csh(C Shell)是一种Unix/Linux系统中常用的命令行解释器(shell),它是由加州大学伯克利分校(UC Berkeley)开发的,是早期的shell之一。Csh的名字来源于其语法与C语言类似,因此对

270   0   0   0

awk语言介绍

**AWK语言简介** **1. 什么是 AWK?** AWK 是一种用于文本处理的编程语言,最初由 **Alfred Aho、Peter Weinberger 和 Brian Kernighan** 在 197

232   0   0   0

centos使用crontab与mysqldum自动备份mysql数据库

在 CentOS 系统中,你可以使用 `crontab` 和 `mysqldump` 工具来实现 MySQL 数据库的自动备份。以下是详细的步骤说明: --- ## 一、准备工作 ### 1. 安装 `mysq

330   0   0   0

linux查看文件夹下文件及文件夹数量

在 Linux 中,你可以使用以下命令来查看某个文件夹下的文件及文件夹数量: ### 1. 查看当前目录下的文件和文件夹总数(不包括子目录中的内容) ```bash ls -l | grep -v ^total

252   0   0   0