自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 CentOS shell中的变量

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站shell中的变量变量的介绍变量即变化的量,核心是”变“与”量“二字,变即变化,量即衡量状态。量:是记录现实世界当中的某种状态变:指的是记录的状态是可以发送变化的name=wshage=22如何使用变量变量名 赋值符号 变量值name=wsh //shell中定义变量name:wsh //yaml中定义的变量定义变量的语法变量名相当于一个门牌号,便于取出变量值,是访问到值的唯一方式赋值符号将值的内存地址,

2022-07-29 17:12:17 108

原创 VMware安装Rocky Linux服务器系统并执行优化

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站前言由于CentOS7 2024年即将停止维护,我准备将服务器重心从CentOS改为Rocky Linux,这篇文章分享一下Rocky Linux的安装和优化,当然作为服务器,肯定要安装没有桌面的服务器版本。本文用到的Rocky Linux的版本为8.6,VMware版本为16.0.0创建虚拟机这里的过程能省就省吧,毕竟不是重点。第一步:选择“自定义(高级)”第二步:兼容性选择最高版本,如果要导出到其他电脑的VMware的话,建议不要选择太高

2022-07-29 16:16:49 202

原创 Centos8.x yum 源配置 解决 yum 不可用

镜像下载、域名解析、时间同步请点击 阿里云镜像源

2022-07-29 15:25:52 473

原创 VScode搭建docker环境

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站前言 本环境通过使用VMware在Ubuntu20.04下通过VScode搭建docker环境,可通过远程连接容器进行开发。(仅作参考)一、环境准备VMware 15 pro,Ubuntu20.04,VScode(Linux版本) 虚拟机搭建过程略。二、搭建步骤1.安装docker官方安装链接:https://docs.docker.com/engine/install/ubuntu/方法一:终端依次执行如下命令:(采用阿里源)

2022-07-27 16:39:36 200

原创 项目部署到Linux

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站项目部署之前我们讲解Linux操作系统时,就提到,我们服务端开发工程师学习Linux系统的目的就是将来我们开发的项目绝大部分情况下都需要部署在Linux系统中。那么在本章节,我们将通过两种方式,来演示项目部署,分别是:手动部署项目 和 基于shell脚本自动部署。3.1、手动部署项目3.1.1、在IDEA中开发SpringBoot项目并打包成jar包创建一个简单的项目,结构如下所示项目运行结果执行package指令,进行打包操作,将当前的

2022-07-27 10:46:54 69

原创 kalibr标定realsenseD435i --多相机标定

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站kalibr标定板(棋盘格)用师兄的(长这样) 步骤一:建立的ROS中的Kalibr的工作空间,建立一个名为:checkerboard.yaml的文件,内容为:target_type: 'checkerboard' targetCols: 11 //内角的个数targetRows: 8 colSpacingMeters: 0.02

2022-07-26 14:57:43 219

原创 配置cri-docker使kubernetes1.24以docker作为运行时

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站从kubernetes 1.24开始,dockershim已经从kubelet中移除,但因为历史问题docker却不支持kubernetes主推的CRI(容器运行时接口)标准,所以docker不能再作为kubernetes的容器运行时了,即从kubernetesv1.24开始不再使用docker了。但是如果想继续使用docker的话,可以在kubelet和docker之间加上一个中间层cri-docker。cri-docker是一个支持CRI标准的sh

2022-07-26 11:05:42 113

原创 Ubuntu20.04出现段错误核心已转储问题解决方案

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站作为一个半路出家的linuc用户,coredump这个问题太让人抓狂了,网上找了好多都是不全面,不适应或者看不懂;现在终于解决了,记录一下防止以后出现还是无解,同时也分享给大家,希望大家能少踩一些坑。1.什么是段错误 core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core du

2022-07-25 16:08:35 658

原创 ubuntu20.04 安装 Git LFS

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、Git LFSGit Large File Storage (LFS) 使用 Git 内部的文本指针替换音频样本、视频、数据集和图形等大文件,同时将文件内容存储在 GitHub.com 或 GitHub Enterprise 等远程服务器上。通常用来管理大的二进制文件。Git LFS 通过将仓库中的大文件替换为微小的指针(pointer) 文件来做到这一点。在正常使用期间,你将永远不会看到这些指针文件,因为它们是由 Git LFS 自动处理的。

2022-07-25 10:53:09 138

原创 -bash: wget: 未找到命令

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站在虚拟机中利用wget命令下载安装相关应用时,提示:-bash: wget: 未找到命令问题原因:1、服务器本身没有自带安装wget,但一般很少有这种情况出现。2、服务器自带的wget版本过低,无法通过wget命令去安装其它应用。.解决:查看服务器是否安装wgetrpm -qa|grep 'wget'如果有,则执行第2步;如果没有,则执行第3步。卸载wgetyum remove wget下载wget的rpm安

2022-07-22 15:42:39 2057

原创 alpinelinux镜像安装中文字体

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站编辑dockerfile,先切换国内镜像源,默认alpinelinux是国外源,下载包会很慢vim DockerfileFROM alpine:latestRUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && apk add --update ttf-dejavu fontconfig &&amp

2022-07-22 14:24:28 413

原创 kali linux安装vulhub

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。Vulhub的官方地址为www.vulhub.org。一、因为Vulhub是一个基于docker和docker-compose的漏洞环境集合,所以,第一步我们需要安装docker,切换成root用户,1.首先更新一下软件:apt-get update2.

2022-07-21 15:02:06 216

原创 Kubernetes (k8s 1.23) 安装与卸载

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站请注意k8s在1.24版本不支持docker容器,本文使用kubeadm进行搭建1.查看系统版本信息以及修改配置信息1.1 安装k8s时,临时关闭swap ,如果不关闭在执行kubeadm部分命令会报错swapoff -a或直接注释swap(需要重启生效)[root@hhdcloudrd7 /]# cat /etc/fstab ## /etc/fstab# Created by anaconda on Tue Apr 19 11:43:1

2022-07-21 14:17:44 541

原创 Linux安装Nginx并配置启动命令

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站安装前准备工作因为Nginx依赖于gcc的编译环境,所以,需要安装编译环境来使Nginx能够编译起来yum install gcc-c++Nginx的http模块需要使用pcre来解析正则表达式,需要安装pcreyum install -y pcre pcre-devel安装依赖的解压包yum install -y zlib zlib-develssl 功能需要 openssl 库,安装 opensslyum install -y openss

2022-07-20 17:36:01 475

原创 harbor安装

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站系统版本:CentOS Linux release 7.6.1810 (Core)docker版本:20.10.12docker-compose版本:v2.3.2一、安装docker-compose:把在百度网盘下载的docker-compose文件到服务器里[root@zabbix 14:57:42~]# chmod +x docker-compose-linux-x86_64 [root@zabbix 14:57:48~]# mv doc

2022-07-20 11:06:08 231

原创 完善镜像站配置信息 — 镜像站体验官

新一期镜像站体验官任务发布,希望热爱科技、热爱开源一起共建更加美好的镜像站,投稿一经采纳即可获得优酷VIP卡一张(最多一张),被采纳配置信息超过3个便可得天猫精灵音箱一个。因为热爱,所以行动作为程序员肯定要和开源软件打交道,很多情况需要用到相关的代码库,而依赖和软件包的下载是最耗时最浪费精力的事情。阿里云开源镜像站希望可以帮助开发者大幅减少时间的浪费,把精力集中在更有意义的地方。经过几年的建设,收录的镜像的数量已经接近170个,争取做国内最全面、最快速、最稳定可信的开源镜像站。在我们不断增加镜像源的.

2022-07-19 11:04:34 38

原创 apache编译安装

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站源码包编译实例下面通过编译安装httpd来深入理解源码包安装(httpd-2.4.54)下载编译工具,httpd以及其两个依赖包的源码包//源码包建议到官方网站下载[root@lnh ~]# mkdir xbz[root@lnh ~]# cd xbz/[root@lnh xbz]# dnf -y install gcc gcc-c++ make wget[root@lnh xbz]# wget https://mirrors.aliyun.

2022-07-18 10:42:29 154

原创 Python笔记之paramiko模块安装和使用示例

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、paramiko模块简介  paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,基于linux中的ssh服务 。paramiko是第三方模块,需要我们单独安装。通过paramiko模块,我们可以利用python代码程序实现对设备的远程控制和文件传输等操作。博文实验环境说明:操作系统:centos7.6python版本:3.9.12pip版本:22.0.4paramiko版本:2.10.4二、pa

2022-07-15 15:48:47 61

原创 mysql中出现Unit mysql.service could not be found 的解决方法

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站前言出现这种bugUnit mysql.service could not be found因为bug被我修复好了,在这里引用一下网友的bug截图1. 原理之所以使用命令行service mysqld status出现Unit mysql.service could not be found的bug原因如下:安装好了mysql之后发现在init.d的配置中没有mysql的服务所以使用service mysqld status,就会因为

2022-07-15 11:33:37 337

原创 一文教你Kali信息收集

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站1.Kali介绍Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试 和 黑客攻防。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版 。Kali Linux预装了许多渗透测试软件,包括nmap (端口扫描器)、Wiresha

2022-07-14 14:46:44 30

原创 Ubuntu 安装k8s集群

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站前言本文介绍如何在ubuntu上部署k8s集群,大致可以分为如下几个步骤修改ubuntu配置安装docker安装kubeadm、kubectl以及kubelet配置master节点将slave节点加入网络因为k8s分为管理节点和工作节点,所以我们将要 在master上部署管理节点,在worker上部署工作节点,master和worker节点信息如下主机名:master,主机IP:192.168.56.11,版本:Ubuntu serv

2022-07-14 14:27:39 564

原创 解决Ubuntu与Windows之间无法复制粘贴问题

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站问题描述:window上复制的内容无法粘贴在Linux上环境window64位Ubuntu18.04解决步骤1、直接在命令行执行以下命令sudo apt-get autoremove open-vm-tools //卸载已有的工具sudo apt-get install open-vm-tools //安装工具open-vm-toolssudo apt-get install open-vm-tools-deskto

2022-07-13 18:05:16 527

原创 Maven教程(Eclipse配置及maven项目)

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站Eclipse中配置maven1.Eclipse中默认的Maven配置可以使用默认的,本地仓库在当前用户下的.m2文件夹下。2.配置我们自己安装的maven2.1指定配置安装maven的路径2.2关联setting.xml文件2.3配置setting.xml中央仓库的地址在国外直接下载jar会很慢,所以我们需要通过代理的方式下载<!-- 阿里代理镜像地址 --><mirror> <id>a

2022-07-13 11:08:44 133

原创 【Linux】使用 apt-get 查询并安装指定版本的软件

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、通过apt-get安装指定版本的软件$ sudo apt-get install package=versionversion是软件版本号,package是要安装的软件二、查询指定软件有多少个版本1、通过网站搜索https://packages.ubuntu.com/2、使用 apt-cache madison 列出软件的所有来源$ sudo apt-cache madison packagemadison 是一个 apt-cache 子

2022-07-12 16:13:36 1798

原创 ExecStart=/usr/bin/dockerd (code=exited, status=1/FAILURE)

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站问题:搭建私库认证不通过x509: certificate signed by unknown authority首先确保配置harbor私库地址[root@master harbor]# grep hostname harbor.cfg #The IP address or hostname to access admin UI and registry service.hostname = hub.bingo.com方法一:/etc/doc

2022-07-12 10:30:14 767

原创 Docker换源与镜像拉取

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、Docker镜像源配置Docker在安装后,我们需要前往Docker Hub上拉取(及时就是下载的意思)镜像。但是,由于网络的原因,我们在Docker Hub上拉取镜像时网速很慢,这时,我们就需要换Docker的镜像源,换成我们国内的Docker镜像源,以方便我们Docker镜像的拉取。在这里,我以阿里云的Docker镜像源为例,进行Docker更换镜像源的配置。首先,我们访问阿里云,并进行登录。登录后进入“控制台”,然后选择如下所示的“容器镜

2022-07-11 15:10:17 100

原创 操作系统与Linux

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、操作系统OS(Operating System)既操作系统,是一个包含通用目的或者功能的软件程序,这些通用目的包含了以下几项:硬件驱动内存管理进程管理网络管理安全管理文件管理OS主要有三大分类,既服务器OS、桌面OS以及移动设备OS,常用的如CentOS和Windows Server等都属于服务器OS;Windows10、Mac OS和Fedora都是属于桌面OS;移动设备上最常使用的Android 和 IOS则属于移动设备OS

2022-07-11 11:08:58 77

原创 Ubuntu软件更新更换源

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站安装ssh服务发现不能,原因是源出问题了第一步点击软件更新第二步点击Orther第三步点击Chain第四步到这一步就好了查看源是否更新成功vi /etc/apt/sources.list sudo gedit /etc/apt/sources.list安装ssh安装ssh-client命令:sudo apt-get install openssh-client 安装ssh-server命令:sudo apt-get in

2022-07-08 16:43:19 504

原创 【Linux学习】OpenCV+ROS 实现人脸识别(Ubantu16.04)

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站前言本文主要学习 ROS机器人操作系统 ,在ROS系统里调用 OpenCV库 实现人脸识别任务一、环境配置1.安装ROSsudo apt-get install ros-kinetic-desktop-full2.摄像头调用安装摄像头组件相关的包,命令行如下:sudo apt-get install ros-kinetic-usb-cam启动摄像头,命令行如下:roslaunch usb_cam usb_cam-test.launch调用摄

2022-07-08 10:36:02 420

原创 SlashData开发者工具榜首等你而定!!!

你最喜欢的编程语言是什么?哪些是你不可或缺的工具?全球知名Developer Nation开发者大调查问卷开启,首次倾听中国开发者的声音,完成问卷有机会赢取新智能手机、笔记本电脑、新装备等丰厚奖品! 立即参与:https://slashdata.jmp.gd/name/dn23?member_id=alibaba&locale=zh塑造未来的开发者社区Developer Nation 是一个由希望影响软件的未来及其构建方式的软件创建者组成的全球社区。在这个空间中,您可以了解如何与新兴的软件

2022-07-07 14:34:12 108

原创 Kubernetes K8s 结合国内外文章解决 The kubelet is not running

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站初学K8s,好好教程不跟着来,非要全部安装最新的docker 和 k8s,经过4小时奋战终于解决!先说明下docker是最新版的安装,又安装K8scat > /etc/yum.repos.d/kubernetes.repo <<EOF[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-

2022-07-07 10:36:19 184

转载 Linux系统中CPU占用率较高问题排查思路与解决方法

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站这篇文章主要给大家介绍了关于Linux系统中CPU占用率较高问题排查思路与解决方法,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧前言作为 Linux 运维工程师,在日常工作中我们会遇到 Linux服务器上出现CPU负载达到100%居高不下的情况,如果CPU 持续跑高,则会影响业务系统的正常运行,带来企业损失。很多运维的同学遇到这种状况往往会不知所措,对于CPU过载问题通常

2022-07-06 14:36:02 2652

原创 zabbix 代理服务器 与 zabbix-snmp 监控

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、部署zabbix 代理服务器分布式监控的作用:分担 server 的集中式压力解决多机房之间的网络延时问题bsystemctl disable --now firewalldsetenforce 0hostnamectl set-hostname zbx-proxy1.1、设置 zabbix 的下载源,安装 zabbix-proxyrpm -ivh https://mirrors.aliyun.com/zabbix/zabb

2022-07-06 10:41:46 170

原创 Ubuntu20详细安装步骤

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站Ubuntu20.04服务器版安装下载地址:https://ubuntu.com/download/desktop一、语言选择:English(按Done确认,Done按钮在安装窗口的最下面)二、Installer update available选择Continue without updating三、Keyboard configuration(键盘布局)选择Done默认即可四、Network connections(网络配置)选择默认的

2022-07-05 15:04:33 675

原创 OneForAll安装使用

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站OneForAll是一款功能强大的子域收集工具我安装到了kaligit clone https://gitee.com/shmilylty/OneForAll.gitgit clone https://github.com/shmilylty/OneForAll.git这俩个随便选择了一个 pwd看一下当前目录,因为会安装到当前目录,在当前目录生成OneForAll目录cd OneForAllpython3 OneForAll.py --h

2022-07-05 10:35:10 249

原创 VMware Tools和open-vm-tools的安装与使用:解决虚拟机不全屏和无法传输文件的问题

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站在VMware Workstation上新建了一个虚拟机,安装了Ubuntu 10.04版本的iso,创建好后发现了两个问题:(1) 虚拟机界面并不能填充满整个屏幕,使用起来十分反人类。(2) 主机和虚拟机不能随意相互复制粘贴,无论是文件还是剪贴板。一、安装VMware Tools首先我们安装一下官方的工具VMware Tools,但是软件中VMware Tools的安装图标是灰色的。这是因为VMware会自动检测CD镜像文件中的VMware

2022-07-04 14:58:53 353

原创 docker-registry 私有仓库镜像 之 查看与删除

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站查看私有仓库有哪些镜像如果私有仓库带有认证,在使用 curl 命令的时候需要带上 -u 参数使用方法:curl -XGET -u <仓库用户名>:<用户名密码> http://<仓库ip地址>:<仓库端口>/v2/_catalogcurl -XGET -u admin:admin http://192.168.91.18:5000/v2/_catalog输出的格式为 json{"r.

2022-07-04 10:33:35 505

原创 centos7 离线升级/在线升级操作系统内核

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一.前言CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。CentOS系统简洁稳定,但是系统内核版本低,有的软件要求的系统内核版本高,此时升级系统内核即可满足

2022-07-01 15:22:49 301

原创 Jenkins之Maven的配置

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站Maven集成在Jenkins上发布Java项目时需要使用Maven来进行构建打包(Gradle项目则需要安装配置Gradle)1.1 环境准备这篇文章是在前一篇文章的基础上maven包下载地址[root@192 java]# pwd //进入此目录/usr/local/java[root@192 java]# wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/bina

2022-07-01 10:49:55 152

原创 Anaconda下安装Jupyter notebook

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、下载安装Anaconda1.双击运行anaconda安装包,点击下一步2.同意协议3.这里有两个选项,假如你的电脑里有好几个Users,可以选择All Users,但一般来说我们电脑里只有一个User,所以默认勾选Just Me4.选择安装路径,但不建议安装到系统盘中,这里我安装到E盘5.这里有两个复选框,第一个复选框是添加环境变量,官方不建议将Anaconda添加到PATH环境变量中,怕会干扰其他软件,可以通过打开Anaconda

2022-06-30 15:32:17 491

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