<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[白清羽的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/gufenchen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gufenchen]]></copyright><item><title><![CDATA[7.3系统安装docker]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/164168294</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/164168294</guid><author>gufenchen</author><pubDate>Sat, 29 Aug 2026 12:31:00 +0800</pubDate><description><![CDATA[uname -ryum updateuname -rgit -v。]]></description><category></category></item><item><title><![CDATA[CentOS解决openssl-devl不能安装的问题]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/113653626</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/113653626</guid><author>gufenchen</author><pubDate>Thu, 04 Feb 2021 16:36:44 +0800</pubDate><description><![CDATA[参考文件：https://www.cnblogs.com/ycy1518/p/13086725.html

下载各种软件安装包网站：https://centos.pkgs.org/7/centos-x86_64/openssl-devel-1.0.2k-19.el7.x86_64.rpm.html

modsecurity中文手册网站：http://www.modsecurity.cn/chm/SecRequestBodyAccess.html

linux命令大全：https://man.linuxde.]]></description><category></category></item><item><title><![CDATA[Linux无法登录，显示module is unknown]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/113652819</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/113652819</guid><author>gufenchen</author><pubDate>Thu, 04 Feb 2021 16:19:47 +0800</pubDate><description><![CDATA[1.启动系统后，按e键



找到ro关键字，将其改为： rw init=/bin/sh/ ,后面字符删去





看得出问题出在 /lib/security/pam_limits.so这部分这个时候把/etc/pam.d/login文件中的session required /lib/security/pam_limits.so这行给注释掉就好了

重新启动即可解决
...]]></description><category></category></item><item><title><![CDATA[Apache服务器排错记录]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/113589029</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/113589029</guid><author>gufenchen</author><pubDate>Wed, 03 Feb 2021 11:15:23 +0800</pubDate><description><![CDATA[记录下apahce排错步骤：

1.如果apache出现该种情况：



解决办法：在/etc/httpd/conf/httpd.conf文件中添加这行指令：ServerName localhost:80

2.如果apache出现该种情况：



解决办法，替换httpd.conf配置文件


#
# This is the main Apache HTTP server configuration file.  It contains the
# configuration directives tha]]></description><category></category></item><item><title><![CDATA[解决：前端页面密码修改成功之后依然不生效]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/108821658</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/108821658</guid><author>gufenchen</author><pubDate>Sun, 27 Sep 2020 09:47:51 +0800</pubDate><description><![CDATA[1.今天由于忘记了前台页面密码，在后台修改之后，显示修改成功，可是前台输入修改后的密码之后，依然提示不生效。



后来查看提示才知道，原来时磁盘空间已满

输入：df -h 查看



是：/dev/sda6的磁盘满了：

2.解决办法：

a. 删除该磁盘下的文件：即删除 /data目录下的文件：

b.迁移部分数据到sda3磁盘。
...]]></description><category></category></item><item><title><![CDATA[Linux下Jmeter安装与实战]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/106126324</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/106126324</guid><author>gufenchen</author><pubDate>Thu, 14 May 2020 19:40:25 +0800</pubDate><description><![CDATA[1、JDK的安装：https://blog.youkuaiyun.com/gufenchen/article/details/105581495

这里面记录的jdk的安装方法；

2、Jmeter的安装：Jmeter下载地址：https://jmeter.apache.org/download_jmeter.cgi



3、在linux系统下创建：

a、mkdir /usr/local/jmeter

b、将Jmeter安装包解压到这里：unzip apache-jmeter-5.1.1.zip

c、删除 安.]]></description><category></category></item><item><title><![CDATA[Linux下性能压测工具WRK的使用]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/106053388</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/106053388</guid><author>gufenchen</author><pubDate>Mon, 11 May 2020 16:04:33 +0800</pubDate><description><![CDATA[一、wrk介绍：

wrk 是一款针对 Http 协议的基准测试工具，它能够在单机多核 CPU 的条件下，使用系统自带的高性能 I/O 机制，如 epoll，kqueue 等，通过多线程和事件模式，对目标机器产生大量的负载

二、Linux下wrk安装：

Ubuntu/Debin安装：


sudo apt-get install build-essential libssl-dev git -y
git clone https://github.com/wg/wrk.git wrk
cd wrk
mak]]></description><category></category></item><item><title><![CDATA[Linux内核编程《一》]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/105733464</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/105733464</guid><author>gufenchen</author><pubDate>Fri, 24 Apr 2020 17:37:42 +0800</pubDate><description><![CDATA[1、首先选择Linux系统这里以Centos7.4系统为例：



2、安装好编译环境：yum, make,gcc，vim；

3、新建一个文件夹



注意：

Makefile 文件的命名注意M需要大写，否则会报错。
	在Makefile文件中make命令前应为tab制表符。
hello.c文件内容为：


//必要的头文件
#include &lt;linux/module.h&gt;
#i...]]></description><category></category></item><item><title><![CDATA[Linux系统安装Java]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/105581495</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/105581495</guid><author>gufenchen</author><pubDate>Fri, 17 Apr 2020 16:25:52 +0800</pubDate><description><![CDATA[1、下载JDK

下载网址：https://www.oracle.com/technetwork/java/javase/downloads/index.html

下拉，找到jdk8





使用Xshell远程连接虚拟机：

2、 先新建一个文件夹，目录是/usr/local/java


mkdir /usr/local/java

点击xftp:



将widows系统中的下载的jdk...]]></description><category></category></item><item><title><![CDATA[ksoftirqid进程CPU100%排查]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/105572922</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/105572922</guid><author>gufenchen</author><pubDate>Fri, 17 Apr 2020 09:54:42 +0800</pubDate><description><![CDATA[1、打开网页发现cpu使用率100%

2、后台top，查看了一下，发现原来cpu被ksoftird吃了，



3、使用perf top命令查看：



4、发现ksoftirqd是被e1000_clean与e1000_xmit_frame占用了，

由于e1000_clean与e1000_xmit_frame代表的是网卡，

其中e1000_clean_rx_irq()和e1000_xmit_...]]></description><category></category></item><item><title><![CDATA[Linux主要命令功能]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/105346423</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/105346423</guid><author>gufenchen</author><pubDate>Mon, 06 Apr 2020 19:03:39 +0800</pubDate><description><![CDATA[1、dmesg:主要用来显示内核信息。使用dmesg可以有效诊断机器硬件故障或者添加硬件出现的问题，另外使用dmesg可以确定你的服务器安装了那些硬件。每次系统重启，系统都会检查所有硬件并将信息记录下来。执行/bin/dmesg命令可以查看该记录，开机信息亦保存在/var/log目录中，名称为dmesg的文件里。

将系统的启动信息保存到文件中：

dmesg &gt; messages.txt
...]]></description><category></category></item><item><title><![CDATA[解决yum不能使用的问题：]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/105193576</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/105193576</guid><author>gufenchen</author><pubDate>Mon, 30 Mar 2020 10:38:50 +0800</pubDate><description><![CDATA[在使用yum 下载文件时，出现：Cannot find a valid baseurl for repo: base/7/x86_64

经过排查，是网卡问题：

进入网卡目录：


/etc/sysconfig/network-scripts/



发现该目录习有ifcfg-ens3干扰了ifcfg-lo，将其删除，解决。

如果删除后还不能解决，首先在网卡文件中，确保ONBOOT=yes ,...]]></description><category></category></item><item><title><![CDATA[python建立局域网文件共享]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/104733678</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/104733678</guid><author>gufenchen</author><pubDate>Sun, 08 Mar 2020 15:29:55 +0800</pubDate><description><![CDATA[1.共享文件夹，路径：E:\share

2.使用cmd命令，进入共享的文件夹根目录，输入pyhton命令： python -m http.server 8080

8080端口，可以根据自己情况修改端口，比如9094.8888等

3.在浏览器输入本机的局域网加上8080端口号地址，即可看到内部文件夹：127.0.0.1：8080


...]]></description><category></category></item><item><title><![CDATA[python打包成exe可执行程序]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/104733275</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/104733275</guid><author>gufenchen</author><pubDate>Sun, 08 Mar 2020 15:20:55 +0800</pubDate><description><![CDATA[1.安装python打包工具pyinstaller

在已经有python环境的基础上，进程cmd命令，输入：

pip install pyinstaller -i https://pypi.douban.com/simple

回车确认

这个事安装pyinstaller包的命令

由于安装包需要从国外服务器下载，速度很慢，所以我们手动指定在某个国内网站下载，其中 -i https://dou...]]></description><category></category></item><item><title><![CDATA[解决mysql无法启动的问题]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/104605989</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/104605989</guid><author>gufenchen</author><pubDate>Mon, 02 Mar 2020 10:17:32 +0800</pubDate><description><![CDATA[一，问题现象：

今天在回退版本的过程中中途出现：数据库检测失败标记；



并且通过清除数据库，也无法清除日志，通过查找，发现是由于磁盘已满导致mysql服务器停止工作，无法启动。



在后台启动数据库，无法重新启动：





最后通过百度查找资料，发现原来是：发现mysql服务启动的时候不能创建PID文件，

在此非常感谢这位博主：https://my.oschina.net/zchuan...]]></description><category></category></item><item><title><![CDATA[用C语言编写顺序表的插入写法]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/104188464</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/104188464</guid><author>gufenchen</author><pubDate>Wed, 05 Feb 2020 21:02:33 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#define OK 1
#define OVERFLOW 0 
#define ERROR -1
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10

typedef struct
{
  char *elem;
  int length;  /...]]></description><category></category></item><item><title><![CDATA[CC与CC++中&的区别与使用]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/104170062</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/104170062</guid><author>gufenchen</author><pubDate>Tue, 04 Feb 2020 15:43:19 +0800</pubDate><description><![CDATA[在C语言中&amp;表示取地址符；在C++中&amp;引用；


#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#define OK 1
#define OVERFLOW 0
#define LIST_INIT_SIZE 100
#define LISTINCREMENT10

typedef struct
{
  char *elem;
  i...]]></description><category></category></item><item><title><![CDATA[tcpdump使用]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/104015286</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/104015286</guid><author>gufenchen</author><pubDate>Fri, 17 Jan 2020 17:43:27 +0800</pubDate><description><![CDATA[tcpdump命令使用详情如下：

1.tcpdump -i eth0 src host 192.168.26.159 and dst host 192.168.26.244

抓取eth0接口，源IP主机为192.168.26.159，目的主机为：192.168.26.244

在192.168.26.159客户端发送：curl http://192.168.26.244/web/ ;抓包结果...]]></description><category></category></item><item><title><![CDATA[curl使用总结]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/103983440</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/103983440</guid><author>gufenchen</author><pubDate>Wed, 15 Jan 2020 10:44:12 +0800</pubDate><description><![CDATA[curl使用官网：https://curl.haxx.se/docs/manpage.html

1·、查看curl的安装版本以及支持的协议：$ curl -V



2、CURL分析HTTPS请求耗时时间：

HTTPS耗时=TCP握手+SSL握手，因为涉及到一些加密，即多了几次握手交互，可以看到时间
要多于平常时间的3-5陪，当然也和机器性能相关：

$: curl -w "TCP hands...]]></description><category></category></item><item><title><![CDATA[data1]]></title><link>https://blog.youkuaiyun.com/gufenchen/article/details/103963184</link><guid>https://blog.youkuaiyun.com/gufenchen/article/details/103963184</guid><author>gufenchen</author><pubDate>Mon, 13 Jan 2020 19:47:15 +0800</pubDate><description><![CDATA[两数之和：

给定一个整数数组 nums 和一个目标值 target，请你在该数组中找出和为目标值的那 两个 整数，并返回他们的数组下标。

你可以假设每种输入只会对应一个答案。但是，你不能重复利用这个数组中同样的元素。


给定 nums = [2, 7, 11, 15], target = 9

因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]


代码...]]></description><category></category></item></channel></rss>