返回顶部
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: rpm数据库损坏修复--rpmdb Linux 操作系统的发行版本如 :redhat、CentOS、SUSE 中,采用 RPM 来管理软件包,不过在使用过程中,因为各种原因导致 rpmdb 被损坏需要进行恢复。 1.报错信息 rpmdb: /var/lib/rpm/Packages: unexpec 阅读全文
posted @ 2022-05-27 23:42 九尾cat 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: python 添加统计运行时间的功能[装饰器] 脚本一 没有修改被装饰对象的调用方式,但修改了源代码 #!/bin/python3 # -*- coding: utf-8 -*- import time def index(x,y): start=time.time() print('index % 阅读全文
posted @ 2022-05-14 10:40 九尾cat 阅读(239) 评论(0) 推荐(0) 编辑
摘要: python 函数对象实现菜单功能 实现根据现有菜单功能提示,选择菜单实现功能。当然用shell的case+while也可以简单实现这样点单功能需求 python脚本 脚本一 实现初步菜单功能,判断编号是否存在 #vi r9.py #!/bin/python3 # -*- coding: utf-8 阅读全文
posted @ 2022-05-09 21:57 九尾cat 阅读(662) 评论(0) 推荐(0) 编辑
摘要: shell之for+if嵌套循环结构 学习Python之后,对shell 的for和if循环老是混淆,编写shell脚本加深巩固一下 主要实现两个功能:创建批量目录然后根据时间在每个目录创建年月日日志文件,根据需求删除三个月前的日志文件 批量创建目录和日志文件 #!/bin/bash cd /var 阅读全文
posted @ 2022-05-06 16:43 九尾cat 阅读(2490) 评论(0) 推荐(0) 编辑
摘要: Python 之文件处理open功能——模式介绍 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口。 用户/应用程序可以通过文件将数据永久保存的硬盘中,即操作文件就是操作硬盘。 用户/应用程序直接操作的是文件,对文件进行的所有操作都是在向操作系统发送系统调用,然后再由操作将其转换成具 阅读全文
posted @ 2022-05-04 22:32 九尾cat 阅读(859) 评论(0) 推荐(0) 编辑
摘要: python之文件修改两种方式 Python修改文件两种方式: 一是文本编辑方式,如notepate ;二是:文件写入 方式一 方式一缺点:大文件会浪费内存,不浪费硬盘空间 # cat a.txt 搜素18替换20 wei 22 man wang 18 female zhang 18 female 阅读全文
posted @ 2022-05-03 21:47 九尾cat 阅读(928) 评论(0) 推荐(0) 编辑
摘要: python之文件操作用户密码验证 实现的功能是,根据文件的用户密码,进行输入用户确认 # cat user.txt wei:123 li:111 wang:222 zhang:333 # vim r1.py #!/bin/python3 # -*- coding: utf-8 -*- name=T 阅读全文
posted @ 2022-04-30 17:55 九尾cat 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Python之isdigit python小工具实现猜数小游戏 #!/bin/python3 # -*- coding: utf-8 -*- while True: age=input('年龄:').strip() if age.isdigit(): age=int(age) if age > 18 阅读全文
posted @ 2022-04-24 13:11 九尾cat 阅读(70) 评论(0) 推荐(0) 编辑
摘要: for之shell、Python 使用for来实现循环功能,注意shell、Python之间的区别。注意细节哟!!! Python # cat for_break_else.py #!/bin/python3 # -*- coding: utf-8 -*- count=0 username='wei 阅读全文
posted @ 2022-04-23 12:39 九尾cat 阅读(58) 评论(0) 推荐(0) 编辑
摘要: while之shell、python 使用shell和Python实现while循环,满足小需求。比较学习,会更加深刻了解使用它 Python 两种方式:一是通过定义false退出,二是使用break退出,稍有不同注意细节 方式一: # cat if_while.py #!/bin/python3 阅读全文
posted @ 2022-04-22 15:53 九尾cat 阅读(39) 评论(0) 推荐(0) 编辑
摘要: if 之Python、shell和nginx 本文输出内容为实现if条件判断,比较Python与shell脚本的不同,实现相同功能不同方法,年轻人方法要多才能灵活解决各种问题,多种方法多条路条条大路通罗马 shell 条件的循环判断,支持elif 和else # cat score.sh #!/bi 阅读全文
posted @ 2022-04-20 23:04 九尾cat 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 基于MYSQL实现vsftpd虚拟用户 基于数据库文件#vim /etc/pam.d/vsftpd.db也可以实现安全加密创建用户,缺点是每次创建都需要重新编写#vim /etc/pam.d/vsftpd.db并使用db_load进行加密重启服务生效,不是很方便。使用数据库MYSQL作为后端存储用户 阅读全文
posted @ 2022-04-05 10:28 九尾cat 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 跨主机网络通信实战项目 实现跨主机网段实现web1和web2互相访问 路由添加 route add -net 172.20.0.0/24 gw 172.18.0.201 dev eth1 ip route add 192.168.0.0/24 via 172.16.0.1 dev eth0 rout 阅读全文
posted @ 2022-04-03 23:23 九尾cat 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ansible-playbook 系统初始化配置 ansible安装 ansible来自epel源,可通过yum仓库、第三方仓库和编译安装 方式一:epel仓库 #yum -y install ansible ​ 方式二:git仓库 #git clone git://github.com/ansib 阅读全文
posted @ 2022-03-30 17:29 九尾cat 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一键部署prometheus和granfana 基于shell脚本进行二进制安装prometheus和grafana #cat prometheus_grafana.sh #!/bin/bash #*************************************************** 阅读全文
posted @ 2022-03-27 15:22 九尾cat 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 部署私有云盘Nextcloud Nextcloud插件多,功能较强,不仅支持文件同步,还支持日历,通讯录,视频会议等等 Nextcloud特点 开源 各个平台都有客户端,方便管理 功能很完善 docker 部署 #安装docker环境#cat > docker.sh <<EOF # step 1: 阅读全文
posted @ 2022-03-24 16:59 九尾cat 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Nginx 搭建直播环境 1.安装相关依赖 yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc* libxml2 libxml2-devel curl-de 阅读全文
posted @ 2022-03-20 10:20 九尾cat 阅读(118) 评论(0) 推荐(0) 编辑
摘要: Nginx rewrite https rewrite实现http跳转https 生成证书 创建私有证书 生成证书文件 #openssl req -newkey rsa:4096 -nodes -sha256 -keyout ca.key -x509-days 3650 -out ca.crt Co 阅读全文
posted @ 2022-03-19 21:00 九尾cat 阅读(494) 评论(0) 推荐(0) 编辑
摘要: https实现三种方式 1.单个ECS/nginx配置https 单个ECS,添加域名证书【公网/私有】,并添加跳转https server { listen 80; server_name www.weirui.com; return 302 https://$server_name$reques 阅读全文
posted @ 2022-03-17 20:32 九尾cat 阅读(358) 评论(0) 推荐(0) 编辑
摘要: SUSE Linux Enterprise Server 15 SP2 DNS配置 SUSE 不建议手动编辑 /etc/resolv.conf 修改【临时生效】, 它是 /run/netconfig/resolv.conf 的符号链接。要定义静态 DNS 配置,请手动编辑 /etc/sysconfi 阅读全文
posted @ 2022-03-17 11:14 九尾cat 阅读(1850) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页