自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (13)
  • 收藏
  • 关注

原创 使用runlink通过容器打印出容器的启动命令

1、 Runlike简介 12、 Docker镜像安装 12.1 构建Runlike容器 12.2配置别名 12.3试用runlinke命令 13、 使用pip安装 24、 Runlinke参数 2

2024-07-26 09:44:44 311

原创 docker镜像下载

1、 搜索镜像 12、 下载ubuntu系统镜像(容器架构与宿主机相同) 13、 查看镜像支持的架构 14、 启动ubuntu容器 1

2024-07-26 09:41:54 108

原创 docker容器时区配置

1、共享主机localtime配置时区 12、创建自定义dockerfile配置时区 13、 使用-e TZ="Asia/Shanghai"参数创建容器 14、修改容器当前时间 14.1使用宿主机时区文件替换容器时区文件 14.1.1确认容器时区和时间 14.1.2从宿主机传送时文件至容器 24.1.3进入容器替换/etc/localtime文件 24.1.4重启容器 24.2通过 -e TZ="Asia/Shanghai"参数重建容器 24.2.1停止容器 24.2.2删除容器 2

2024-07-25 09:02:37 306

原创 docker配置上网代理获取镜像

一、添docker子配置档设置 11、 创建目录 12、 创建http-proxy.conf文件,增加以下内容 13、 Daemon重新reload 并重启docker 14、 检查变量是否加载 15、 取消代理 1二、 修改docker.service配置设置 11、 编辑docker.service 12、 重启docker.service服务 13、 最后测试docker是否可以联网 2

2024-07-25 08:59:53 339

原创 docker网络模式及配置

一、Docker网络模式 11、host模式 12、container模式 13、none模式 24、bridge模式 2二、Docker网络配置–设置固定IP 21、host宿主机下载pipework如下: 22、安装网桥工具包bridge-utils 23、创建网桥并设置IP网段 24、启动一个容器 25、设置IP 26、网桥管理 27、docker版本1.9以后可使用下面这种方式: 37.1创建自定义网络 37.2启动Docker容器 37.3确认自建网络的容器 3

2024-07-24 09:10:59 780

原创 docker产生日志过大优化

1、 Docker容器启动后日志存放位置 12、 通过docker run的log-opt参数优化日志 13、 通过docker-compose的max-size选项来实现日志优化 14、 全局设置docker日志优化 14.1配置daemon.json文件 14.2重启docker服务 2

2024-07-24 09:09:00 375

原创 修改docker容器中的hosts文件

在制作镜像的时候,直接修改。这种方式需要你是root用户,/etc/hosts文件对于普通用户是没有权限的。所以你还要在容器中安装sudo,增大了镜像大小,不建议使用。在使用docker run运行一个新的容器的时候,通过参数--add-host来添加域名和IP信息到容器的/etc/hosts文件中。多host主机重复添加此参数即可。在docker-compose.yml文件中,通过配置参数extra_hosts来实现。直接进入容器中修改/etc/hosts,这种方式在重启容器后,增加的内容会丢失。

2024-07-13 13:31:50 287

原创 服务重启时容器未自动启动

1、容器重启策略2、修改重启策略

2024-07-13 13:26:24 361

原创 docker容器如何迁移

以上是关于docker容器如何迁移的介绍,旺隆创业网的容器云产品是基于docker技术,灵活强大,可弹性扩展,拥有上万Linux镜像,自由搭建私有网络,轻松组建服务集群,支持广播多播通信。但是,如果我们将这些Docker镜像作为tar包文件备份到了本地,那么我们只要使用 docker load 命令,后面加上tar包的备份路径,就可以加载该Docker镜像了。如果我们想要在Docker注册中心上传或备份镜像,只需要运行 docker login 命令来登录进Docker注册中心,然后推送所需的镜像即可。

2024-07-12 16:23:50 476

原创 docker创建容器常用选项

docker run [OPTIONS] 容器id/容器名称 /bin/bash #docker创建容器命令

2024-07-12 16:21:02 630

原创 kvm图形化管理工具virt-manager安装

1、 Virt-manager简介 12、 Linux系统安装方式 13、 Windows安装virt-viewer 13.1下载地址 13.2安装方法 1

2024-07-11 09:15:05 331

原创 KVM虚拟机添加USB转串口设备

1、 先在宿主机确认USB转串口 12、 通过virt-manager添加USB转串设备 13、 进入虚机确认 23.1 确认对应的USB设备 23.2 确认对应的串口设备 2

2024-07-11 09:11:26 195

原创 使用qemu-nbd挂载qcow2磁盘镜像

如果磁盘镜像中存在多个分区,选择任何一个分区(比如,/dev/nbd0p1)并把它挂载到一个本地挂载点(比如,qcow2_mount_point),如果是像 QEMU 的磁盘镜像那样,整个镜像就是一个文件系统,则挂载整个 nbd(比如 /dev/nbd0)。现在你就可以通过qcow2_mount_point挂载点访问并修改磁盘镜像的挂载的分区的内容了。

2024-07-10 09:15:52 554

原创 使用libguestfs挂载qcow2磁盘镜像

1、安装guestmount工具 12、命令guestmount的全部参数选项如下: 23、操作实例 23.1挂载一个 qcow2 格式的磁盘镜像 23.2 挂载磁盘镜像userdata-qemu.img.qcow2内的/dev/sda 23.3 以"read-only"模式挂载userdata-qemu.img.qcow2内的/dev/sda 33.4 以虚拟机名进行挂载 33.5要卸载它,则执行: 3

2024-07-10 09:15:05 361

原创 python调用串口收发数据

1、确认串口信息2、安装pyserial库3、代码实现

2024-07-09 14:48:05 475

原创 使用virt-manager添加宿主机上的U盘

1.打开virt-manager管理界面 12 打开需要添加U盘的虚拟机 23 进入Hardware管理器 24 选择插入U盘的设备,点Finish 25 进入虚拟机,确认添加OK 3

2024-07-09 14:34:41 266

原创 KVM网络存储池

1、存储端:配置NFS-based 31.1 安装NFS设定防火墙规则 31.2创建NFS共享 32、KVM端:用NFS-based配置存储池 42.1 安装nfsa工具 42.2查看存储池 42.3仿照default编写新创建的的XML文档 42.4 创建存储池 52.5安装虚拟机到my-pool2存储池 6

2024-07-09 14:27:43 1292

原创 KVM存储池管理

1、查看存储池信息 1.1查看存储池 1.2存储池配置文件路径: 1.3查询default存储池信息 2、创建一个新的存储池 2.1仿照default编写新创建的的XML文档 2.2 创建存储池2.3 删除存储池

2024-07-08 09:21:11 465

原创 KVM把新添加的磁盘扩容到根目录

1、对新增的磁盘进行分区(注:可省略) 42、确认根目录的卷名和卷组 53、扩充卷组和逻辑卷 5

2024-07-08 09:14:23 996

原创 KVM虚机调整磁盘大小(注:需重启虚拟机)

1 将磁盘大小由15G调整为25G 2 重启虚拟机,使磁盘大小生效 3 登录虚机确认磁盘变化

2024-07-06 15:17:35 479

原创 KVM使用命令行添加新磁盘(注:支持热插拔)

1 使用qemu-img创建格式为qcow2的磁盘2 显示虚拟机硬盘列表,查看未使用的target3 添加硬盘到kvm-client虚拟机中 34 确认添加硬盘已写入配置文件中5 登录虚拟机使用命令添加磁盘6使用命令行删除虚拟中的磁盘

2024-07-06 15:11:26 191

原创 使用virt-manage图形添加新磁盘(注:支持热插拔)

1、使用命令打虚拟机管理界面2、点Add Hardware进入硬件管理界面3、设置磁盘相关的参加点finish,在KVM配置界面可看添加的磁盘4、登录虚拟机使用命令添加磁盘

2024-07-05 09:05:48 220

原创 Kvm创建的windows虚机最大只能2核cpu问题解决方法

1、socket,core和thread的概念 12、Windows对于socket的支持 13、libvirt,KVM对于CPU架构的定义 14、 图形化修改方法: 1

2024-07-05 08:58:47 336

原创 将KVM虚拟机迁移为Virtualbox虚拟机

1、 在KVM宿主机上把qcow2格式磁盘转成vdi格式 52、 把转换成功vdi磁盘传送到Virtualbox宿主机 63、 打开Virtualbox-web控制台创建拟机 64、 在Vritualbox宿主把vdi磁盘移到windows-30目录 75、 在web控制台给windows-30添加磁盘 7

2024-07-04 09:12:17 249

原创 Virtualbox虚拟机迁移为KVM虚拟机

1、 在virtualbox宿主机上把vdi格式磁盘转成raw格式 12、 把转换成功raw磁盘传送到KVM宿主机 13、 在KVM宿主机将raw格式磁盘转成qcow2 14、 使用图形化新建虚拟,磁盘指向hadoop81.qcow2即可 14.1 使用virt-manager打开图形管界面 14.2 File-New Virtual Machine 24.3 选用Import existing disk image—Forward 24.4 Browse选择磁盘 34.5 选择转好的磁盘

2024-07-04 09:09:00 300

原创 KVM虚拟机动态添加网卡

一、在宿主机上临时在线添加虚拟网卡,关机再开机失效 11、查看运行的虚拟机 12、添加NAT网卡,会自动获取192.168.122.X网段的IP 13、查看虚机mac 14、查看mac地址对应的ip 15、 使用192.168.122.93的IP连接虚拟 1二、永久添加桥接网卡 11、查看原有网卡信息 12、 临时添加新网卡 23、查看 24、命令行增加的网卡只保存在内存中,重启就失效,所以需要保存到配置文件中 25、删除网卡命令 2

2024-07-03 10:05:20 393

原创 KVM宿主上查看虚拟机的IP及桥接网卡

1、 查看虚拟的IP地址 11.1查看运行的虚拟机 11.2确认虚拟机mac地址 21.3查看mac地址对应的ip 22、 查看虚拟机桥接网卡 22.1 使用virt-manager确认 22.2使用virsh命令确认 2

2024-07-03 10:02:02 478

原创 弹出解锁登陆密钥环对话框提示解决方法

解决弹出解锁登陆密钥对话框提示

2024-07-02 13:47:40 450

原创 kvm虚拟机启用console登录

1、备份文件 12、 使用下面命令可直接插入 13、 使用diff命令比较修改前后的grub2.cfg文件 14、 重启完成后reboot,在物理机上使用virsh console 连接虚拟机 15、退出virsh console连接的方法,使用组合键Ctrl+]即可 2

2024-07-02 09:09:58 559

原创 在宿主机上个修改虚拟机的用户密码

1、 远程修改虚拟机密码 11.1在虚拟机上安装Qemu Guest Agent 11.2在宿主机上修改虚拟机密码 12、 破解虚拟机密码,无密码登录 12.1安装guestmount工具 12.2关闭虚拟机" 12.3挂载虚拟磁盘 12.4 把虚拟机root设置为空 12.5 去挂载 2

2024-07-02 09:07:06 500

原创 Virsh管理kvm虚拟机命令

virsh 提供命令管理虚拟化,virt-manager提供图形化管理虚拟机。virsh可以提供edit、list、start、stop和destroy等子命令。

2024-07-01 10:51:49 451

原创 KVM性能优化之CPU优化

KVM性能优化之CPU优化 21、查看kvm虚拟机vCPU的QEMU线程 22、CPU绑定操作 3

2024-07-01 10:50:01 880

原创 KVM性能优化之内存优化(宿主机)

KVM性能优化之内存优化(宿主机)

2024-06-28 09:41:42 238

原创 KVM性能优化之网络性能优化

KVM性能优化之网络性能优化 21、使用virtio半虚拟化网卡 22、使用vhost_net 2

2024-06-28 09:40:11 195

原创 KVM性能优化之磁盘IO优化

方法一:通过直接在XML里定义: 11.磁盘类型选择 12.缓存模式选择 13.AIO 异步读写方式选择 14.磁盘IO调度器选择(宿主机) 1方法二:在virt-manager图形修改: 11、在磁盘配置项做以下修改 12.磁盘IO调度器选择(宿主机) 2

2024-06-27 17:05:29 404 1

原创 编译安装QEMU

1、 安装依赖 11.1 安装编译环境 11.2安装re2c 11.2安装Ninja 21.3安装librbd-devel 32、 编译QEMU 32.1源码下载 32.2编译安装 33、 虚拟系统管理器正常运行 3

2024-06-27 17:02:44 1136

原创 KVM配置嵌套虚拟化

1、 英特尔 11.1检查嵌套虚拟化在您的主机系统上是否可用 11.2卸载kvm_intel模块: 11.3激活嵌套功能: 12、AMD 22.1检查嵌套虚拟化是否在您的系统上可用: 22.2卸载kvm_amd模块 22.3激活嵌套功能 23、嵌套虚拟化配置虚拟机: 23.1 使用图形化管理工具配置 23.2 通过XML文件配置 43.3 进入虚拟机确认 4

2024-06-26 09:04:57 786

原创 qemu虚拟机日志信息和libvirtd日志信息

1、libvirtd的运行日志2、查看virsh管理qemu虚拟机的信息

2024-06-26 09:01:10 323

原创 Centos 9&Ubuntu 22.0.3图形搭建网桥

1、安装bridge-utils软件 42、创建桥接器 42.1 按tab切换到,回车 42.2 配置桥接网卡名称 42.3 添加物理网卡 52.4 配置物理网卡 52.5 配置好物理网卡,按Tab切换至,回车 52.6 配置IPv4地址 62.7 配置路由 62.8按Tab切换至ok,回车,完成路由配置 62.9 关闭IPv6,按Tab切换至ok,回车,完成网桥配置 62.10 设置物理网卡为automatic模式 62.11 按Tab切换至,回车,退

2024-06-25 09:06:26 668

原创 KVM网络模式设置

一、KVM网络模式介绍 21、NAT ( 默认上网 ) 22、自带的Bridge 23、 Linux Bridge 2二、 Linux Bridge配置搭建(Centos 7) 21、 安装bridge-utils软件 22、 创建桥接器 23、 将物理接口桥接到桥接器 34、重启物理机网络服务 35、查看当前桥接情况 3

2024-06-25 08:59:34 917

nginx-aarch64-1.20.1二进度安装包含安装脚本

#!/bin/bash #功能:一键使用二制包部署nginx #作者:hp.li #日期:20240129 RUN_PATH=$(dirname $(readlink -f "$0")) local_ip=$(hostname -I | awk '{print $1}') #二进包部署nginx install_nginx(){ tar -zxf $RUN_PATH/package/nginx-aarch64-1.20.1.tar.gz -C /usr/local/ cat >/lib/systemd/system/nginx.service <<EOF [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s quit PrivateTmp=true

2024-07-25

docker配置API调用接口

因docker版本原因,如果在daemon.json中配置docker api后,无法启动dokcer服务,请在docker.service中进行配置,配置如下: 1、编写配置文件 vim /usr/lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock 2、查看端口 netstat -ntlp | grep 2375 3、通过web访问 http://ip:2375/images/json

2024-06-27

mairadb10.3.38-arm64离线安装包(银河麒麟V10桌面操作系统)

1、离线安装 dpkg -i ./*.deb #第一安装,因依赖关系会有部分deb报错,需多次执行此命令,可安装安装完成 2、设置自启MariaDB systemctl enable mariadb.service 3、初始化Mariadb mysql_secure_installation 4、修改mariadb配置(修改绑定IP为0.0.0.0) # vim mariadb.conf.d/50-server.cnf 5、设置帐号和密码 mysql -uroot -p 5.1 授权root远程登录 > grant all on *.* to "root"@"%" identified by "rrhh9708"; 5.2创建DBA帐号和数据库 > create user test@localhost identified by ' test-2016';#创建帐号 > create database db_user; #创建用户数据库 > create database data_db; #创建存放数数据库 > GRANT ALL PRIVILEGES ON *.* TO 'Hs

2024-06-22

ISCSI块存储服务器搭建案例

目录 一、服务端配置 1 1、 配置hosts文件和domain域名 1 2、安装软件并启动服务 1 3、添加防火墙规则 2 4、创建逻辑卷作为后端存储 2 5、配置iscsi 2 6、管理iscsi服务 3 二、linux客户端配置 3 1、配置hosts文件和domain域名 3 2、安装客户端软件包 3 3、配置iscsi客户端的名字,根据题目要求修改 3 4、设定服务开机启动和马上启动 3 5、发现target 3 6、登陆target 3 7、分区并格式化 4 8、配置开机自动挂载 4 三、配置Windows客户端连接iSCSI设备: 4 1、运行iSCSI发起程序 4 2、更改客户端iqn属性 5 3、点击连接,就会在本次磁盘新加一款硬盘。 5

2024-06-14

linux环境检查IP冲突脚本

IP冲突检测看起来是一个很复杂的问题,其实在TCP/IP协议中,IP冲突检测是ARP协议的一个额外功能,原理很简单,使用ARP协议向网络中广播自己的IP地址,如果收到响应>则存在IP冲突,这个功能在TCP/IP协议第一卷ARP协议一章有详细介绍。这里先使用ping命 令来探测一下设定的IP地址,然后在ARP缓存中查找是否存在有效的记录,如果有则>存在IP冲突。这里不用关心ping命令是否能成功,不论是否成功,只要机器开着,ARP都能获取到其MAC地址,因为ARP工作在数据链路层。

2024-06-13

linux下安装配置Maven

一、环境 三、Maven安装 1.下载地址 2. 服务器安装jdk环境 3.安装Maven 4. 配置系统环境变量 注:压缩包中有manven安装配置说明、maven常用命令大全和apache-maven-3.3.9离线安装包。

2024-06-12

使用navicat连接人大金仓

目录 1、 Navicat介绍 1 2、 Navicat下载安装 1 2.1官网下载地址 1 2.2双击打开安装程序 1 1、 创建连接 1 2、 配置帐号/密码 1 3、 连接成功,可进行相关操作 2 4、 创建数据库 2 5、 转储SQL文件 3 6、 复制为插入语句 3 7、 执行sql语句 4

2024-06-12

docker容器创建到镜像库私用部署整套案例

一、 容器的创建方式 2 1、 创建容器参数说明 2 2、一般创建方法 2 3、传入变量创建容器 3 4、暴露端口创建容器 3 5、限定cup或内存资源创建容器 3 6、容器退出时自动清理容器 3 二、容器数据持久化创建容器 3 1、使用volume卷创建容器 3 1.1 指src创建容器 3 1.2不指定src创建容器 3 1.3清除容器 3 2、使用-v参数创建容器 3 3、使用bind挂载创容器 4 三、镜像导出导入 4 1、通镜像导出与导入 4 2、通过容器导出导入镜像 4 2.1将容器导出为镜像文件 4 2.2导入容器镜像 4 2.3运行该镜像(带上command参数) 4 3、生成容器快照镜像 4 四、使用dockerfile制作镜像创建器 4 1、构建Nginx环境镜像 5 1.1 准备文件 5 1.2 创建dockerfile文件 5 1.3构建nginx镜像 5 1.4创建容器 5 2、构建PHP环境镜像 5 2.1 准备文件 5 2.2 创建dockerfile文件 5 2.3构建PHP镜像 6 2.4创建容器 6 3、构建JAVA网站环境 6 3.1 准备文件 6

2024-06-12

通脚中设置合法城市,脚本判断连本机的IP归属地并判断是否为入侵IP

############################## #此脚本主要用查询连本机的IP归属地并判断是否合法 # 作者 日期 版本 #hp.li 20210928 v1.0 #移除禁止:firewall-cmd --permanent --zone=public --ipset=blacklist --remove-entry=${ip} && firewall-cmd --reload #查看被ipset封禁的IP或IP段:ipset list blacklist

2024-06-04

MariaDB-10.3.17离线rpm安装包

此附档为MariaDB-10.3.17-rpm离线安装,可使用rpm -ivh ./*.rpm在不联网的环境下进行安装。 1、unzip MariaDB-10.3.17.zip 2、cd mariadb/ 3、rpm -ivh ./*.rpm或yum -y install ./*.rpm 4、vim /etc/my.cnf.d/server.cnf 5、mkdir -p /mysql/data /mysql/tmp /mysql/undo && chown -R mysql:mysql /mysql 6、mysql_install_db --basedir=/usr --datadir=/mysql/data --defaults-file=/etc/my.cnf.d/server.cnf --skip-name-resolve --user=mysql 7、systemctl start mariadb && systemctl enable mariadb && systemctl status mariadb -l 注:如果启动失败,请删重建mysql

2024-06-03

linux配置Vue开发需求nodejs环境部署

1、 下载nodejs安装包 2、 解压nodejs安装包 3、 验证node是否能用 4、 配置nodejs全局使用 5、 应用nodejs操作 5.1 使用&符号后台运行进程 5.2使用forever让node.js持久运行

2024-05-28

爬取豆瓣电影Top250

#-*- coding:UTF-8 -*_ ''' 这个案例使用BeautifulSoup库爬取豆瓣电影Top250的电影名称、评分和评价人数等信息, 并将这些信息保存到CSV文件中。 pip install lxml ''' import requests from bs4 import BeautifulSoup import csv # 请求URL url = 'https://movie.douban.com/top250' # 请求头部 headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36' } # 解析页面函数 def parse_html(html):

2024-05-20

Redis-源码包安装部署

1、系统优化 1 2、安装redis 1 3、确认相关命令文件 1 4、配置redis 2 5、启动redis的三种方式 2 5.1直接启动redis(方法一) 2 5.2以后台进程方式启动redis(方法二) 2 5.2.1修改redis.conf文件把redis设置在后台运行 2 5.2.2指定redis.conf文件启动 2 5.2.3关闭redis进程 2 5.3设置redis开机自启动(方法三) 2 5.3.1在/etc目录下新建redis目录 2 5.3.2修改redis.conf文件把redis设置在后台运行 3 5.3.3将redis.conf 复制一份到/etc/redis目录下 3 5.3.4将redis的启动脚本复制一份放到/etc/init.d目录下 3 5.3.5设置redis开机自启动 3 5.3.6解决redisd不支持chkconfig方法: 3 5.3.7错误处理 3

2024-05-16

SQL操作管理数据库语句

目录 1、 创建数据库的几种方法 2 1.1创建数据库 2 1.2创建数据库并指定字符集 2 1.3创建数据库进行检查是否存在( 推荐) 2 1.4 查看警告信息 2 1.5 查看数据库当前时间 2 2、 使用数据库 2 2.1查看当前所有的数据库 2 2.2查看当前正在使用的数据库 2 2.3查看指定库下所有的表 2 2.4查看数据库的创建信息 2 2.5使用/切换数据库 3 2.6查询mysql数据库存放路径 3 3、 修改数据库 3 3.1更改数据库字符集 3 3.2删除指定的数据库 3 3.3删除指定的数据库( 推荐) 3 4、 数据库中的注释方法 3 4.1单行注释:# 或 - - 3 4.2多行注释:/* */ 3 5、 创建表 3 5.1语法格式 3 5.2 创建表实例 3 6、 使用子查询返回的数据,来创建表 4 6.1 语法格式 4 6.2 创建实例 4 7、 查看数据表结构及如何创建 4 7.1查看结构 4 7.2查看表如何创建 4 8、 修改表 4 8.1新增字段 4 8.2修改字段类型 4 8.3修改字段位置 4 8.4重命名字段 4 8.5删除字段 4

2024-05-15

通过python脚本收集系统信息

通过python脚本收集系统信息,主要包括以下脚本,值的下载: 1-CPU信息 2-内存信息 3-系统用户及启动时间 4-硬盘使用率采集 5-生成磁盘使用情况的日志文件 6-网络流量采集 7-计算所有进程所占用内存大小之和 8-检查系统cpu和内存 9-获取本机IP的方式

2024-05-12

通过python编写sftp上传和下载

#!/usr/bin/python # -*- coding:utf-8 -*- #参考:https://blog.csdn.net/qq_43057091/article/details/82179301 import os,sys import paramiko #创建transport对象 t = paramiko.Transport(('192.168.56.102',22)) #连接服务器 #创建sftp对象 #将temp.txt上传到服务器/home/redhat/Documents目录 # 将sftp.txt下载到本机桌面

2024-05-08

对微信帐单进行数据分析

#pip install pandas -i https://mirrors.aliyun.com/pypi/simple #安装pandas处理数据模块 #pip install xlwt -i https://mirrors.aliyun.com/pypi/simple #安装excel模块 #pip install openpyxl #从微信导出对帐帐单 import pandas as pd #引入pandas,重命名为pd,Python3.9.10版本的Pandas无法兼容低版本的xls import numpy as np #导入均值模块 #从第17行读取csv格式的帐单 df = pd.read_csv('微信支付账单(20230101-20230401).csv',header=16) #分析数据 ...... #将分析数据另存为out.xlsx ..... #进行交易进间分析 ...... #统计交易对方 ...... #将结果保存到excel ..... writer.close()

2024-05-08

爬取王者荣耀中的英雄图片

1、安装requests和bs pip install requests pip install bs4 pip install lxml 2、进入ipython进行相关操作 2.1 爬下某网站内容 a = requests.get('https://pvp.qq.com/web201605/herolist.shtml') 2.2 查看内容 a.text 2.2 设置编码,解决a.text乱码 a.encoding 查看 a.encoding = ‘gbk’ 设置 3、导入bs4 from bs4 import BeautifulSoup b = BeautifulSoup(a.text) b 显示内容 b.select(‘li>a>img’) 使用循环显示英雄的名子 for i in b.select('li>a>img'): ...: print(i['alt']) 4、总体脚本为:get_heros.py

2024-05-06

基于centos7构建python3和gcc8环境容器镜

基于centos:7.9.2009系统进行创建gcc 8.3.1\python3\openjdk-环境镜像 1.1创建Dockerfile文件 # mkdir /centos7_py3_gcc8 # cd /centos7_py3_gcc8 # vim Dockerfile 1.2 构建镜像 # docker image build -t centos7_py3_gcc8:v01 -f Dockerfile . # docker images 1.3创建容器 # docker run -itd --restart=always --name \ centos7_py3_gcc8 centos7_py3_gcc8:v01 # docker ps # docker exec -it centos7_py3_gcc8 bash 2、基于基础镜像构建python应用 # mkdir py_app && cd py_app # docker run -itd --restart=always -p 3434:3434/udp --name py py:v01 # docker exec -it

2024-05-05

KVM在线yum源部署-centos stream

一、 虚拟化简介 二、 硬件虚拟化确认 三、 系统优化 四、 通KVM虚拟化包部署 1、 关闭防火墙和selinux 1.1关闭防火墙 1.2关闭selinux 2、 安装KVM/QEMU组件 3、 启动并设置开机启动 4、 检查KVM/QEMU是否正常运行 5、 查看kvm模块是否加载 6、 确认KVM/QEMU组件 7、 在libvirt目录中检查所有配置文件 8、 卸载过程 8.1 查到被安装的包全名 8.2 卸载 9、 查看KVM版信息 五、 安装期间安装KVM/QEMU虚拟化 1、 软件包管理器安装KVM/QEMU(推荐) 1.1 软件选择Virtualization Host 1.2 检查KVM/QEMU是否正常 1.3 Libvirtd服务管理 2、 通过安装虚拟化组件进行配置KVM/QEMU 2.1 安装虚化组件 2.2 Libvirtd服务管理 2.3确认KVM/QEMU是否正常 2.4确认KVM/QEMU组件 2.5允许没有根的QEMU/KVM命令 3、 安装Virtual Manager图形实用程序

2024-05-03

kvm离线yum源部署&一键部署脚本

一、虚拟化简介 二、硬件虚拟化确认 三、 系统优化 四、安装虚拟包 1、 挂载系统光盘 2、 配置光盘yum源 3、 关闭防火墙和selinux,如果不关闭可造成虚拟机只能被宿主ssh登录 3.1关闭防火墙 3.2关闭selinux 4、 安装kvm 5、 启动并设置开机启动 6、 检查KVM / QEMU是否正常运行 7、 查看kvm模块是否加载 8、 确认KVM/QEMU组件 4、在libvirt目录中检查所有配置文件 介绍几个重要的配置文件 9、 查看KVM版信息

2024-05-03

docker&amp;docker-compose离线安装包(centos)

一、安装离线 dokcer20.10.17 1、上传离线包 # rz docker_packages.tar.gz 2、解压离线包 # tar -zxf docker_packages.tar.gz 3、安装 docker # yum -y install ./*.rpm 4、启动 docker # systemctl start docker # systemctl enable docker # docker info 二、安装离线 docker-compose 1、上传离线包 # cd /usr/local/bin/ # rz docker-compose 2、添加可执行权限 # chmod 755 docker-compose # docker-compose -v 注:docker_packages.tar.gz 包中含有安装脚本,执行 install_docker.sh 安装即可。

2024-05-03

shell编程100例

供初学者一起学习shell编程,shell由浅入深、实用。

2023-01-06

一键离线部署nginx+gcc+cmake+ffmege

解压进入目录,执行install_lgb.sh,一键离线安装nginx+gcc+cmake+ffmege,并配置好防火墙。 主要脚本函数如下: #防火墙端口设置函数 #离线安装gcc套件 #离线安装cmake #tar包编译安装nginx #离线安装ffmpeg工具

2022-11-14

centos/ubuntu安装go环境

参考此可以在centos/ubuntu系统离线安装go环境,压缩包中有安装文档和离线安装包。

2022-10-28

cmake离线安装(支持centos7)

cmake指定编译器用于控制软件使用简单的平台和编译器编译过程独立配置文件,是款适合编程人员们使用的编程工具。

2022-10-28

SSH密钥登录

学习总结,很好的配置实例,主要为设定SSH密钥登录的方法。

2019-04-29

NFS7.2服务架设

此配置SOP,主要用于redhat 7.2版的系统配置nfs服务配置说明。

2019-04-29

docker使用总

此档案为我学习docker笔记,文档主要写明docker安装、配置、容器管理、镜像管理等。

2019-04-29

linuxcast苏勇老师linux课程学习笔记

此为文档为linuxcast苏勇老师linux课程学习笔记,记录重要的操作步骤。

2018-06-10

VNC Viewer

供大家共同学习。可以通过其它PC或Mac上的VNC Viewer来连接这台mac電腦并远程控制了

2015-11-23

桌面显示IP和MAC等信息软

桌面显示IP和MAC等信息软件,文件中有相关设定SOP.

2013-12-06

scconfig 命令(详细).

scconfig 命令(详细).幫更好地使用批處理命

2012-05-16

蘋果常用快捷鍵

看了之后你就不會對MAC系統再陌生了,快來學習吧!

2012-04-19

苹果笔记本MacBook安装Win7双系统教程

苹果笔记本MacBook安装Win7双系统教程,供大學習自用。

2012-04-19

Windows 8 应用小技巧集锦

最新windows系統的應用全能啊,Windows 8 应用小技巧集锦。

2012-04-19

空空如也

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

TA关注的人

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