技术干货

专注于生产最新鲜的开源资讯、Linux业界新闻和热门奇趣帖子,您还可关注本站的微信、微博等自媒体频道。
Linux技术交流群:点此查看 微信公众号:linuxprobe 也可直接搜索:linux就该这么学。
投稿指南:https://www.linuxprobe.com/tougao/
刘遄老师亲自上课的培训课程:https://www.linuxprobe.com/training

Python3 SMTP发送邮件

Python3 SMTP发送邮件
导读 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的sm...
阅读全文

Python3 网络编程介绍

Python3 网络编程介绍
导读 Python 提供了两个级别访问的网络服务:高级别与低级别。 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操...
阅读全文

Python3 MySQL 数据库连接 – PyMySQL 驱动

Python3 MySQL 数据库连接 – PyMySQL 驱动
导读 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pur...
阅读全文

Python MySQL – mysql-connector 驱动

Python MySQL – mysql-connector 驱动
导读 MySQL 是最流行的关系型数据库管理系统, mysql-connector 是 MySQL 官方提供的驱动器。 我们可以使用 pip 命令来安装 mysql-connector: python ...
阅读全文

Python 发送带附件的邮件

Python 发送带附件的邮件
导读 发送带附件的邮件,首先要创建MIMEMultipart()实例,然后构造附件,如果有多个附件,可依次构造,最后利用smtplib.smtp发送。 实例 #!/usr/bin/...
阅读全文

Python之 GET和POST方法

Python之 GET和POST方法
导读 浏览器客户端通过两种方法向服务器传递信息,这两种方法就是 GET 方法和 POST 方法。 使用GET方法传输数据 GET方法发送编码后的用户信息到服务端...
阅读全文

Python CGI编程—通过CGI程序传递各种数据

Python CGI编程—通过CGI程序传递各种数据
导读 CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。 通过CGI程序传递check...
阅读全文

Python3 命名空间和作用域

Python3 命名空间和作用域
导读 命名空间(Namespace)是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。 作用域就是一个 Python 程序可以直接访问命名空间的正...
阅读全文

Python3 正则表达式—检索和替换

Python3 正则表达式—检索和替换
导读 Python 的re模块提供了re.sub用于替换字符串中的匹配项。 语法: re.sub(pattern, repl, string, count=0, flags=0) 参数: pattern : 正则中...
阅读全文

Python3 正则表达式—re.match与re.search

Python3 正则表达式—re.match与re.search
导读 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则...
阅读全文

Linux 下 grep 常用过滤命令讲解

Linux 下 grep 常用过滤命令讲解
导读 这篇文章主要介绍了Linux 使用grep筛选多个条件及grep常用过滤命令,需要的朋友可以参考下。 使用grep筛选多个条件 cat log.txt | grep 条件; ca...
阅读全文

文本编辑器vim的三种常见模式介绍

文本编辑器vim的三种常见模式介绍
导读 本文介绍了文本编辑器VIM的三种常见模式,及其使用方法。 安装VIM # yum install -y vim-enhanced    安装vim Vim的三种常见模式 一般模式 vim  ...
阅读全文

教你如何在CentOS中自行编译升级Git

教你如何在CentOS中自行编译升级Git
导读 本文教你怎么通过Git的源代码自行安装升级Git。 我安装的是CentOS-7-x86_64-1908,自带的git是1.8.3.1,在终端下输入以下命令查看: git --versio...
阅读全文

butterfly简单使用教程

butterfly简单使用教程
导读 butterfly 可以让你在浏览器中显示日常终端,喜欢吗?一起来试试吧。 安装butterfly $ sudo pip install butterfly      # 安装 butterfly $ bu...
阅读全文

教你如何将 openSUSE Leap 15.0 升级到 openSUSE Leap 15.1

教你如何将 openSUSE Leap 15.0 升级到 openSUSE Leap 15.1
导读 openSUSE Leap 15.0已于2019年11月30日到期到达生命终点,现在是时候升级到openSUSE Leap 15.1了。Leap 15.1 将在笔记本与 PC 中默认使用 Network Ma...
阅读全文

优秀的linux apf防火墙安装与配置教程

优秀的linux apf防火墙安装与配置教程
导读 APF(Advanced Policy Firewall)是Rf-x Networks 出品的Linux环境下的软件防火墙,被大部分Linux服务器管理员所采用,使用iptables的规则,易于理解及使...
阅读全文

docker虚拟机ssh连接使用教程

docker虚拟机ssh连接使用教程
导读 最近有个需求,要连接很多个linux系统进行测试软件功能,但是我这里只有几个虚拟机,所以需要使用docker来安装几十个或者上百个虚拟机来进行测试。 ...
阅读全文

教你如何使用yum命令查看已安装的软件包

教你如何使用yum命令查看已安装的软件包
导读 本教程教你在linux下如何使用yum查看系统安装了哪些软件包。 列出所有已安装的软件包 yum list installed yum针对软件包操作常用命令: 1.使用 yu...
阅读全文

Python操作MongoDB

Python操作MongoDB
导读 MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、...
阅读全文

Linux更改SSH远程登录端口教程

Linux更改SSH远程登录端口教程
导读 SSH:短于安全Shell,SSH(由SSH通信安全公司开发)是用于远程登录安全协议。 使用SSH客户端,用户可以连接到服务器以比其他方法(例如telnet)更安...
阅读全文

刘遄老师
学员顾问
刘遄老师