自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JL-LOVE

26个字母逻辑组合,敲写不同见解

  • 博客(98)
  • 资源 (9)
  • 收藏
  • 关注

转载 如何配置 QEMU 虚拟机网络

User mode stack:用户协议栈方式,这种方式的大概原理是在 QEMU 进程中实现一个协议栈,这个协议栈可以被视为一个主机与虚拟机之间的 NAT 服务器,它负责将 QEMU 所模拟的系统网络请求转发到外部网卡上面,从而实现网络通信。特别说明一下参数含义:-net nic 表示希望 QEMU 在虚拟机中创建一张虚拟网卡,-net tap 表示连接类型为 TAP,并且指定了网卡接口名称(就是刚才创建的 tap0,相当于把虚拟机接入网桥)。现在只需要启动镜像,指定网络连接模式是 TAP 即可。

2023-03-21 11:48:39 5426 1

转载 KVM虚拟机使用桥接方式时和宿主机无法通信的解决方案

解决qemu虚拟机和宿主机之间网络通信问题,macvtap方式

2023-03-20 10:08:20 4563

转载 deepin系统

deepin介绍

2022-11-29 16:38:33 303

转载 LInux使用NetworkManager管理网络

NetworkManager 管理网络

2022-11-27 10:37:43 1149

转载 grub修改参考

grub 修改参照

2022-11-08 16:02:37 1341

转载 解决ubuntu开机变慢;删除耗时启动项

解决ubuntu开机慢,耗时长问题

2022-11-01 16:51:00 2076

转载 使用 mergefs 增加虚拟存储

mergefs,增加虚拟存储

2022-06-13 13:46:06 485 1

转载 将ubuntu设置为NAS——14.尝试mergerfs合并多个物理硬

多个硬盘挂载到一个目录下

2022-06-13 11:17:28 2797

转载 利用AutoSSH建立SSH隧道,实现内网穿透

当我们使用公司或家中电脑搭建了 Web 服务时,一般不能直接从外网访问,为了实现从外网直接访问到内网的服务,一般会需要用到 内网穿透 技术。常用的内网穿透工具有 NAT 转发、DMZ 主机、AutoSSH、ngrok、frp、花生壳等。下面将会介绍如何通过 SSH 端口转发,使内网主机 A 的服务转发至公网主机 B 上。需要条件​ 一台内网主机 A,一台 Linux 公网主机 B。下文以 CentOS7 系统为例。第一步:公网服务器配置​ 修改公网主机 B 的 SSH 配置文件/etc/ssh/ss

2022-04-06 16:36:54 3108

转载 使用 SSH 反向隧道进行内网穿透

对应的情况这篇文章主要介绍了如何利用 SSH 反向隧道穿透 NAT,并演示了如何维持一条稳定的 SSH 隧道。假设有机器 A 和 B,A 有公网 IP,B 位于 NAT 之后并无可用的端口转发,现在想由 A 主动向 B 发起 SSH 连接。由于 B 在 NAT 后端,无可用 公网 IP + 端口这样一个组合,所以 A 无法穿透 NAT,这篇文章应对的就是这种情况。首先有如下约定,因为很重要所以放在前面:机器代号 机器位置 地址 账户 ssh/sshd 端口 是否需要运行 sshdA 位

2022-04-06 16:22:56 2508

转载 安装grub到U盘分区,实现多系统引导

安装grub到U盘分区,实现多系统引导目录1.分区工具及分区类型1.1 显示分区表和分区信息1.1.1 fdisk -l1.1.2 gdisk -l1.1.3 parted -l1.2 常见分区类型1.3 分区样例1.3.1 BIOS/MBR example layout1.3.2 UEFI/GPT example layout1.3.3 BIOS/GPT example layout2.gdisk2.1 输入“?”获取帮助2.2 备份和恢复分区表2.3 Recover GPT

2021-11-09 10:57:51 2719

转载 [grub实现]U盘引导多个linux镜像安装,同时支持BIOS和UEFI模式

目录[-]准备开整基本步骤步骤一: 格式化U盘注意点: bios_grub标记的分区步骤二: 安装grub到U盘步骤三: 添加grub菜单参考文献前言: 生命不息,折腾不止。在折腾中进步,在踩坑中成长。补: 我的grub.cfg配置已经托管到oschina git仓库: http://git.oschina.net/abcfy2/grub-cfg准备开整U盘一枚(4G容量以上,备份好数据,一会可能要重新格式化)可用的任意操作系统,64位(32位就不要折腾UEFI了)

2021-02-24 17:37:11 1881

转载 sfdisk 分区命令

SFDISK(8) System Administration SFDISK(8)名称sfdisk - 分区表操作工具语法sfdisk [options] command描述sfdisk 是一个专用于脚本环境的分区表操作工具。 从 2.26 版本开始,sfdisk 可以正确处理 MBR 与 GPT 格式的分区表,但是不再提供 CHS(Cylinder-Head-Sector) 功能。 从 2.26 版本开始,

2021-02-24 10:01:24 1497

转载 安装grub到U盘分区,实现多系统引导(BIOS,UEFI)

目录1.分区工具及分区类型1.1 显示分区表和分区信息1.1.1 fdisk -l1.1.2 gdisk -l1.1.3 parted -l1.2 常见分区类型1.3 分区样例1.3.1 BIOS/MBR example layout1.3.2 UEFI/GPT example layout1.3.3 BIOS/GPT example layout2.gdisk2.1 输入“?”获取帮助2.2 备份和恢复分区表2.3 Recover GPT header3.parted3.1

2021-02-23 14:39:11 4033

转载 PCI passthrough via OVMF

HomePackagesForumsWikiBugsSecurityAURDownloadPCI passthrough via OVMFJump to navigationJump to searchRelated articlesIntel GVT-gThe Open Virtual Machine Firmware (OVMF) is a project to enable UEFI support for virtual machines. Starting with

2021-02-02 16:30:19 5548

转载 使用whiptail创建交互式shell对话框

在终端环境下安装新的软件时,经常会看到信息对话框弹出,需要你的输入。对话框的类型有密码箱,检查表,菜单,等等。他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显而易见的。如下图所示:当你想要写一个交互式shell脚本时,你可以使用这样的对话框来接受用户的输入。whiptail可以在shell脚本中创建基于终端的对话框,消息框的过程,类似于Zenity或xdialog GUI脚本代码。预先安装在所有的Linux发布版本中。相关链接: https://en.wikibooks

2021-01-18 17:17:35 309

转载 VScode中Anaconda虚拟环境切换的问题

问题描述第一次在VScode中使用Anaconda的虚拟环境,发现不同的虚拟环境之间的切换还是蛮容易的(点左下角的Python…按钮,可以自由选择环境)。但是不管是命令行(Terminal),还是直接点击绿色按钮运行代码,都无法正常运行,显示ImportError: DLL load failed: 找不到指定的模块。1即找不到我自己安装的第三方库。但是我直接使用cmd则可以正常运行程序,pycharm也可以。问题解决发现我的VScode命令行没有激活conda的虚拟环境。即使使用了conda

2021-01-02 15:12:38 2955

转载 centos7进入救援模式,修复错误配置

因某些修改操作,导致系统重启后无法正常启动,此时可进入救援模式,修复错误配置即可。OS:centos 71、重启系统后,进入grup引导页面,选中第一项然后按“e” 进入编辑模式:2、通过↓键找到如图所示“ro”处(ro表示只读){下图1},将ro替换为rw init=/sysroot/bin/sh(下图2),然后按ctrl+x 系统重启进入(下图3) 3、执行chroot /sysroot获取root权限,然后通过vi对相应的错误配置进行修复,然后重启系统...

2020-12-30 14:44:32 6211

转载 通过docker image 获取到 dockerfile

docker history --format {{.CreatedBy}} --no-trunc=true $DockerImage |sed “s//bin/sh\ -c\ #(nop)\ //g”|sed “s//bin/sh\ -c/RUN/g” | tac–format {{.CeratedBy}} 只输出 CREATE BY 这一列–no-trunc=true 完成输出命令sed “s//bin/sh\ -c\ #(nop)\ //g”|sed “s//bin/sh\ -c/RUN/g”

2020-11-23 11:15:28 1568

转载 docker19.03读取NVIDIA显卡

前言2019年7月的docker 19.03已经正式发布了,这次发布对我来说有两大亮点。1,就是docker不需要root权限来启动喝运行了2,就是支持GPU的增强功能,我们在docker里面想读取nvidia显卡再也不需要额外的安装nvidia-docker了安装nvidia驱动确认已检测到NVIDIA卡:$ lspci -vv | grep -i nvidia00:04.0 3D controller: NVIDIA Corporation GP100GL [Tesla P100 PCIe

2020-11-23 11:10:49 867

转载 Running Windows 10 on Linux using KVM with VGA Passthrough

https://heiko-sieger.info/running-windows-10-on-linux-using-kvm-with-vga-passthroughvirtual machines on a Linux host platform without compromising performance of the (Windows) guest system.For some benchmarks of my current system, see Windows 10 Virtual

2020-11-06 16:45:18 4448

转载 [ kvm ] 四种简单的网络模型

1. 隔离模式:虚拟机之间组建网络,该模式无法与宿主机通信,无法与其他网络通信,相当于虚拟机只是连接到一台交换机上。2. 路由模式:相当于虚拟机连接到一台路由器上,由路由器(物理网卡),统一转发,但是不会改变源地址。3. NAT模式:在路由模式中,会出现虚拟机可以访问其他主机,但是其他主机的报文无法到达虚拟机,而NAT模式则将源地址转换为路由器(物理网卡)地址,这样其他主机也知道报文来自那个主机,在docker环境中经常被使用。4. 桥接模式:在宿主机中创建一张虚拟网卡作为宿主机的网卡,而物理网卡则作

2020-10-21 17:21:56 1347

转载 qemu 虚拟机和宿主机之间传输文件

实现简单的虚拟机和宿主机之间的文件传输使用dd创建一个文件,作为虚拟机和宿主机之间传输桥梁dd if=/dev/zero of=/opt/share.img bs=1M count=200格式化share.img文件mkfs.ext4 /opt/share.img在宿主机上创建一个文件夹,mkdir /tmp/sharemount -o loop /opt/share.img /tmp/share这样,在宿主机上把需要传输给虚拟机的文件放到/tmp/share 下即可。启动qemu-kv

2020-10-12 15:34:38 6191 3

转载 KVM+显卡直通(passthrough)

1.硬件条件首先要确定主板和CPU都支持VT-d技术,即Virtualization Technology for Direct I/O(英特尔虚拟技术)。近年的产品应该都支持此技术。 在BIOS里将还要确定要直通的显卡支持PCI Pass-through。似乎A卡对于直通的支持比N卡好,但N卡性能比A卡好,这个大家都知道。目前市面上的显卡一般都支持直通。我用过的NVIDIA 的M60和GeForce系统960,970,1080系列都支持的。注意做显卡直通需要两块显卡,一块主机用,另一块虚拟机用,主板有

2020-09-30 11:20:14 7757

转载 AMD显卡透传

哈哈哈,最近终于把AMD显卡透传做完了。小论文已经写完。超级开心!!!下面附上我的显卡透传步骤:Step by Step:HardwareGPU: AMD Firepro W2100CPU: Intel® Core™ i3-6100 CPU @ 3.70GHzMEM: 32GSSD: 480GOS: CentOS7.3 + OcataUpdate kernel for ‘CONFIG_VFIO_PCI_VGA’ and 'i915 VGA arbiter patch’[root@ho

2020-09-27 15:36:40 1372

转载 Ubuntu通过重新生成/etc/X11/xorg.conf文件来调整分辨率

原文地址:Ubuntu通过重新生成/etc/X11/xorg.conf文件来调整分辨率 作者:digdeep126Ubuntu系统中在目录/etc/X11下默认已经没有了文件xorg.conf,为了方便调整显示器的分辨率,可以通过重新生文件xorg.conf来达到目的:具体方法如下:Ctrl+Alt+F1 , sudo service gdm stopsudo Xorg -configure (生成文件 ~/xorg.conf.new)sudo service gdm startmv ~/x

2020-09-24 09:37:53 2552 1

转载 Linux下mount挂载新硬盘和开机自动挂载

作者:dongsir原文链接:https://www.cnblogs.com/sirdong/articles/12181580.html这篇文章主要介绍了linux如何永久挂载新硬盘和/etc/fstab配置文件的说明,磁盘格式化,磁盘管理、挂载新硬盘(linux运维基础)。首先列出文件系统的整体磁盘空间使用情况。可以用来查看磁盘已被使用多少空间和还剩余多少空间。df -h​lsb...

2020-04-25 22:58:26 1430

转载 Linux 添加开机启动服务

一、开机启动对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。$ sudo systemctl enable httpd上面的命令相当于在/etc/systemd/system目录添加一个符号链接,指向/usr/lib/systemd...

2020-04-01 11:54:55 1356

转载 Github 项目 - mmdetection 模型训练

[论文 - MMDetection: Open MMLab Detection Toolbox and Benchmark - 2019](https://arxiv.org/abs/1906.07155)[github open-mmlab/mmdetection](https://github.com/open-mmlab/mmdetection) [Github 项目 - mmdete...

2020-03-04 11:01:04 5878 4

原创 tensorflow版本定义说明

官方 TensorFlow Docker 映像位于 tensorflow/tensorflow Docker Hub 代码库中。映像版本按照以下格式进行标记:标记 说明latest TensorFlow CPU 二进制映像的最新版本。默认。nightly TensorFlow 映像的每夜版。(不稳定)version 指定 TensorFlow 二进制映像的版本,例如:1.13.1...

2020-01-13 15:40:18 673

转载 docker学习5--docker数据卷(volume)

1.什么是数据卷volume为了了解什么是Docker Volume,首先我们需要明确Docker内的文件系统是如何工作的。Docker镜像被存储在一系列的只读层。当我们开启一个容器,Docker读取只读镜像并添加一个读写层在顶部。如果正在运行的容器修改了现有的文件,该文件将被拷贝出底层的只读层到最顶层的读写层。在读写层中的旧版本文件隐藏于该文件之下,但并没有被不破坏 - 它仍然存在于镜像以下。...

2020-01-11 17:25:24 1320

转载 anaconda python 版本对应关系

本文更新于2019.11.18更新了今年的版本号在表格中用括号备注了包含的python版本号首先解释一下上表。 anaconda在每次发布新版本的时候都会给python2和python3都发布一个包,版本号是一样的(anaconda2-xxx和anaconda3-xxx),并且包含的conda版本号也是一样的(表中每一行的第一列)。表格中,python版本号下方的离它最近的anacon...

2020-01-09 11:52:01 3240

转载 Docker 空间大小设置

一、容器启动 默认存储大小:1、一种在启动项 docker.service 中配置、2、在启动项配置调用的 docker-storage 配置文件中配置;二、Docker 容器默认启动文件:/usr/lib/systemd/system/docker.service#cat /usr/lib/systemd/system/docker.service[Unit]Description...

2020-01-08 10:31:32 3917

转载 关于Docker默认存储位置及Docker系统默认池存储、卷存储限制空间修改

一、Docker默认存储位置Docker默认存储位置在/var/lib/docker,通过命令 docker info | grep "Docker Root Dir"进行查看。有时候因为磁盘空间的问题,我们需要对其进行修改,下面有几种方法来解决docker默认存储位置的问题: 1.直接将数据盘挂载到/var/lib/docker目录上; 2.基于软连接的方式进行修改:数据盘挂...

2020-01-08 10:10:42 3265

转载 浅谈docker Dockerfile 指令 VOLUME 介绍

本篇文章主要介绍了浅谈docker Dockerfile 指令 VOLUME 介绍 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了,除非我们人工备份下来(或者基...

2020-01-07 16:04:12 190

转载 docker:(3)docker容器挂载宿主主机目录

有一项重要的参数 -v 目录挂载,就是让容器内部目录和宿主主机目录关联起来,这样就可以直接操作宿主主机目录而不用再操作具体容器了比如在2中,我们要发布一个war包,是通过sudo docker cp demo.war tomcat_xiao:/usr/local/tomcat/webapps来发布的,有没有更快捷的方式呢?肯定有, 没有 我就不会在这里写这些玩意儿了sudo docke...

2020-01-06 16:39:13 429

转载 Docker -v 对挂载的目录没有权限 Permission denied

1.问题今天在使用docker挂载redis的时候老是报错docker run -v /home/redis/redis.conf:/usr/local/etc/redis/redis.conf --name redis2 -p 6378:6379 redis redis-server /usr/local/etc/redis/redis.conf然后一直报错:Fatal error, ...

2020-01-06 16:10:47 822

转载 docker端口映射

docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。端口映射通过-P和-p参数来实现一、-P将容器内部开放的网络端口随机映射到宿主机的一个端口上;二、-p指定要映射的端口,一个指定端口上只可以绑定一个容器;支持的格式如下:①IP:HOSTPORT:CONTAINERPORT:指定ip、指定宿主机port、指定容器port适用于映射...

2020-01-06 14:43:22 358

转载 Docker修改空间大小

Docker默认空间大小分为两个,一个是池空间大小,另一个是容器空间大小。池空间大小默认为:100G容器空间大小默认为是:10G所以修改空间大小也分为两个:这里使用centos下的yum进行安装的Docker。首先,修改空间大小,必需使Docker运行在daemon环境下,即先停止正在运行的docker服务:service docker stop然后使用命令使用daemon环境下运行...

2020-01-02 10:41:20 3258

原创 第三方资源下载路径集合

1,tensorflow_gpu-1.14.0-cp36-cp36m-manylinux1_x86_64.whl链接: https://pan.baidu.com/s/1r9A55LUW7lkFZnGec-KknQ 提取码: 6icu

2019-12-31 14:46:00 978

opencv_python-4.1.2.30-cp36-cp36m-manylinux1_x86_64.whl

python3.6对应的opencv_python-4.1.2版本.222222222222222222222222222222222222222222222222222222222222222

2019-12-25

opencv_contrib-4.1.2-boot-vgg.tar.gz

ippicv_2019_lnx_intel64_general_20180723.tgz ,boostdesc_binboost_128.i,boostdesc_binboost_064.i ,boostdesc_bgm.i,boostdesc_lbgm.i,vgg_generated_64.i,boostdesc_bgm_bi.i,boostdesc_binboost_256.i,vgg_generated_48.i,boostdesc_binboost_128.i,boostdesc_bgm_hd.i,vgg_generated_120.i,boostdesc_binboost_064.i,vgg_generated_80.i 等 ,编译opencv-4.1.2和opencv_contrai-4.1.2时使用的

2019-12-11

VMware-Player-15.1.0-13591040.x86_64.bundle

和vmware-vix-1.17成功适配的vmware-player ,并且也解决启动全屏问题,在debian9系统验证过的,可查看相关文档

2019-11-29

aufs-dkms_4.19+20190211-1_all.deb

由于内核版本升级的需要,4.9版本的aufs已经无法适配,需要aufs工具升级到适用于内核为4.19版本的。(其他版本也可以使用,请参考文档说明https://blog.csdn.net/a985588764/article/details/100703189,请自行验证)

2019-09-10

VMware-Player-14.1.7-12989993.x86_64.bundle

Vmware-player-14.1.17 linux版本安装包,供大家使用。1111111111111111111111111111111111111111111111111111111111111111111111111111111111

2019-08-30

VMware-VIX-1.17.0-6661328.x86_64.bundle

官网下载的VMware-VIX资源,1.17版本,由于1.15版本太老,debian 9 支持的VMware-Player升级到了14版本,

2019-08-24

验证虚拟桌面使用的windows版本spice

安装软件后,直接输入地址,例如:spice://192.168.1.251:5900 即可连接桌面,5900是端口号

2019-01-16

lz4最新版,编译spice-gtk-0.35时使用

解决configure: error: lz4 support requested but liblz4 >= 129 could not be found, export PREFIX=安装目录 &make; &make; install

2019-01-16

数据库课程设计_图书管理

数据库课设图书管理系统包含代码,有报告册完全按照课设流程设计

2012-12-25

空空如也

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

TA关注的人

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