Centos7.6如何开启BBR加速
1.输入该命令按回车键:`rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org`

2.输入该命令按回车键:`rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm`

3.输入该命令按回车键:`yum --enablerepo=elrepo-kernel install kernel-lt -y`

4.输入该命令按回车键查看记录内核名称:`cat /boot/grub2/grub.cfg | grep menuentry`

5.根据查找内核名称设置输入该命令按回车键:`grub2-set-default 'CentOS Linux (5.4.260-1.el7.elrepo.x86_64) 7 (Core)`

6.输入该命令按回车键:`grub2-editenv list`

7.输入该命令按回车键重启后再连接:`reboot`

8.输入该命令按回车键:`echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf`

9.输入该命令按回车键:`echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf`

10.输入该命令按回车键:`sysctl -p`

11.输入该命令按回车键出现如图提示表示开启成功:`sysctl -n net.ipv4.tcp_congestion_control`

Windows10下通过cmd查看文件md5信息
1.通过certutil 命令查看文件的md5信息
certutil -hashfile <文件> md5
certutil -hashfile tips.txt md5

Python如何指定国内镜像源安装第三方库
pip 临时使用,国内网络以清华镜像源安装 selenium 为例。
例如:`pip install -i https://pypi.tuna.tsinghua.edu.cn/simple selenium`
注意,simple 不能少, 是 https 而不是 http

Debian下使用curl操作ftp上传和下载
1.文件上传
curl --ftp-create-dirs -T ./main.py ftp://test:testpasswd123123@45.x.x.136/main.py

--ftp-create-dirs 代表在ftp上自动创建目标文件夹。
-T 上传文件
ftp目标路径:
ftp://test:testpasswd123123@45.x.x.136/
test是ftp用户名
testpasswd123123是ftp密码,需要注意密码中包含特殊字符时需要转码
2.文件下载
查看目录下面的文件
curl ftp://username:password@192.168.10.91:21/
最后一定要加斜杠“/”,否则报错

下载文件到本地
curl ftp://test:testpasswd123123@45.x.x.136/main.go -o main.go.bak

这里用到的参数是 -o,注意参数位置,不在最前面。
Ubuntu安装Pure-FTP搭建ftp服务
1.更新软件源
apt-get update -y
2.安装Pure-FTPd
sudo apt-get install pure-ftpd -y
3.配置Pure-FTPd
添加用户和组
sudo groupadd -g 2001 ftpgroup
sudo useradd -g ftpgroup -u 2001 -s /bin/false -d /dev/null -c "pure-ftpd user" ftpuser
创建FTP目录
sudo mkdir /home/ftpusers
创建指定用户和目录(以test为例)
sudo mkdir /home/ftpusers/test
sudo pure-pw useradd test -u ftpuser -d /home/ftpusers/test
创建test用户会提示设置密码,输入两次相同的密码即可

创建用户数据库
sudo pure-pw mkdb
创建软连接
sudo ln -s /etc/pure-ftpd/pureftpd.passwd /etc/pureftpd.passwd
sudo ln -s /etc/pure-ftpd/pureftpd.pdb /etc/pureftpd.pdb
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/PureDB
4.设置权限
修改/home/ftpusers目录和任何其他子目录的权限;所有者必须是ftpuser,而组必须是ftpgroup
sudo chown -hR ftpuser:ftpgroup /home/ftpusers/
5.重新启动PureFTPD
sudo /etc/init.d/pure-ftpd restart
6.连接测试
在/home/ftpusers/test下创建文件,通过FTP进行访问查看

外部访问测试
尝试拉取test.txt文件

Python的pip库如何指定第三方库的安装版本
不指定的情况下,默认安装最新的。例如:`pip install selenium`

== 指定具体版本号:例如:`pip install selenium==3.3`

<= 指定最高版本号。例如:`pip install selenium<=3.3`

\>= 指定最低版本号。例如:`pip install selenium>=3.3`

< 不高于某版本号。例如:`pip install selenium<3.3`

\> 不低于某版本号。例如:`pip install selenium>3.3`

Debian9如何开启BBR加速
1.输入该命令按回车键:`echo net.core.default_qdisc=fq >> /etc/sysctl.conf`

2.输入该命令按回车键:`echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf`

3.输入该命令按回车键:`sysctl -p`

4.输入该命令按回车键出现如图提示表示开启成功:`sysctl net.ipv4.tcp_available_congestion_control`

如何解决Python aiohttp示例中提示no current event loop问题

1.当python版本在3.10及更高版本时需要将loop = asyncio.get_event_loop()修改为loop = asyncio.new_event_loop() 即可

Ubuntu18.04如何开启BBR加速
1.输入该命令按回车键:`echo net.core.default_qdisc=fq >> /etc/sysctl.conf`

2.输入该命令按回车键:`echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf`

3.输入该命令按回车键:`sysctl -p`

4.输入该命令按回车键出现如图提示表示开启成功:`sysctl net.ipv4.tcp_available_congestion_control`

Ubuntu18.04系统中如何用modinfo命令显示模块详细信息
如何用modinfo命令显示模块详细信息?本文给出详细说明。
1.modinfo命令可以显示模块详细信息:`modinfo 模块名`
