title: linux扩容date: 2025-06-17tags: [linux]
/dev/mapper/centos-root 扩容出现问题空间不足
解决方法:扩容
1.虚拟机设置扩展磁盘
2.分区
fdisk /dev/sda
输入m,p,查看当前分区
输入n新建分区,输入p建立分区,然后回车
最后输入w,保存退出
建立好的分区还不能用,还需要挂载才可以用。但是挂载之前,必须要格式化。
3.格式化
reboot重启虚拟机 或partprobe刷新
lsblk查看分区,sda4就是新建的分区
格式化mkfs.ext4 /dev/sda4
4.物理分区转为卷组
pvcreate /dev/sda4
5.显示卷组
vgdisplay
6扩容/dev/sda4分区到centos卷组
1vgextend centos /dev/sda4
7将扩展空间扩容到/dev/mapper/centos-root
1lvextend -l +100%FREE /dev/mapper/centos-r ...
title: firewalld防火墙和端口暴露date: 2025-06-17tags: [linux]
firewalld防火墙和端口暴露
firewall防火墙
查看firewall服务状态
执行命令:systemctl status firewalld
出现Active: active (running)切高亮显示则表示是启动状态出现Active: inactive (dead)灰色表示停止
查看firewall的状态
执行命令:firewall-cmd –state
开启\重启\关闭firewalld.service服务
开启:service firewalld start
重启:service firewalld restart
关闭 service firewalld stop
查看防火墙规则
执行命令:firewall-cmd –list-all
查询、开放、关闭端口
查询80端口是否开放:firewall-cmd –query-port=80/tcpno表示不开放yes表示开放开放80端口:firewall-cmd –permanen ...
title: hexo主题date: 2025-06-17tags: [hexo]
使用了anzhiyu主题
地址:https://github.com/anzhiyu-c/hexo-theme-anzhiyu
1.克隆项目
在博客根目录执行
git clone https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu
也可以使用main分支,更稳定
git clone -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu
2.应用主题
修改hexo配置文件_config.yml的主题
1theme: anzhiyu
安装pug和stylus渲染器
1npm install hexo-renderer-pug hexo-renderer-stylus --save
3.覆盖配置
覆盖配置可以使主题配置放置在 anzhiyu 目录之外,避免在更新主题时丢失自定义的配置。
macos/ ...
title: hexo流程date: 2025-06-17tags: [hexo]
hexo流程1.搭建hexo环境,添加主题
安装node
安装hexo
配置主题
在themes文件夹下拉取对应想要的主题
git clone -b main https://github.com/everfu/hexo-theme-solitude.git themes/solitude
把.gitignore文件,.git和.github文件夹删掉,主要是为了后面自动化部署。
配置yml
2.编写md文档
3.生成文件,并推送
hexo deploy (Hexo 会将 public 目录中的文件和目录推送至 _config.yml 中指定的远端仓库和分支中,并且完全覆盖该分支下的已有内容。)
4.同步仓库到github(源码管理)
hexo d 只是推送了生成的静态文件到我们指定的分支。但是我们的源码该如何管理。
1.在github创建新分支source,
新分支创建后,因为来源于之前的mian分支,会有之前的文件代码。我们主要是想在这个分支管理源码
在setting里将默认分支切换成新 ...
一.导出镜像12345# 查看 MySQL 镜像名称和版本docker images# 导出镜像为 .tar 文件(例如:mysql:5.7)docker save -o mysql_image.tar mysql:5.7
二.传输镜像1scp mysql_image.tar user@目标机器IP:/目标路径/
三.目标机器加载镜像1docker load -i mysql_image.tar
