自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Linux 流编辑器 sed 详解

本文全面介绍了Linux系统中强大的流编辑器sed的核心功能与使用技巧。主要内容包括:1)sed基础工作原理与语法格式;2)核心编辑命令:替换(s)、删除(d)、插入/追加(i/a)、打印(p)等;3)地址范围控制;4)实用场景如文本清洗、配置文件修改、日志处理等;5)重要选项-i、-e、-n的使用。通过组合命令和地址范围,sed能高效完成各种复杂文本处理任务,是系统管理、日志分析等场景中的利器。掌握sed可显著提升文本处理效率。

2025-08-11 14:21:28 156

原创 grep - 文本搜索工具

grep命令常用选项摘要 基础搜索:grep "pattern" file.txt(区分大小写) 忽略大小写:-i(如grep -i匹配所有大小写变体) 显示行号:-n(格式为行号:内容) 统计匹配数:-c(仅输出匹配行总数) 反向匹配:-v(输出不包含模式的行) 精确匹配单词:-w(避免部分匹配,如line不匹配inline) 递归搜索:-r(搜索目录及子目录) 仅显示文件名:-l(配合通配符如*.txt) 上下文显示:-C3(匹配行前后3行,-A/-B控制前后行数) 静默模式:-q(

2025-08-10 11:11:36 385

原创 归档传输文件及调优性能问答题

本文介绍了Linux系统管理中的常用命令和概念。主要内容包括:1)tar命令的三种压缩方式(gzip/bzip2/xz)及其选项;2)scp远程复制命令的用法;3)rsync与scp的区别在于增量复制和安全性;4)tuned-adm命令用于调整系统性能;5)进程优先级nice值的概念及范围;6)使用top和ps查看nice级别的方法;7)nice命令启动进程的默认值;8)renice命令修改现有进程优先级的操作。这些知识点涵盖了Linux系统管理中的文件压缩、远程操作、进程管理等重要内容。

2025-08-10 01:00:12 155

原创 系统网络端口安全扫描脚本及详解

该脚本是一个系统服务端口安全扫描工具,主要功能包括:1. 识别对外开放的高风险端口(如21/FTP、23/Telnet等),并给出风险提示;2. 分析端口绑定情况(所有接口/本地/特定IP);3. 检查数据库服务配置;4. 关联分析服务端口分布;5. 提供详细安全建议(如限制IP访问、启用认证等);6. 给出监控指标建议。脚本通过分析netstat输出文件,识别潜在安全风险,并输出结构化报告,适合系统管理员用于定期安全检查。

2025-08-08 23:33:47 1126

原创 分析和存储日志问答题

本文介绍了Linux系统中日志管理的核心知识。日志文件默认存储在/var/log目录下,包括messages、secure等不同类型的日志文件。系统通过systemd-journald和rsyslog服务处理syslog消息,其中systemd-journald采用二进制格式存储日志,可通过配置实现持久化。日志轮转机制可有效管理日志文件大小。此外,系统通过chronyd服务保持硬件时钟同步。这些组件共同构成了Linux系统的日志管理和时间同步体系。

2025-08-07 22:58:05 260

原创 揭秘容器技术

容器技术通过Namespace实现进程隔离、CGroup限制资源使用、Rootfs封装文件系统,配合运行时工具实现轻量级虚拟化。相比虚拟机,容器共享宿主机内核,启动更快、资源占用更少。现代Linux进程天然具备容器特性,容器技术通过强化这些特性实现高效隔离。容器化部署具有扩展性好、启动快等优势,但运维复杂度较高。

2025-08-06 19:52:31 308

原创 简单shell知识及调度作业问答题

本文介绍了Linux Shell脚本与任务调度的基础知识。Shell脚本首行的#!/bin/bash指定bash解释器;PATH变量定义命令搜索路径;echo用于输出内容。正则表达式中^、$分别匹配行首/尾,与shell模式匹配不同,正则表达式需由特定工具解释。crontab作业格式为"分 时 日 月 周",用户作业通过crontab -e添加,系统作业需放入/etc/cron.d目录。文中还给出了一个工作日每两分钟输出时间的定时任务示例。

2025-08-05 18:22:14 110

原创 Linux 中 su、su -、sudo、sudo su - 的区别解析

命令身份切换环境加载验证方式典型用途su切换到目标用户保留原环境需要目标用户密码临时切换身份,保留当前环境su -切换到目标用户加载目标用户完整环境需要目标用户密码完全以目标用户身份工作sudo临时提升权限执行单条命令保持当前环境需要当前用户密码执行单个高权限操作sudo su -切换到 root加载 root 完整环境需要当前用户 sudo 密码长时间以 root 身份工作。

2025-08-04 14:02:57 925

原创 深入解析 SSH

SSH(安全外壳协议)是一种加密网络协议,为远程登录和操作提供安全保障。其工作原理包括密钥交换、身份验证和数据加密三个环节:首先生成临时会话密钥,然后通过密码或更安全的公钥认证验证身份,最后使用对称加密算法保护数据传输。设置SSH密钥认证需生成密钥对并上传公钥到服务器,即可实现安全登录。这种机制有效防止信息泄露和未授权访问,保障网络通信安全。

2025-08-03 14:19:43 237

原创 SELinux介绍及如何配置

SELinux是Linux的安全增强模块,采用强制访问控制(MAC)机制替代传统的自由决定访问控制(DAC)。它通过为进程和文件设置SELinux上下文(user:role:type格式)来严格限制访问权限。用户可通过semanagefcontext命令设置文件默认标签,restorecon命令应用规则,或使用chcon命令临时修改上下文。配置示例展示了如何为FTP共享目录设置public_content_t类型上下文,确保服务器正常访问文件。SELinux提供比DAC更高级别的系统安全保障。

2025-08-02 13:37:41 797

原创 MYSQL知识点问答题(1-16)

mysql 系统数据库:C:\ProgramData\MySQL\MySQL Server 8.0\Data\,其中,mysql 系统数据库对应 Data\mysql\ 子目录,包含用户权限、系统表等核心数据文件。存储引擎数据文件(.ibd):InnoDB 表的核心文件,存储表的行数据、索引,采用独立表空间时,每个表对应一个 .ibd 文件,实现数据隔离与精细化管理。二进制日志文件:C:\ProgramData\MySQL\MySQL Server 8.0\Data\。

2025-08-02 00:07:15 549

原创 间接映射和直接映射的区别

Linux的autofs服务中,间接映射和直接映射是两种自动挂载配置方式。间接映射采用两级配置文件(主映射+间接映射),挂载点灵活便于分类管理,适合大量挂载点场景;直接映射通过单一主配置文件定义完整路径,配置简单但灵活性较差,适用于少量固定挂载点需求。两者主要区别在于配置层级、挂载点管理方式和适用场景复杂度。

2025-07-31 09:48:02 289

原创 访问Linux文件系统问答题

摘要:本文介绍了存储设备、分区与格式化的基本概念,以及Linux系统中的文件管理机制。主要内容包括:存储设备的分区与格式化原理;文件系统的功能与常见类型;挂载与挂载点的定义及作用;块设备的特性与设备文件命名规则(如/dev/sda1)。此外还对比了磁盘空间查询命令df/du及其选项,说明了lsblk命令的用法,介绍了临时/永久两种挂载方式及卸载注意事项,并比较了locate与find命令的搜索特点。最后给出了查找大文件的find命令示例(find /usr/bin -type f -size +50k)。

2025-07-30 23:57:31 732

原创 传统分区方式与逻辑卷管理技术

摘要: 传统存储管理通过分区、格式化、挂载直接操作物理磁盘,分区大小固定且调整困难。LVM(逻辑卷管理)引入逻辑卷概念,将物理卷整合为卷组资源池,支持动态调整逻辑卷大小,实现灵活扩容/缩容。核心区别在于:传统方式静态绑定物理分区,扩展性差;LVM抽象存储资源,支持动态管理,适合需求多变的场景(如数据库扩容)。LVM优势包括资源池化、灵活调整和业务隔离,解决了传统分区的"刚性"问题,是现代存储管理的优选方案。(150字)

2025-07-29 23:17:13 568

原创 安装和更新软件包问答题

本文介绍了RPM包管理及RHEL8相关概念及一些简单问答题

2025-07-28 20:22:45 335

原创 管理网络问答题

网络部分用于标识子网,主机部分用于标识子网内的特定主机,二者通过子网掩码划分 —— 子网掩码中为 1 的位对应 IP 地址的网络位,为 0 的位对应主机位。Ipv6 地址为 128 位,通常表示为八组冒号分隔的十六进制数(每组四个十六进制半字节,如 xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx)。其子网划分通过网络前缀长度实现,一般网络前缀长度为 / 64,即前 64 位为网络前缀(标识子网),后 64 位为接口 ID(标识子网内的接口)。

2025-07-27 21:42:34 386

原创 shell编程(循环体)

本文介绍了Shell脚本中循环结构的基本概念和应用,重点讲解了for循环的语法和使用方法。循环结构能够简化重复性任务的操作,提高脚本效率,适用于文件处理、数据遍历等场景。文章详细介绍了for循环遍历字符串、数字范围和文件目录的具体示例,并提供了一个复杂循环案例(查询kernel包安装时间)进行巩固。最后强调了根据实际需求选择合适的循环类型(for/while/until)以及注意事项,以编写高效可靠的Shell脚本。

2025-07-26 13:47:41 354

原创 进程管理问答题

systemctl enable 命令的核心功能是设置服务 “开机自启”,即通过创建符号链接,让服务在系统下次启动时自动激活。守护进程是一类在系统后台持续运行的特殊进程,其核心特征是脱离终端交互,通常随系统启动而激活,在后台默默执行特定任务(如服务提供、资源监控等),直至系统关闭。reload即重新加载,是在不中断服务的情况下重新加载服务的配置或资源,速度更快。重新加载服务不会更改与各种服务进程关联的进程ID。restart即重新启动,是停止并启动服务的全新过程,在重新启动服务时,进程ID会改变。

2025-07-25 23:45:37 211

原创 在Linux系统中查找文件(find与locate)

本文介绍了Linux系统中两种高效文件查找工具:find和locate。find作为实时搜索工具,支持按文件名、类型、大小、时间等多条件组合查找,并能对结果执行操作;locate则通过预建数据库实现秒级搜索,适合快速定位已知文件。两者各有优势:find功能强大但速度较慢,locate响应快速但功能简单。系统管理员应根据实际需求(如实时性、复杂度)合理选择工具组合使用,以提升文件管理效率。

2025-07-24 19:00:42 747

原创 简答题(创建查看和编辑文本文件)

而管道使用管道符 | 将命令(进程)与命令(进程)连接起来,用第二个命令(进程)来接收第一个命令(进程)的输出。shell变量的作用范围限定在当前shell会话中,从当前shell运行的程序也无法使用,除非将shell变量变为环境变量。~/.bash_profile 是用户登录时(登录 shell)执行的配置文件,里面设置一些用户特定的环境变量,该文件只在用户登录时执行一次。~/.bashrc 则是在每次启动新的交互式shell时执行的配置文件,里面设置的是与shell会话有关的变量。

2025-07-24 01:44:30 478

原创 简答题(访问命令行)

终端/虚拟控制台只是人机交互的一个接口,它是一个基于文本的交互界面。终端的主要任务是接收用户输入的命令,并提交给 Shell。Shell 是命令解析器,主要任务是翻译命令。Shell 将终端输入的命令转化成内核能够理解的语言并传递给内核,由内核执行命令,并将执行结果返回给终端。当我们打开终端时,Shell 也会自动启动,操作系统会将终端和 Shell 关联起来。接着我们在终端输入命令,Shell 就负责解释命令。Linux系统中常见的shell有sh、ksh、bash(sh的改进版)、csh等。

2025-07-22 22:57:58 304

原创 文件间的链接

摘要:Linux文件系统中,inode是存储文件元数据的核心结构,包含权限、所有者、大小等信息,每个文件有唯一inode号。硬链接与原文件共享inode,删除原文件仍可通过链接访问;软链接则是独立文件,存储目标路径,类似快捷方式。创建硬链接用ln命令,软链接需加-s参数。关键区别在于:硬链接不可跨分区,删除不影响访问;软链接可跨分区,原文件删除则失效。查看inode信息可使用ls -li或stat命令。

2025-07-21 12:46:20 613 1

原创 Linux文件系统层次

本文详解Linux文件系统的层次结构,重点剖析FHS标准及其关键目录功能。Linux采用树状结构,根目录(/)为起点,包含/bin、/etc、/home等标准目录,各具特定用途。路径寻址机制包含绝对路径(全局唯一)和相对路径(依赖工作目录),并解析特殊符号(.、..、~)的用法。理解这些概念有助于高效管理Linux文件系统,提升操作准确性。

2025-07-20 23:09:51 947

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除