自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 docker创建sonar容器后,使用docker ps -a 检查发现sonar容器自动退出问题解决方法

发现容器会exited,多次使用重启docker restart sonarqube7.9 依旧如此。该报错意为宿主机的 vm.max_map_count 内核参数数值过小,最少需要262144。接下来需要把vm.max_map_count数值调为永久生效,经检查容器一段时间后依旧运行正常。保存即可,下次重启会自动生效。(临时生效) 调大数值后,

2024-02-02 14:48:35 404

原创 jenkins发布集成的镜像到私有harbor时,pipeline执行到docker镜像push环节,提示x509: certificate signed by unknown authority

jenkins发布集成的镜像到私有harbor时,pipeline执行到docker镜像push环节,提示Error response from daemon: Get “https://xxx.xx.xx.xxx/v2/”: x509: certificate signed by unknown authority。进容器修改较麻烦,因此直接在pipeline语句中修改比较简单,因为pipeline语句中含有sh 脚本命令,和在容器中执行效果相同。

2024-02-02 13:48:25 495

原创 jenkins-slave镜像制作方法

将当前用户加入docker用户组。

2024-02-01 12:32:27 453

原创 k8s创建pod-affinity亲和性时报错解决办法

问题报错说明spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.values这里格式错误,查看该字段用法。可以将values字段值改为下面两个形式都可以,测试都能创建pod成功running。values是字符串值的数组。

2023-10-23 14:13:31 705

原创 curl命令下载重定向网页的文件,且保持原名

【代码】curl命令下载重定向网页的文件,且保持原名。

2023-10-09 16:13:19 338

原创 本地部署kubesphere集群

/kk create cluster -f config-sample.yaml ,并确保conntrack、socat、docker-ce工具都已安装,若提示缺少其他组件,可接着用yum命令进行安装。vim config-sample.yaml,修改ip、user、password内容为自己本机实际信息,etcd和master键值修改,例如下面。(1).3个节点都要安装conntrack、socat、docker-ce工具,执行下面两条命令,直接复制执行即可。192.168.58.11 (节点1)

2023-09-12 11:57:08 322

原创 sed命令几种常见用法

将passwd文件中出现的第2-5行中以root开头以root结尾的行,root字符全部替换为aaaaaa。将passwd文件中出现的第2-5行中遇到第1个的root字符替换为bbbbbb。将passwd文件中出现的第1行中遇到的第2个root字符替换为bbbbbb。将passwd文件中出现的第2-5行中所有root字符替换为aaaaaa。在第一行后加一行zzzzzzz(仅显示,不是真操作)在第一行前加一行zzzzzzz(仅显示,不是真操作)修改第一行为aaaaaa(仅显示,不是真操作)

2023-04-26 21:05:19 722 1

原创 openstack部署完之后,打开dashboard主页时太缓慢解决方法

解决办法就是把memcached监听地址改为所有IP,即 /etc/sysconfig/memcached 文件中的 OPTIONS=“-l 0.0.0.0”,修改后重启memcached,openstack部署完之后,打开dashboard主页时太缓慢解决方法,很久进不去,但是也没有网页404报错。2.部分openstack版本需要修改httpd的配置文件来显示dashboard,,在WSGIProcessGroup apache后加上一行。:增加虚拟机内存大小、cpu核数。

2023-04-25 22:02:06 699

原创 openstack安装应答文件时报错处理

4.如提示含create、demo、qcow2等关键词报错,则考虑是否忘记关闭demo创建的配置。最后再次执行 packstack --answer-file=./answer.ini 即可。1.openstack服务器和几台nova节点的NetworkManager服务一定要关闭。2.openstack服务器和几台nova节点的network服务一定要开启。3.NTP时间同步服务器一定要能通信,可执行命令检查。最后一行结果是 ^* ip则和对时服务器通信成功。找到answer.ini应答配置文件。

2023-04-25 21:49:34 992

原创 A1 website analyzer网页结构分析

1.打开软件,输入进去要分析的网址,点击开始扫描。3.点击左上角“档案”-“将所选资料绘出为档”4.选择保存位置,保存文件名,后缀等。2.扫描完成后会出现网站结构图,

2023-04-12 09:35:25 257

原创 linux下QQ同一程序在不同位置的.desktop快捷方式文件的作用

以QQ为例,QQ程序在桌面显示为一个qq企鹅图标,名称为QQ,但是通过ls命令发现快捷方式全称为QQ.desktop。进而说明此/usr/share/applications/文件夹下对应的desktop文件都会显示在开始菜单。进而说明此/etc/xdg/autostart/文件夹下对应的desktop文件都会开机自启。该文件存在的情况下,系统开始菜单里会有该应用的快捷方式,3./home/aaaaa/桌面/QQ.desktop。该文件存在的情况下,重启后QQ会自动启动。想查看其他应用从上面qq例子类推。

2023-03-28 13:06:56 698

原创 linux shell获取当前脚本所在目录

或者 执行步骤解析: 由于能1 获得shell脚本所在的绝对路径,那么同理,就可以获得脚本所在目录的父级目录的绝对路径。 只是在命令之前添加了到父级目录。注意:

2023-02-06 21:04:21 2825

原创 linux中;、&和&&、|和|| 用法

||&&shell在执行某个命令的时候,会返回一个返回值,该返回值保存到shell变量。如果== 0时,表示命令执行成功;如果== 1时(有时可以认为非0的数,返回值在0-255之间),表示命令执行失败;

2023-02-06 20:38:17 621

原创 ubuntu系统只下载某个软件包而不安装它的命令

ubuntu系统下载某个软件包而不安装,下载软件包与依赖包而不安装 命令。包含ftpd、 openbsd-inetd、 tcpd三个deb包。下载软件包到当前shell运行的目录里,只有一个ftpd包。

2023-02-05 15:00:29 3724

原创 使用vmware workstation 虚拟机时,无法拖拽本地文件到虚拟机系统桌面中,已解决

虚拟机"启用拖拽"功能已开启,但是从本机往虚拟机拖拽文件时依旧被禁止。安装open-vm-tools-desktop软件即可,执行完后重启虚拟机即可,如下图可以自由拖拽。Redhat系列系统需要连外网执行。Debian系列系统需要连外网执行。

2022-12-18 21:45:22 6261

原创 win10/win11 控制面板-网络和 Internet-网络连接“本地连接2“老是自动开启,影响wifi网速

经过排查,在设置-系统-投影到此电脑中,开启了投影也就是wifi direct,所以网络适配器中会有"本地连接2"开启,这个网络适配器一般是分享WiFi 热点时才会开启(会影响本机的wifi上网速度),但是此时wifi热点并没有开启如下图。如下图所示,千兆wifi+宽带用360宽带测速仅5M左右,查看控制面板-网络连接,有个"本地连接2"已开启,控制面板中该"本地连接2"网络适配器已消失。继续用360宽带测速,网速恢复正常水平。

2022-11-07 01:22:11 2590

原创 PYTHON 顺丰快递分拣小程序-极简9行代码实现分拣

PYTHON 顺丰快递分拣小程序-极简代码,由于新疆和宁夏名字特殊只有两个字,其他省市有三个字,所以需要另外判定。

2022-09-16 02:28:48 23959

原创 windows11安装微软商店里的ubuntu报错,已解决

问题情况:安装微软商店的Ubuntu系统,打开开始菜单的Ubuntu后卡住,点击展开按钮提示报错,windows11安装微软商店的ubuntu报错,已解决

2022-09-05 17:17:37 10468 9

原创 csdn简单设置字体颜色

问题情况:在csdn文章编辑时,字体全是黑色太单调,想改为其他颜色,修改前:修改后:设置字体及颜色2.效果展示本字体是华文行楷,红色,5号大小可输入中文 ,或者右边代码1、 华文黑体:STHeiti2、 华文楷体:STKaiti3、 华文宋体:STSong4、 华文仿宋:STFangsong5、 黑体:SimHei6、 宋体:SimSun7、 新宋体:NSimSun8、 仿宋:FangSong9、 楷体:KaiTi10、 仿宋_GB2312:FangSong_GB231211、 楷体_GB2312

2022-09-05 16:46:12 1963

原创 shell脚本中设置字体颜色

echo -e “\033[31m 红色字 \033[0m”echo -e “\033[34m 黄色字 \033[0m”echo -e “\033[30m 黑色字 \033[0m”echo -e “\033[31m 红色字 \033[0m”echo -e “\033[32m 绿色字 \033[0m”echo -e “\033[33m 黄色字 \033[0m”echo -e “\033[34m 蓝色字 \033[0m”echo -e “\033[36m 天蓝字 \033[0m”...

2022-09-01 11:36:03 4756

原创 linux修改字符集

Linux locale 缺失与安装1.一般情况 查看当前locale设置:locale查看系统目前可用的locale配置:locale -a如果某种locale不在上述列表中出现,可以使用locale-gen命令来安装该种locale。locale-gen zh_CN.UTF-8上述命令会安装 zh_CN.UTF-8。修改当前locale配置:可以直接编辑/etc/default/locale文件,也可以使用如下命令来修改该文件:update-locale LANG=zh_CN

2022-04-13 16:37:28 1947

原创 linux调整分配/tmp空间大小

方式1.删除里面的不要的内容;方式2.重新分配大小.方式二如下,在/etc/fstab内是可以更改/tmp分配的大小的,如下(修改为2G大小):vim /etc/fstab修改下面一行(没有的话加入这行)tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0将/tmp文件更改为2G的空间,此操作需要重启才能生效。...

2022-04-07 10:41:31 4802

原创 Linux 中 find 命令如何使用,附 35 个实际例子

在当前目录中使用名称查找文件find . -name rumenz.txt​./rumenz.txt2. 在主目录下查找文件find /home -name rumenz.txt​/home/rumenz.txt3. 使用名称和忽略大小写查找文件find /home -iname rumenz.txt​./rumenz.txt4. 使用名称查找目录find / -type d -name rumenz​/rumenz5. 使用名称查找 PHP 文件find . -typ.

2022-04-01 19:16:19 1636

原创 两台win11笔记本扩展屏幕

1.首先两台笔记本进入“设置”-“系统”-倒数第四项“投影到此电脑”默认win11不带此功能,需要添加“可选功能”2.点击查看功能3.找到“无线显示器选项”,勾选上点击“下一步”4.进入“设置”-“系统”-“投影到此电脑”,将选项改为与下图一样5.两台电脑都做完上面4步之后打开扩展副屏所在电脑的设置界面,点击“启动连接应用以投影到此电脑”副屏上会显示下图界面6.在主机上按快捷键win+k,会搜到该电脑,点击该机器即可连接7.按快捷键win+p可以调整投影模式:复制、扩展等,这

2022-04-01 18:32:15 14184 5

原创 linux下标准输入及输出错误详解

输出包含两种类型: 一种是程序的运行结果(标准输出), 一种是状态和错误信息(标准错误).标准输出(standard output)和 标准错误(standard error), 默认是连接至屏幕;标准输入(standard input) 默认是连接至键盘;可以使用IO重定向(redirection), 改变输入, 输出的发送位置;标准输出标准输出重定向, 使用重定向操作符(">"), 把程序输出至文件, 默认是从文件头部重写写入;可以使用"> test.txt",清空文本信息;

2022-03-09 13:38:24 3195

原创 linux yum命令加 1> 2>

yum install vsftpd-help -y 1 > /dev/null安装vsftpd-help软件,并将正确信息过滤,即仅输出错误信息yum install vsftpd-help -y 2 > /dev/null安装vsftpd-help软件,并将错误信息过滤,即仅输出正确信息yum install vsftpd-help -y > /dev/null安装vsftpd-help软件,并将安装信息过滤,仅安装不会显示信息...

2022-03-09 12:30:57 3134

原创 linux下cat命令,关于cat >file 、cat <file <<EOF、cat <<-EOF的区别

我们经常会碰到这样一个场景:执行脚本的时候,需要往一个文件里自动输入N行内容。如果是少数的几行内容,还可以用echo追加方式,但如果是很多行,单纯用echo追加的方式就显得愚蠢之极。这个时候,就可以使用EOF结合cat命令进行行内容的追加了!cat和EOF简介cat用于显示文本文件内容,全部输出EOF“end of file”,表示文本结束符结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果。如果不是在脚本中,我们可以用Ctrl-D输出EOF的标识cat >

2022-03-09 11:17:22 13515 1

原创 Linux下dirname命令

一、dirname命令介绍dirname命令去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/,并忽略其后的所有字符。dirname 和 basename 通常在 shell 内部命令替换使用,以指定一个与指定输入文件名略有差异的输出文件名。示例一 来自手册页的例子$ dirname /usr/bin/sort/usr/bin示例二$ dir

2022-03-04 13:56:20 6647

原创 Linux的压缩/解压缩文件命令 zip 和 tar

Linux的压缩/解压缩命令详解及实例压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如下:tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/zip命令详解1.zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.z

2022-03-03 18:04:50 2229

原创 Linux rpm 命令参数使用详解

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[Query Packag

2022-03-02 21:23:37 6233

原创 ubuntu系统dpkg用法详解

dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。下面是它的一些命令解释:1)安装软件命令行:dpkg -i <.deb file name>示例:dpkg -i avg71flm_r28-1_i386.deb2)安装一个目录下面所有的软件包命令行:dpkg -R示例:dpkg -R /usr/local/src3)释放软件包,但是不进行配置命令行:dpkg –unpack package_file 如果和-R一起使用,参数可以是

2022-03-02 21:17:50 4510

原创 linux下journalctl 命令(系统日志查询用)的使用方法

systemctl restart vsftpd 启动ftp报错,提示信息:See “systemctl status vsftpd.service” and “journalctl -xe” for details.那么journalctl 是什么呢?journalctl -xe是什么意思-xe是排查问题时最常用的参数:-e 从结尾开始看-x 相关目录(如:问题相关的网址)journalctl -xe # -x 是目录(catalog)的意思,在报错的信息下会,附加解决问题的网址 -e

2022-03-02 13:47:27 1186

原创 linux日志级别

以log4j日志级别为例log4j提供了4种日志级别和2个日志开关。官方网址: http://logging.apache.org/log4j/1.2/DEBUG:输出调试信息;指出细粒度信息事件对调试应用程序是非常有帮助的。INFO: 输出提示信息;消息在粗粒度级别上突出强调应用程序的运行过程。WARN: 输出警告信息;表明会出现潜在错误的情形。ERROR:输出错误信息;指出虽然发生错误事件,但仍然不影响系统的继续运行。FATAL: 输出致命错误;指出每个严重的错误事件将会导致应用程序的退出

2022-03-02 12:59:46 923

原创 麒麟系统更改字符集

1、查看当前系统字符集显示为zh_CN.UTF-8[root@localhost 桌面]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8"LC_PAPER="zh_CN.UTF-8"LC_NAME="zh_CN

2022-03-02 12:23:35 7923

原创 linux下安装数据库提示/tmp空间不足解决办法

出现原因:安装数据库时,会使用到临时目录/tmp,但是/tmp太小时会报错,/tmp空间不足解决办法:需要重新分配/tmp目录大小1、vim /etc/fstab加入一行tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0将/tmp文件更改为2G的空间,此操作需要重启才能生效。2、开机后使用df -h查看/tmp目录大小为2G...

2022-03-02 11:35:03 6088 2

原创 linux系统查看日历

1、cal查看当前所处月份日历2、cal 2022 查看2022年的年历3、cal 1 2015查看2015年1月份的日历[root@localhost 桌面]# cal 二月 2022 一 二 三 四 五 六 日 1 2 3 4 5 6 7 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 [root@lo

2022-02-28 17:23:15 2257

原创 Linux下httpd服务的ftp功能

1、linux安装httpd服务yum install httpd2、默认ftp主目录在/var/www/html/下3、在该目录下新建一个文件夹zxc,并授予777权限cd /var/www/html/mkdir zxcchmod 777 zxc/ -R4、进入该目录,随意创建一个文件abc.txtcd zxc/touch abc.txtecho 123 >> abc.txt5、在同网段的另一台计算机上打开浏览器,访问该网页+目录例如http://192.

2022-02-26 00:09:59 907

原创 linux的httpd服务修改默认网页登录端口为8080

1、[root@localhost 桌面]# vim /etc/httpd/conf/httpd.conf2、修改大概42行处,Listen 803、将该行注释,重新输入一行Listen 80804、将大概第95行注释,#ServerName www.example.com:80改为ServerName www.example.com:80805、下次访问网页需要加上:8080格式如原来网页IP为192.168.3.57=192.168.3.57:80现在访问需要输入192.168.

2022-02-25 23:46:52 5472 1

原创 ansible取消warning提示python问题

出现原因:ansible默认使用python2,会提示指定更高版本,想在使用ansible时取消warning提示python版本消息解决办法:指定高版本python31.查看本机python3的位置root@redhat: which python3/usr/bin/python3位置在/usr/bin/python32.在/etc/ansible/hosts文件中加入要用python3的主机组例如主机组[zj1]里有两个主机ip[zj1]192.168.3.3192.168.3.

2022-02-15 23:22:27 2563

原创 linux下的grub介绍

grub是linux主流的引导程序统一资源引导器,它的工作是提供一个菜单,允许用户选择要启动的系统或不同的内核版本;把用户选定的内核装载到RAM中的特定空间中,然后解压、展开,而后把系统控制权移交给内核。可以引导几乎所有的操作系统配置文件路径legacy方式grub配置文件通常在:/boot/grub2/grub.cfguefi方式grub配置文件通常在:/boot/efi/EFI/kylin/grub.cfg...

2022-01-26 20:37:38 1934

linux下的.profile

linux下的.profile

2021-12-20

linux下的.bashrc

linux下的.bashrc

2021-12-20

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

TA关注的人

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