随笔分类 -  Linux

CentOS
摘要:1. 查看系统版本 # hostnamectl 2. 查看网络接口 # ifconfig -a 其中:活动接口:eth0(物理网卡)和 lo(本地环回接口) 3. 查看网络接口详情 # cat /etc/sysconfig/network-scripts/ifcfg-eth0 其中: BOOTPRO 阅读全文
posted @ 2025-02-27 17:49 网无忌 阅读(65) 评论(0) 推荐(0)
摘要:前言 WSL1 是基于代理的虚拟化技术,它通过将 Linux 系统调用转换为 Windows 系统调用来实现与 Windows 内核的交互。WSL2 则使用了真正的虚拟机技术,它在 Windows主机 上运行一个轻量级的 Linux 内核。 WSL2 无法访问 Windows 的 localhost 阅读全文
posted @ 2024-10-26 13:10 网无忌 阅读(20296) 评论(0) 推荐(5)
摘要:一. 模拟环境 1. 备份服务器:192.168.0.99 2. 应用服务器A:192.168.0.1 3. 应用服务器B:192.168.0.2 预期目标是将服务器A和B中的指定目录同步到备份服务器。 二. 实现过程 1. 创建账号 为了便于各应用服务器引用备份服务,最好在备份服务器上创建一个专用 阅读全文
posted @ 2024-09-23 16:42 网无忌 阅读(567) 评论(0) 推荐(0)
摘要:一. 简单介绍 1. etcd 分布式KV存储系统,一般用于共享配置和服务注册与发现。是CoreOS公司发起的一个开源项目。 ETCD存储格式类似于文件系统,以根"/"开始下面一级级目录,最后一个是Key,一个key对应一个Value。 2. confd 管理本地应用配置文件,使用etcd或cons 阅读全文
posted @ 2023-05-11 17:17 网无忌 阅读(211) 评论(0) 推荐(0)
摘要:一. 再谈WAF 我们上一篇安装的WAF来自另一位技术大神 赵舜东,花名 赵班长,一直从事自动化运维方面的架构设计工作。阿里云MVP、华为云MVP、中国SaltStack用户组发起人 、新运维社区发起人。 虽然并非安全专业出身,但根据他的自述,边学边写,只用了几天的时间就将WAF写出来了,并于201 阅读全文
posted @ 2023-05-10 17:30 网无忌 阅读(405) 评论(0) 推荐(1)
摘要:一. 二进制方式 yum -y install git 简单粗暴,一句话搞定,弊端就是版本太低,看看版本: git --version 一般是1.8.x版本,据最新的2.40.x版本还是差挺多的 二. 源代码方式 CentOS 7环境建议选择 v2.35 以下版本,否则在编译的时候会出现错误。 yu 阅读全文
posted @ 2023-05-09 16:19 网无忌 阅读(1726) 评论(0) 推荐(0)
摘要:一. 什么是WAF Web应用防护系统(也称为:网站应用级入侵防御系统。英文:Web Application Firewall,简称: WAF)。 目前国内的几大云服务商都提供了企业级的WAF产品,且均价格不菲。 好消息是,在 OpenResty 生态中,有几款开源的WAF可供我等学习,开源万岁! 阅读全文
posted @ 2023-04-30 22:27 网无忌 阅读(488) 评论(0) 推荐(0)
摘要:一. 先挖个坑 本来只想着简单了解一下OpenResty,但在接触之后,发现确实太有意思了,为了不让自己半途而废,先发这第一篇学习笔记,算是给自己立个flag自勉一下。 本文所有关于OpenResty的描述都是根据本人的理解,一家之言,如果有哪位同行路过,并且对OpenResty有所了解,还望不吝指 阅读全文
posted @ 2023-04-26 17:06 网无忌 阅读(433) 评论(0) 推荐(0)
摘要:1、查看分区情况:lsblk 2、查看磁盘总体情况:df -h 3、查看各目录的磁盘占用情况:du -h -x --max-depth=1 4、文件管理相关 删除:rm -rf obj 复制:cp -a src dest 移动或重命名:mv src dest 其他博主的文章转载: Linux系统/d 阅读全文
posted @ 2023-03-27 17:22 网无忌 阅读(122) 评论(0) 推荐(0)
摘要:一、卸载 1、卸载mysql相关组件 查看是否已安装了mysql数据库: [root@localhost /]# rpm -qa | grep mysql 按照显示结果,逐一卸载已安装的mysql组件。 其中的 mysql80-community-release-el7-5.noarch 是yum的 阅读全文
posted @ 2022-06-26 16:14 网无忌 阅读(848) 评论(0) 推荐(0)
摘要:1、安装Nginx相关依赖 CentOS 环境: yum install -y gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel Ubu 阅读全文
posted @ 2022-04-11 11:49 网无忌 阅读(86) 评论(0) 推荐(0)
摘要:终于有时间对nginx的错误页和停机维护页进行简单的优化和配置,看起来比原始的提示信息友好多了。 首先,在nginx的安装目录创建相关的配置文件:errpage.conf error_page 403 /403.html; error_page 404 /404.html; error_page 5 阅读全文
posted @ 2022-03-11 10:58 网无忌 阅读(2551) 评论(0) 推荐(0)
摘要:不得不说,支持泛域名证书的certbot真的太香了! 很久之前就利用certbot给网站开通了泛域名证书(利用certbot-auto生成证书 ),唯一麻烦是每隔90天就得手动执行续期。 主要障碍就是利用阿里云的DNS解析接口自动完成域名校验,趁着最近有时间好好研究了一下,最终效果非常固的,再也不用 阅读全文
posted @ 2022-01-13 14:56 网无忌 阅读(2636) 评论(2) 推荐(0)
摘要:简单说就是在不影响现有Windows的情况下,还可以利用WSL再安装一个Linux子系统,两个系统互不干扰,均可独立运行。 WSL WSL(Windows Subsystem for Linux)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与 阅读全文
posted @ 2021-10-14 22:28 网无忌 阅读(550) 评论(0) 推荐(0)
摘要:几个细节 1、使用logrotate自动处理日志时,不需要手动添加 corn 任务 因为logroate本身就存在一条 corn 任务: [root@xxx]# cat /etc/cron.daily/logrotate #!/bin/sh /usr/sbin/logrotate /etc/logr 阅读全文
posted @ 2021-08-21 14:43 网无忌 阅读(759) 评论(0) 推荐(0)
摘要:查看当前的80端口: netstat -tnlp | grep 80 参数说明: -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名 结束指定端口的 阅读全文
posted @ 2021-08-01 10:23 网无忌 阅读(382) 评论(0) 推荐(0)
摘要:常用命令 # 安装subversion yum install subversion # 创建svn版本库根目录 mkdir /mnt/svn # 分别创建各个版本库 cd /mnt/svn svnadmin create pros/apps svnadmin create pros/javas # 阅读全文
posted @ 2021-04-08 13:51 网无忌 阅读(92) 评论(0) 推荐(0)
摘要:首先需要编辑/etc/my.cnf文件,否则执行mysqldump时会提示连接错误: # vim /etc/my.conf 增加以下内容: [mysqldump] user=root password=你的密码 之后重启mysql: # service mysqld restart 创建脚本: # 阅读全文
posted @ 2021-04-06 15:56 网无忌 阅读(170) 评论(0) 推荐(0)
摘要:一、查看binlog的启用状态 最常用的mysql版本是5.7,默认不开启binlog,可以在登录mysql之后,利用以下命令查看当前的binlog启用状态: mysql > show variables like "%log_bin%"; 图中显示“ON”,表示已开启binlog,刚安装完mysq 阅读全文
posted @ 2021-02-01 19:53 网无忌 阅读(815) 评论(0) 推荐(0)
摘要:基本的操作步骤可参考此篇博文:https://www.yuque.com/burningcarbon/nrov35/yx67g0 常见问题: 1、编译(make)openCV时出错,造成编译无法完成 使用cmake设置编译参数时,增加 “ -DENABLE_PRECOMPILED_HEADERS=O 阅读全文
posted @ 2020-12-22 13:48 网无忌 阅读(724) 评论(0) 推荐(0)