
Linux
文章平均质量分 77
Linux
巭犇
做一件事,感动自己...
展开
-
/dev/console文件详解
printk只有日志级别小于等于时,才会写入。可通过读取和修改。默认情况下,及以上级别) 的消息才会进入。可以通过让所有日志级别都输出到。可能是物理终端、串口终端或伪终端,具体取决于系统配置。原创 2025-03-07 00:00:00 · 740 阅读 · 0 评论 -
Linux文件权限概述
在Linux操作系统中,文件权限控制是保护系统安全性的重要机制。文件权限决定了哪些用户可以对特定文件或目录进行读取、写入和执行操作。Linux的权限管理基于用户、用户组以及其他用户的访问控制。原创 2025-01-20 10:22:22 · 880 阅读 · 0 评论 -
passwd & shadow 文件概述
是在类Unix操作系统(如Linux)中存储用户密码和与密码相关信息的文件。与文件相比,主要用于安全地存储密码,确保密码信息不会被非授权的用户轻易访问。通常,只有超级用户(root)可以读取和写入,而普通用户无法访问它。文件的每一行都对应一个用户账户,并包含关于密码和帐户的一些安全属性。username:用户的登录名,标识该行对应的用户。password:加密后的用户密码。这个字段存储用户的密码的哈希值。如果密码为空(例如或!),表示该账户没有密码或者被禁用。lastchg。原创 2025-01-20 09:37:23 · 965 阅读 · 0 评论 -
GNU与Linux之间的关系
是现代操作系统的一个重要组成部分,它涉及到自由软件运动和开源软件的发展。二者虽然经常被混为一谈,但实际上它们分别代表了不同的项目和贡献。原创 2024-12-09 08:30:00 · 909 阅读 · 0 评论 -
常见的Linux发行版
这个表格总结了各大Linux发行版的基础系统、用途、特点以及主要的用户群体,便于根据需求选择适合的发行版。原创 2024-12-06 08:30:00 · 317 阅读 · 0 评论 -
浅谈fedora
Fedora 是一个充满活力、不断创新的 Linux 发行版,强调开源、前沿技术和社区参与。无论是作为桌面操作系统还是服务器平台,Fedora 都提供了强大的功能和灵活性。对于那些希望体验最新 Linux 技术并参与开源社区的人来说,Fedora 是一个理想的选择。原创 2024-12-06 08:30:00 · 1362 阅读 · 0 评论 -
hosts.allow与hosts.deny详解
这条规则允许访问sshd,并将 "Access granted to %c" 写入日志文件。libwrap库是一个独立的库文件,通常以共享库的形式存在,一般命名为libwrap.so。在 CentOS 或其他 Linux 系统上,这个文件的路径通常是或,取决于系统架构和库的安装位置。libwrap提供了的核心功能,使服务程序可以调用其函数(如和)来解析和中的规则。因此,只要应用程序在编译时链接了libwrap库,就可以直接使用进行访问控制,而不需要额外的配置。原创 2024-10-29 18:16:42 · 2293 阅读 · 0 评论 -
intel cpu芯片的命名规则
Intel的处理器命名规则虽然看似复杂,但通过理解品牌系列、产品线、代数、SKU编号和后缀等部分,可以帮助你快速了解处理器的性能和定位。原创 2024-08-28 15:29:48 · 2605 阅读 · 0 评论 -
centos7配置网卡子接口
在 CentOS 7 中配置子接口可以用于实现虚拟化网络或者分割一个物理网络接口成多个逻辑接口,以实现不同的网络分割或 VLAN 支持。以下是在 CentOS 7 中配置子接口的一般步骤:打开终端:首先,通过 SSH 或直接登录到 CentOS 7 服务器的终端。编辑网络配置文件:使用文本编辑器(如 vim 或 nano)编辑网络配置文件,通常位于目录下。你需要找到你要创建子接口的物理接口的配置文件,通常以类似的文件名存在,其中enp0sX是你的物理接口名称。Y。原创 2023-11-06 09:58:02 · 2365 阅读 · 0 评论 -
linux添加一条到中间路由器的路由
也就是说,如果要发送到10.0.12.0/24的数据包,它们将被发送到10.0.41.1这个中间路由器,然后由中间路由器进一步转发到目标网络。所以,这个命令的目的是将对10.0.12.0/24网络的流量路由到中间路由器的IP地址10.0.41.1,通过名为"bond0"的网络接口发送。要将这个路由命令永久写入配置文件以便在系统重新启动后生效,您通常需要编辑系统的路由配置文件。请注意,这些文件的位置和方法可能会因Linux发行版而异,因此请根据您的系统来选择合适的配置文件。您可以将命令添加到启动脚本中,如。原创 2023-11-06 09:29:40 · 522 阅读 · 0 评论 -
Linux个性化登录提示信息
在Linux系统中,您可以为每个用户登录后显示个性化的提示信息。这通常通过修改用户的shell配置文件来实现,这个文件通常是用户的。在文件的末尾添加您想要显示的个性化提示信息。这可以是文本、ASCII艺术或任何您认为合适的内容。文件,以便在每个用户登录时显示相同的信息。但请小心,因为这会影响系统中的所有用户。请注意,如果您希望为所有用户添加类似的提示信息,您可以修改。通常,这些文件位于用户的主目录下。),您可以找到相应的配置文件来添加个性化提示信息,如。登录时,他们将看到您添加的个性化提示信息。原创 2023-11-06 09:11:43 · 885 阅读 · 0 评论 -
centos7 开机命令自启动
文件在CentOS 7中仍然有效,但在一些新的Linux发行版中可能已被废弃。如果你使用的是最新版本的CentOS或其他Linux发行版,可能需要使用systemd服务单元来实现相同的效果。文件的末尾,添加你想要在系统引导时运行的命令。确保在命令之前添加执行权限。要在CentOS 7中将命令添加到开机自动启动中,你可以使用。文件,这是一个在系统引导时自动运行的脚本文件。现在,你的自定义命令将在系统引导时自动运行。你可以使用其他文本编辑器,如。例如,如果要在系统启动时运行。,以便在系统引导时运行。原创 2023-11-04 22:07:40 · 2230 阅读 · 0 评论 -
KVM Bridge 配置
公司的文档是必须设置为“no”的(这个值为“yes”表示可以由服务NetworkManager来管理。NetworkManager服务不支持桥接,所以要设置为“no”。),但实际上发现设置为“yes”没有问题。如果不需要静态地址,可以把配置地址的相关项屏蔽。如上图,网桥的基本原理就是创建一个网桥并将物理网口放入虚拟网桥中,在物理网卡和虚拟网络接口之间传递数据。如上图所示,根据配置网桥的的网口与物理口ens33 放到网桥后MAC地址为同一个地址。如果物理服务器需要认证后才能获取IP,需修改网桥配置。原创 2023-04-24 10:32:14 · 1439 阅读 · 0 评论 -
内核调试之Kdump的原理及配置
生产内核(production kernel):产品或者线上服务器当前运行的内核。捕获内核(capture kernel):系统崩溃时,使用kexec启动的内核,该内核用于捕获生产内核当前内存中的运行状态和数据信息。当系统崩溃时,kdump利用kexec启动第二个内核,这个内核驻留在宿主系统内存保留区中,而且宿主内核无法访问它。第二个内核会捕获到崩溃内核的内存上下文并保存到dump文件中(vmcore)。Crash是一个用于分析内核转储文件的工具,和Kdump配套使用。原创 2023-01-17 14:39:13 · 3356 阅读 · 0 评论 -
Linux性能调优之sar详解
sar是一个采集,报告和存储计算机负载信息的工具。有的时候,我们要通过对系统的cpu负载等性能数值的查看,来判排查系统产生某种故障(经常死机或者运行速度突然变慢)的原因。但是,简单的top,uptime,w等命令只可以查看当前的负载,而无法查看过去的某一时间段的cpu的负载情况。下面就介绍一个用于性能分析的命令,其可以用于查看过去的某一时间段的cpu的负载情况(系统性能)。查看某一时间段的cpu使用情况,请直接跳到查看sa日志。%usr:CPU在用户模式下,执行进程的时间百分比%nice。原创 2023-01-17 11:14:06 · 7233 阅读 · 0 评论