自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坐公交也用券

专注于你猜我会什么的博客分享

  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

原创 一起学Python,我的Python学习过程全记录

往期回顾:

2020-11-08 13:25:17 446

原创 Wget使用帮助-中文版

GNU Wget 1.20.1,非交互式的网络文件下载工具。用法: wget [选项]... [URL]...长选项所必须的参数在使用短选项时也是必须的。启动: -V, --version 显示 Wget 的版本信息并退出 -h, --help 打印此帮助 -b, --background 启动后转入后台 -e, --execute=命令 运

2020-11-28 09:38:58 556

原创 Docker可视化管理:Portainer工具

Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。官方站点:https://www.portainer.io/部署前提:已安装Docker可从互联网获取镜像1、拉取镜像首先查询镜像docker search portainer查询结果:[root@x ~]# docker search portainer-ceNAME

2020-11-26 13:41:43 1431 5

原创 解决bat脚本中文乱码的问题

1、测试脚本内容@echo offecho "测试"pause2、复现首先使用记事本打开,输入上面的脚本内容->以UTF-8编码另存为:然后运行:此时中文是乱码的。3、解决乱码问题这次我们尝试使用ANSI的方式保存:点击**[是]**然后运行:此时,问题解决!...

2020-11-26 13:13:11 1662

原创 CentOS8国内源

CentOS8中引入了智能镜像加速,但是实际使用还是有点不太行,所以有时候还是需要指定一个国内的源站进行加速才行,下面就列出国内常用的一些加速站吧1、模板(阿里云)1.1、写入配置文件这是一条命令echo '[base]name=CentOS-$releasever - Basefailovermethod=prioritybaseurl=https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/gpgcheck=1

2020-11-26 09:10:34 1247

原创 Dcoker搭建私有仓库:添加私有仓库地址及推送镜像

实现本文操作的前提条件:已经搭建好私有仓库服务(可以使用registry镜像搭建)如图:1、修改配置文件需要修改的配置文件如下:/etc/docker/daemon.json如果已在此配置文件配置了镜像加速地址,那么就需要使用下面的格式:{ "registry-mirrors": ["https://registry.docker-cn.com"], "insecure-registries":["10.1.0.3:5000"]}如果没有配置镜像加速地址,那就直接这样:{

2020-11-25 23:00:23 709

原创 Shell高级语法:awk配合eval实现快速变量

朋友们好,很高兴再次见面,今天我们来了解一下Shell编程的一个高级语法:如何快速的设置变量首先我们回顾一下变量,在变量中,只有变量值是可变的(复杂变量能实现变量名与变量值都是可变的),例如下面这个:name=liumouecho $namename=liuyiecho $name下面先带来一个普通场景下的脚本优化,需求如下:使用shell脚本检测当前系统共有多少内存,已使用内存和剩余内存分别是多少首先我们先执行内存信息查看的命令:free -h然后根据反馈结果编辑脚本,脚本内容

2020-11-24 14:33:58 650 1

原创 其实Shell脚本也能导入包,要了解一下吗?

前言:诶…朋友们好啊,我是一个头条萌新小编/CSDN博主——坐公交也用券,大家平时都叫我村长刚才有个朋友问我村长发生什么事了,我说怎么回事,给我发了几张截图。我一看!嗷!原来是昨天,我发了几篇文章,各种脚本分享,实用技巧分享等。我问:怎么了,发生肾么事了吗,是不是没人关注他说,诶…村长,你发的教程看的人还挺多,但是粉丝还是太少了,你能不能发一些可以涨粉的技术教程。我说可以,于是我又发了几篇文章,发现看的人很多都不三连,来看,来白嫖我二十多岁的小编,这好吗?这不好,所以我劝这些年轻人好好反思,以后

2020-11-21 23:00:54 2017

原创 CentOS8源仓库mirrorlist和baseurl的区别

在CentOS8(7版本我不确定是否存在)中,源配置多了一个mirrorlist的参数,那么这个mirrorlist和我们之前使用的baseurl有何区别呢?1、字面意思1.1、形象化从字面层来理解的话,mirrorlist就是一个镜像列表,而baseurl则是一个基础URL地址,也就是说mirrorlist可以配置多个镜像站,而需要配置哪些镜像站则是由这个参数的值去制定,所以mirrorlist相比baseurl就更加的海王,baseurl就是一个舔狗1.2、优势海王跟舔狗大家都知道他们的区别、

2020-11-20 13:15:40 5520 2

原创 CentOS8使用network.service服务管理网络

前言:在CentOS8中,我们常用的network.service服务就被NetworkManager.service服务代替了,同样的,IP的配置方法也发生了改变,那么如果想使用network.service服务去管理/配置系统网络怎么办呢?下面带你梦回network.service准备工作:系统能连上网一、禁用NetworkManager.servicesystemctl stop NetworkManagersystemctl disable NetworkManager执行结果:

2020-11-20 10:18:03 11443 4

原创 Mariadb数据库开启密码登录

‘’‘bashuse mysql;UPDATE mysql.user SET authentication_string = PASSWORD(‘xinyang123’), plugin = ‘mysql_native_password’ WHERE User = ‘root’ AND Host = ‘localhost’;FLUSH PRIVILEGES;select user, plugin from mysql.user;‘’’ps:第二句命令中的xinyang123为设置的密码,请根据自

2020-11-18 17:55:53 759

原创 解决深度deepin系统安装完成之后屏幕下半部分出现花屏的现象!

效果图就不放上去了,解决方法如下:1、切换分辨率法在能进入桌面的情况下,调起开始菜单,搜索控制中心,然后进入->显示->分辨率->随机选择一个分辨率,然后再切回最初的分辨率即可...

2020-11-13 21:11:53 1446

原创 一起学Python-教你如何在Windows下实现Python脚本输出重定向( /dev/null)并判断命令执行结果

前言:在我们编写脚本的时候,难免会遇到一些需求,就是有时候为了更好的数据展现,我们需要对一些错误的信息进行屏蔽(建议已日志文件的记录进行保存),从而实现脚本的美观及更好的可读性,下面介绍一下分别在Shell脚本及Python脚本中如何去实现这个功能。1、场景模拟比如说,下面这个场景:此时多出来的访问结果非常的影响阅读,而且在这个场景下也完全不需要关心返回的内容是啥,只需要知道执行的结果是成功还是失败,也就是不问过程,只问结果(有没有感觉像你的公司理念呀)。BB那么多,如何实现呢?下面开始1、Sh

2020-11-12 22:44:06 1637

原创 Shell脚本实用小技巧-教你屏蔽执行命令的所有显示信息,包含错误信息

在Linux中,有个/dev/null的东西,人们一般称之为黑洞,大概的意思就是东西就像黑洞一样,任何东西丢进去都会消失,那么下面就开始进行一些小案例去认识一下这个黑洞!

2020-11-12 22:09:17 7652

原创 Shell脚本分享-日志服务器rsyslog一键部署脚本

适用于Debian及CentOS等常见Linux系统,非apt/yum管理器不适用,需自行修改

2020-11-11 15:33:38 646 2

原创 一起学Python-通过python脚本进行批量telnet连通性测试,关注

执行效果如下:文档内容如下:代码如下:使用方法:python3 ${文件名} -t ${超时时间设定} -f ${测试素材文件} -n ${测试次数}import argparseimport osimport loggingimport telnetlibrun_log = 'run.txt'if os.path.exists(run_log): os.remove(run_log)logger = logging.getLogger()logger.setLevel

2020-11-09 14:14:12 1319

原创 一起学Python-通过python脚本进行批量telnet连通性测试

执行效果如下:文档内容如下:代码如下:使用方法:python3 ${文件名} -t ${超时时间设定} -f ${测试素材文件} -s ${测试次数}import argparseimport osimport loggingimport telnetlibrun_log = 'run.txt'if os.path.exists(run_log): os.remove(run_log)logger = logging.getLogger()logger.setLevel

2020-11-09 14:10:07 1087

原创 一起学Python-长字典与类的对比

class 穿的: def __init__(self): pass def 长袖(self): print("好的")t = 穿的()t.长袖()me = {'穿的': {'长袖': {'好的'}}}print(me['穿的'].get('长袖'))运行结果:

2020-11-09 13:09:54 416

原创 一起学Python-通过for对字典进行遍历

1、源码如下:import argparsedef main(): #all_info :接收所有传入的信息 all_info = argparse.ArgumentParser(description="设置测试参数") all_info.add_argument('-host', '--host', required=True) all_info.add_argument('-p', '--port', required=True) all_info.add_

2020-11-09 10:42:01 398 1

原创 一起学Python-Python传参的各种姿势,函数调用传参、sys.argv传参以及argparse传参

国内对于argparse模块的教程还是挺多的,但是大部分都是不适合初学者的,所以我自己整理了一下,以个人见解来写这篇文章,说的不对的地方还请纠正。本文通过多种传参的案例进行讲解,充分理解传参的基础知识

2020-11-07 14:56:14 755

原创 Linux装机必备-这可能是Linux平台最好用的解压工具

前言:压缩包的出现使得我们在管理文件的时候更加的方便,但是在实际工作中,我们往往会遇到各种后缀的压缩包,在windows上还好,无脑右键即可(安装有对应程序的前提下),但是在Linux上你需要使用各种不同的解压参数,而且压缩包的格式遍地开花,脑子怎么记得过来呢?还好,有人认识到这个严重的问题,于是万能的压缩包解压神器:unar诞生了。1、帮助信息首先查看命令帮助liuyi@l:/media/liuyi/数据/安装包/Linux软件$ unar -hunar v1.10.1, a tool for

2020-11-06 15:21:47 1619

原创 一起学Python-通过replace实现Shell脚本中sed替换功能

1、实验环境1.1、场景设计我在一个文本中存放了一些IP跟端口的信息,文本内容如下:liuyi@l:/media/liuyi/数据/编程学习/源码/python/for$ more list.txt qq.com 80g.cm 90baidu.com 443现在我需要把文本跟端口进行切割,然后再打印切割后的数据并进行变量赋值,源码如下:from os import path#设置文件path变量url_file = "./list.txt"#判断文件是否存在if path.exis

2020-11-06 11:58:35 869 2

原创 一起学Python-体验Shell语法awk -F在Python中的应用

1、前言在Shell脚本中,可以通过awk工具可以去自定义分隔符,然后切割之后筛选出自己想要的数据,那么在Python中如何去实现同样的操作呢?村长带你。2、程序设计假设有一个文件,里面有。。。直接看内容吧,就下面这样:https://baidu.com 443http://baidu.cn 80我们需要做的就是循环遍历每一行内容下的每一列,也就是说当我读取第一行的时候,我还需要再对第一行进行切割,得到两组数据。2.1、使用Shell实现首先获取第一行内容:cat IP_list.txt

2020-11-03 23:21:20 1231 1

原创 一起学Python-逐行读取文本内容

1、场景设计假设有一个txt或者电子表格文件记录了很多IP/域名,然后需要对这些IP/域名进行检测,那么这时候就需要通过每读取一行就进行检测。。。算了,不设计了,直接上!2、程序设计2.1、主要信息预设名词含义./IP_list.txt保存有IP/域名信息的列表文件然后没了。。IP_list.txt文件内容如下:2.2、实践首先是从键盘读取文件路径信息(或者预设),然后判断文件是否存在,如果存在则继续,否则抛出异常。from os import pathurl

2020-11-03 22:58:56 377

原创 脚本分享-Linux系统下通过Shell脚本实现多次访问同一个URL进行访问测试

1、场景设计在进行防火墙相关功能的测试时,需要多次用到HTTP服务进行访问测试,所以就自己写了一个脚本去实现。2、脚本2.1、内容#!/bin//bash ##防火墙HTTP访问测试脚本

2020-11-03 15:46:41 2271 11

原创 深度(deepin)OS使用技巧-教你开启类OS X最小化特效-魔法(魔灯)特效

首先附上效果图:开启方式:打开控制中心- > 个性化- > 通用- > 最小化效果- > 魔灯~附图:开启装X之路吧

2020-11-02 13:37:23 1151 3

linuxmint_x86_64.bin

Linux Init

2022-09-23

麒麟云打印Windows服务端安装包正式版

麒麟操作系统下云打印解决方案的Windows服务端安装包,通过云打印方案,可以解决打印机适配问题

2022-05-16

tiduos这是一个安装二进制脚本

spzx

2021-08-04

rsyslog日志服务器一键部署脚本

日志服务rsyslog的一键部署脚本,本人亲测通过,可进入我的主页(博文关键词:rsyslog)查看免费脚本内容,更多免费脚本均在我的博客,主要语言为python、shell

2020-11-11

QCA6174_wifi.zip

解决红米笔记本安装了深度系统之后无线网卡无法正常搜索wifi的异常bug,通过附件的脚本可以一键安装驱动文件

2020-08-31

install.sh

这个脚本是针对Centos7及Centos8系统上进行zabbix4.0的一键部署脚本,只要系统能上网就可以直接等待脚本运行即可坐享其成,无需繁杂的配置,没有任何后门,脚本不加密

2020-04-20

kube-flannel.yml

就是一个yaml应用文件

2019-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除