自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker 和 Podman的区别

Docker 和 Podman的区别安装架构和特权要求运行容器方面安全性(root的权限)镜像管理方面命令方面Docker常用命令Podman常用命令

2024-04-15 20:58:52 846

原创 网络驱动器设备:ISCSI服务器

使用ISCSI服务部署网络存储ISCSI技术介绍创建RAID磁盘整列配置ISCSI服务端配置Windows端配置Linux客户端iSCSI服务器CHAP单向认证配置Linux端具体步骤Windows端具体步骤

2024-04-08 01:43:34 774

原创 邮件服务器:Postfix

邮件服务器的功能与工作原理电子邮件的问题Mail server与DNS 之间的关系邮件传输所需要的组件(MTA、MUA、MDA)以及相关协议用户收信时服务器端所提供的相关协议:MRA电子邮件的数据内容使用Postfix与Dovecot部署邮件系统部署基础的电子邮件系统配置Postfix服务程序配置Dovecot服务程序Winodws邮件客户端Linux邮件客户端

2024-04-07 16:18:17 1011

原创 主机名控制者:DNS服务器

什么是DNS用网络主机名取得IP的历史渊源DNS的主机名对应IP的查询流程合法DNS的关键,申请区域查询授权DNS数据库的记录:正解、反解、Zone的意义DNS数据库的类型:hint、Master/Slave架构Client端的设置相关配置文件DNS的正、反解查询命令:host、nslookup、dig安装BIND服务程序正向解析反向解析部署主从从服务器安全的加密传输部署缓存和转发服务器分离解析技术

2024-04-05 23:45:53 198

原创 文件服务器之二:SAMBA服务器

什么是SAMBASAMBA的发展历史与名称的由来SAMBA常见的应用SAMBA服务器基础配置配置共享资源Windows挂载共享Linux挂载共享

2024-04-01 23:25:49 855

原创 iptables与firewalld防火墙

Firewalld防火墙什么是防火墙Firewalld防火墙的概念Firewalld防火墙运行模式Firewalld防火墙的命令Firewalld防火墙的高级规则iptablesiptables执行过程iptables的表格(table)与链(chain)iptables-filter表规则的查看与清除定义默认策略数据包的基础比对:IP、网络及接口设备TCP、UDP的规则比对:针对端口设置iptables外挂模块:mac与stateICMP数据包规则的比对:针对是否响应ping

2024-04-01 12:55:45 833

原创 RHEL9使用VMware添加网卡,网卡状态已断开,错误未知的连接

RHEL9使用VMware添加网卡,网卡状态已断开,错误未知的连接

2024-03-31 12:53:34 440

原创 Linux软件安装:RPM、YUM

RPM软件管理程序:rpmRPM默认安装的路径RPM安装(install)RPM升级与更新(upgrade/freshen)RPM查询(query)RPM验证与数字签名RPM卸载与重建数据库(erase/rebuilddb)YUM在线升级功能利用YUM进行查询、安装、升级与删除功能YUM的配置文件修改软件源产生的问题与解决之道YUM的软件群组功能全系统自动升级管理的抉择:RPM还是Tarball基础服务案例:以APache为例

2024-03-27 18:17:51 681

原创 Linux软件安装:源代码与Tarball

Linux源码包的安装与升级什么是源代码、编译器与可执行文件什么是函数库什么是make与configure什么是Tarball的软件如何安装与升级软件使用gcc进行编译的简单实例单一程序:打印 Hello World主、子程序链接:子程序的编译调用外部函数库:加入链接的函数库gcc的简易用法(编译、参数与连接)用make进行宏编译为什么要用makemakefile 的基本语法与变量Tarball管理Tarball安装的基本步骤一般 Tarball 软件安装的建议事项

2024-03-27 17:44:00 881

原创 Linux基础系统设置与备份策略

Linux基础系统设置网络设置(手动设置与DHCP自动获取):nmcli、hostname日期与时间设置:timedatectl、ntpdate语系设置防火墙简易设置Linux 服务器硬件数据的收集:dmidecode、lspci、lsusb、iostat了解磁盘的健康状态Linux 备份要点确定备份的目录和文件备份的种类、频率与工具的选择完整备份增量备份差异备份镜像备份定期备份远程备份的脚本使用rsync上传备份数据

2024-03-27 17:20:33 970

原创 Linux的启动流程、模块管理与Loader

文章目录Linux的启动流程BIOS、boot loader与kernel加载内核与内核模块内核模块与依赖性:depmod查看内核模块:lsmod、modinfo内核模块的加载与删除:insmod、rmmod、modprobe内核模块的额外参数设置:/etc/modprobe.d/*.confLinux启动过程的问题解决忘记root密码的解决因文件系统错误而无法启动

2024-03-27 16:40:46 646

原创 Linux日志文件

什么是日志文件日志文件简易说明日志文件内容的一般格式rsyslog.service:记录日志文件的服务rsyslog.service的配置文件:/etc/rsyslog.conf日志文件的安全性设置日志文件的轮循(logrotate)轮循的基本配置实际测试logrotate的操作自定义日志文件的轮循功能systemd-journald.service简介journalctl查看登录信息logger命令使用保存journal方式分析日志文件logwatchlogwatch发送信

2024-03-27 03:57:18 817

原创 Linux系统服务

什么是daemon与服务(service)systemd使用unit分类通过systemctl管理服务通过systemctl管理单一服务(service unit)通过systemctl查看系统上所有的服务通过systemctl管理不同的操作环境(target unit)通过systemctl分析各服务之间的依赖性与systemd的daemon运行过程相关的目录简介关闭网络服务systemctl针对service类型的配置文件systemctl配置文件相关目录简介systemctl配置

2024-03-26 13:36:14 740

原创 SELinux详解

SELinux详解什么是SELinux当初设计的目标:避免资源的误用传统的文件权限与账号主要的关系:自主访问控制(DAC)以策略规则制定特定进程读取特定文件:强制访问控制(MAC)SELinux的运行模式安全上下文进程与文件SELinux类型字段的相关性SELinux 3种模式的启动、关闭与查看三种模式的运行状态SELinux的启动与关闭SELinux策略内的规则管理SELinux各个规则的布尔值查询getseboolSELinux类型查询seinfo、sesearchseinf

2024-03-25 01:20:04 4321

原创 Linux进程管理

什么是进程进程与程序任务管理什么是任务管理job control的管理:jobs、ctrl+z、&、fg、bg、kill脱机管理问题:nohup进程管理查看进程:ps、top、pstree进程的管理:kill关于进程的执行顺序:nice、renice查看系统资源信息:free、uname、uptime、netstat、dmesg、vmstat特殊文件与进程具有SUID/SGID权限的命令执行状态/proc/*代表的意义查询已使用文件或已执行进程使用的文件:fuser、

2024-03-23 23:49:57 867

原创 Linux计划任务

什么是计划任务Linux计划任务的种类:at、crontabLinux系统上常见的例行性工作仅执行一次的计划任务:atatd的启动与at运行的方式实际运行单一计划任务循环执行的计划任务:crontab用户的配置系统的配置文件:/etc/crontab、/etc/cron.d/*可唤醒停机期间的工作任务什么是anacronanacron与/etc/anacrontab

2024-03-23 00:35:29 678

原创 磁盘配额(Quota)与高级文件系统管理

磁盘配额(Quota)的应用与实践什么是磁盘配额一个xfs文件系统的磁盘配额实践范例实践磁盘配额流程1:文件系统的支持与查看实践磁盘配额流程2:查看磁盘配额报告数据实践磁盘配额流程3:限制值设置方式实践磁盘配额流程4:project的限制(针对目录限制)xfs磁盘配额的管理与额外命令对照表RIAD(独立冗余磁盘整列)什么是RAIDRAID0RAID1RAID5RAID10软件磁盘阵列的设置模拟RAID错误的恢复模式开机自动启动RAID并自动挂载关闭软件RAIDRAID10

2024-03-22 16:48:57 858

原创 Linux账号管理与ACL权限设置

Linux的账户和用户组用户标识符:UID与GID用户账号用户组:有效与初始用户组groups,newgrp账号管理新增与删除用户:useradd、相关配置文件、passwd、usermod、userdel用户功能:id、finger、chfn、chsh新增与删除用户组:groupadd、groupmod、groupdel、gpasswd账号管理案例任务一任务二Linux详细权限规划:ACL使用什么是ACL与如何支持启动ACLACL的设置技巧:getfacl、setfacl案例

2024-03-20 14:05:25 739

原创 学习shell脚本

什么是shell脚本为什么要学习shell脚本第一个脚本编写与执行简单的shell脚本练习简单案例脚本的执行方式差异(source、sh script、./script)如何使用shell脚本的判断式利用test命令的测试功能利用判断符号[ ]shell脚本的默认变量($0、$1...)shell脚本的条件判断式利用 if...then利用case...esac判断利用function功能$()和\$(())讲解shell脚本的循环while do done、until do

2024-03-16 23:26:00 933

原创 echo,date,bc命令详解

echo命令是一个常用的Shell命令,用于在终端上输出文本。date命令用于显示或设置当前系统时间和日期。在Linux系统中,date命令通常用于获取当前时间、设置系统时间、计算时间差等功能。bc命令是一个计算器程序,可以进行高精度的数学计算。它可以读取标准输入或文件中的表达式,并计算表达式的结果

2024-03-15 14:00:16 2387

原创 Linux正则表达式与文件格式化处理

Linux正则表达式与文件格式化处理Linux正则表达式正则表达式是什么基本正则表达式集合扩展正则表达式集合Linux三剑客grepgrep与基本正则表达式案例grep与扩展正则表达式案例sedawkprintf格式化输出文件对比工具:diff、vimdiff、cmp、patch

2024-03-14 17:53:16 312

原创 Linux认识与学习BASH

认识与学习BASH认识BASH这个Shellshell是什么系统的合法shell与/etc/shells功能Bash Shell的功能查询命令是否为Bash shell 的内置命令(type)命令的执行与快速编辑按钮shell的变量功能什么是变量?变量的使用与设置:echo、变量设置规则、unset环境变量的功能用env观察环境变量与常见环境变量说明用set观察所有变量(含环境变量与自定义变量)影响显示结果的语系变量(locale)变量的有效范围变量键盘读取、数组与声明:rea

2024-03-12 16:17:38 1265

原创 vi/vim编辑器

vi/vim编辑器vi的特点与运用场景vi的使用简易执行一个案例按键说明第一部分:命令模式的按键说明(光标移动、复制粘贴、查找替换)第二部分:命令模式切换到输入模式的可以按键第三部分:命令模式切换到底线命令模式的可用按键命令行模式的保存、退出等命令vim编辑器的使用介绍vim的缓存、恢复与打开时的警告信息vim的额外功能可视化区块多文件编辑多窗口功能关键词补全功能vim环境设置与记录:~/.vimrc、~/.viminfovim常用的命令示意图其他vim使用注意事项中文

2024-03-10 15:26:37 995

原创 报错:xfsdump using file dump (drive_simple) strategy

xfsdump报错

2024-03-10 15:02:46 249

原创 Linux文件与文件系统的压缩

Linux文件与文件系统的压缩Linux系统常见的压缩命令gzip,zcat/zmore/zless/zgrepbzip2bzip2,bzcat/bzmore/bzless/bzgreppxz,xzcat/xzmore/xzless/xzgrepgzip,bzip2,xz压缩时间对比打包命令:tar打包命令:zip、unzipLinux XFS文件系统的备份与还原XFS文件系统备份xfsdumpXFS文件系统还原xfsrestore光盘写入工具mkisofs:建立镜像文件其他常见

2024-03-09 00:21:07 862

原创 Linux磁盘与文件系统管理

Linux磁盘与文件系统管理物理设备的命名规则磁盘设备名称解释磁盘分区表MBR磁盘分区表GPT磁盘分区表文件系统的特性Linux的ext2文件系统(inode)dumpe2fs:查询ext系列超级区块信息与目录树的关系ext2/ext3/ext4 文件的存取与日志式文件系统的功能Linux文件系统的运行挂载点的意义(mount point)其他Linux支持的文件系统与VFSXFS文件系统简介文件系统的简单操作磁盘与目录的容量:df、du硬链接与符号链接:ln磁盘的分区、

2024-03-06 11:38:42 1001

原创 Linux文件与目录管理

Linux文件与目录管理关于路径相对路径与绝对路径Linux文件路径的变量:$PATH文件与目录管理文件与目录查看:ls目录的相关操作:cd、pwd、mkdir、rmdir复制、删除、移动与创建:cp、rm、mv、touch获取路径的文件名与目录名称:basename、dirname文件内容查看直接查看:cat、tac、nl翻页查看:more、less数据截取:head、tail非纯文本文件:od文件与目录的默认权限与隐藏权限文件默认权限:umask文件隐藏权限:chattr

2024-02-28 02:00:48 867 1

原创 Linux文件权限和目录配置

Linux文件权限和目录管理用户和用户组Linux文件权限Linux文件属性Linux文件权限的重要性Linux用户身份和用户组记录的文件Linux修改文件属性和权限chgrp:修改所属组chown:修改文件拥有者chmod:修改文件的权限Linux目录与文件的权限意义Linux文件种类、扩展名和文件名限制Linux文件种类Linux文件扩展名Linux文件名限制Linux目录配置Linux目录配置的依据——FHS根目录(/)的意义与内容/usr的意义和内容/var的意

2024-02-26 15:34:48 600

原创 Linux基础知识——命令行模式下命令的执行

Linux基础知识——命令行模式下命令的执行开始执行Linux命令Linux基础命令的操作常用Linux命令行操作按键Linux输出错误信息查看Linux系统在线帮助--help选项man命令info命令其他有用的文件文档百度搜索文本编辑器:nanonano启动!正确关机方法①首先观察系统的使用状态②通知在线用户关机③数据同步关机

2024-02-24 15:12:09 802

原创 VMware虚拟机安装红帽 RHEL 9

VMware虚拟机安装红帽 RHEL 9第一步、安装VMware虚拟机第二步、新建虚拟机第三步、编辑虚拟机设置第四步、启动虚拟机与选择安装模式设置时区、语言与键盘布局安装源设置与软件选择磁盘分区与文件系统设置内核管理与网络设置设置ROOT密码和创建用户开始安装首次登陆RHEL9系统设置中文输入法目录树结构图形化界面与命令行模式切换

2024-02-23 02:04:11 993 4

原创 Linux基础知识——Linux是什么及发展史

Linux到底是操作系统还是应用程序呢?Linux其实就是一个操作系统!Linux就是内核与系统调用接口那两层,应用程序并不算Linux

2024-02-21 19:06:11 1031 1

原创 Typora+PicGO+腾讯云COS做图床

Typora、PicGo、腾讯云COS,你可以在Typora中编辑,并使用PicGo将文档中的图片上传到腾讯云COS,并获取图片在腾讯云COS中的链接。然后,将这些链接插入到Typora中,或者在其他应用程序中使用这些链接来展示和分享你的图片Typora(下图来自百度百科)腾讯云COS图床(下图来自腾讯云官网)腾讯云COS(Cloud Object Storage)是腾讯云提供的云端对象存储服务,可以用来存储和管理大规模的数据对象,包括图片、视频、文档等。

2024-02-16 00:39:22 994

原创 OpenStack创建云主机并连接CRT

OpenStackT版创建云主机并连接CRT

2023-09-18 17:41:18 808 1

原创 Ansible 自动化运维工具部署主从数据库+读写分离

Ansible 自动化运维工具部署主从数据库+读写分离

2023-09-13 15:42:55 976 1

原创 SecureCRT安装、汉化、上传、美化

SecureCRT安装、汉化、美化、上传

2023-09-06 20:10:50 21316 14

原创 使用fdisk分区时,确实创建了一个分区,但是这个分区似乎并没有被Linux系统识别解决方法

使用fdisk分区时,确实创建了一个分区,但是这个分区似乎并没有被Linux系统识别解决方法

2023-08-22 10:51:27 325

原创 Docker Dockerfile Docker-compose学习笔记

Docker Dockerfile Docker-compose学习笔记

2023-08-18 19:48:31 893 2

原创 Ansible部署MariaDB galera集群(多主)

MariaDB Galera集群是一套基于同步复制的、多主的MySQL集群解决方案,使用节点没有单点故障,可用性高,读写性能高,可扩展性好。

2023-07-30 19:06:44 1057 1

原创 Ansible单yaml文件部署Zabbix5.0监控平台

使用Ansible部署一个zabbix监控平台并监控192.168.200.30主机

2023-07-29 00:46:38 702

原创 MySQL读写分离

什么是读写分离让主数据库(master)处理增、删、改操作(INSERT、UPDATE、DELETE),而从数据库(slave)处理查询的操作(SHOW、SELECT)。

2023-07-27 22:24:57 229

空空如也

空空如也

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

TA关注的人

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