自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux shell自动交互之expect实践案例

echo "#!interact。

2024-07-11 18:25:25 146

原创 Why late-commands DOSE not run in user-data,when use UBUNTU22.10 autoinstall from PXE?

如下图:请问为何PXE启动后ubuntu的user-data里的command不会执行?OS启动后有一行error报错“there an error occur,press enter to continue...”回车进OS后,发现user-data里的command命令行没有执行。

2024-05-21 17:07:36 117

原创 Q:如何编译squashfs到linux4.18内核?

~^~~~~~^~~^~~^~~~~~^~~~~~~~^~~~~~~~^~~~~~^~~~~~^%ld^~~~~~^~~~~~~~^~~~~~~~^~~~~~^~~~~~^%ld^~~~~

2024-04-11 17:51:22 641

原创 Docker运维

docker-compose 使用Docker Compose管理多个容器的应用程序。docker build 使用Dockerfile构建一个新的镜像。docker push 将一个镜像推送到Docker仓库中。docker pull 从Docker仓库中拉取一个镜像。docker images 列出本地的Docker镜像。docker network 管理Docker网络。docker volume 管理Docker卷。docker rm 删除一个容器。

2024-04-03 16:40:47 475

原创 重置gitlab root密码

输入保存命令,以便使更改信息生效。

2024-04-03 15:55:16 412

原创 LINUX设置OS时间

Time zone 时区:亚洲上海(东8区)UTC时间加上8等于当前时间。将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间。可以查看hwclock --show时间。Universal time 伦敦时间。【20240401】设置OS时间。1. 修改当前系统时间(临时)Local time 当地时间。4. 同步系统时间和硬件时间。RTC time 硬件时间。0.查看当前系统时间。

2024-04-01 09:59:21 347

转载 pxe启动 bios PXE启动到Download NBP file闪退(转载)

PXE主代码和UNDI运行时模块从闪存或上位内存拷贝至基本内存顶部480K(78000h)至640K(A0000h)的剩余空间位置,这段内存必须被系统BIOS填零,如果这些内存没有填零,PXE ROM里的重布置代码将认为这些内存已经被系统BIOS或其它启动ROM占用了。如果网卡EEPROM内容被损坏,将出现此信息。如果BIOS扩展内存拷贝服务返回一个错误信息,此信息将出现,在成品BIOS中将不会遭遇此信息,代码“nn”为BIOS扩展内存拷贝服务(Int 15h,AH = 87h)返回的错误代码。

2024-02-26 14:34:49 472

原创 【LNMP】RHEL8.3安装LNMP并配置freetds连接MSSQL

链接: https://pan.baidu.com/s/1Es9_FmZPcD2hbMvPCYt44g?cd /LNMP/lnmp2.0-full/src/php-5.3.29/ext/mssql (这步很关键,进入LNMP对应版本的php src目录,去编译mssql.so)vi php.ini中extension_dir="/www/wdlinux/php/lib/php/extensions/"2.1配置PHP支持freetds连接MSSQL:(转自——http://www.csuper.cn/?

2024-01-31 15:22:41 592

原创 RHEL8,RHEL7支持U盘文件系统exfat

链接: https://pan.baidu.com/s/1uUI4y_A_4Q_89sQZgBBrog?pwd=j584 提取码: j584 复制这段内容后打开百度网盘手机App,操作更方便哦。

2024-01-17 15:03:10 486

原创 MSSQL-逻辑级常用命令

版权声明:本文为CSDN博主「woxingwoshu_1111」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/woxingwoshu_1111/article/details/129319497。--one: 使用系统表.

2023-11-19 22:21:38 520

原创 winSRV-NLA关闭

但是启用或禁用NLA的小复选框实际上是下面的注册表项。REG_DWORD:用户验证。

2023-11-07 09:57:20 221

原创 【FAQ】一则关于PYTHON与SHELL处理文本乱码的问题

import reimport osreturn optif result:

2023-10-26 20:01:24 218

原创 统一数据处理脚本

bin/bash>$F_FAILED>$F_TMPdodov_FALSE=0;thenelsefi;done;done。

2023-10-26 13:41:33 84

原创 linux下搭建网桥

版权声明:本文为CSDN博主「feitingfj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/feitingfj/article/details/108492833。brctl addif br0 eth0 #把eth0 加入网桥br0中。2、此 linux 设备的两个网口就相当于交换机,可通过两个网口联通外围连接的两个设备。若 linux 下有两个以上的网口,可搭建网桥实现交换机功能。

2023-10-24 16:22:11 301

原创 linux systemctl删除失效的服务单元

目录。

2023-09-15 20:23:02 1347

原创 SIT-NVMe

2023-09-06 16:06:03 49

原创 通用BIOS自动化修改脚本

input:1.input_file---输入的BIOS config文件;#input:1.input_file---输入的BIOS config文件;# 5.string_replace1---需要替换成的字符串1;# 6.string_replace2---需要替换成的字符串2;# 5.string_replace1---需要替换成的字符串1;# 6.string_replace2---需要替换成的字符串2;#output:打印输出重定向文件。

2023-09-06 10:45:00 1236

转载 【转】vimdiff的简单用法

CTRL-w CTRL-w 跳转到另一个窗口,同CTRL-w w。dp 将当前窗口光标位置处的内容复制到另一窗口。Ctrl-w K(把当前窗口移到最上边)Ctrl-w H(把当前窗口移到最左边)Ctrl-w J(把当前窗口移到最下边)Ctrl-w L(把当前窗口移到最右边)CTRL-w t 跳转到最顶上的窗口。CTRL-w b 跳转到最底下的窗口。CTRL-w h 跳转到左边的窗口。CTRL-w j 跳转到下面的窗口。CTRL-w k 跳转到上面的窗口。CTRL-w l 跳转到右边的窗口。

2023-07-24 22:17:15 649

原创 shell脚本中一个隐晦的bug

1.逻辑表达式if [!EXP == PATTERN ]不能判断EXP结果为空的情形;2.而逻辑表达式if [[ EXP!= PATTERN ]可以判断EXP结果为空的情形;

2023-07-18 10:22:58 346

原创 vimdiff配色

if!endifif &diffendifset nuset icsyntax on。

2023-05-23 14:35:16 145

原创 DHCP服务器搭建,原理及排障

lease {lease {

2023-05-12 21:43:32 222

原创 装机-CentOS8实践

在https://pkgs.org/download/ntp找到对应版本。以及libopts.so.25的rpm包。同时,直接找到ntpdate的rpm包。1、找到ntp的rpm包。

2023-05-06 17:45:47 88

原创 NGINX搭建PXE服务器

SELINUX=enforcing确认开启了selinux,应该是非标准的端口被selinux禁用。排查端口是否被其他进程占用,原有tomcat已经关闭并修改为其他端口,确认未被占用。PXE包含服务:xinetd+tftp,nginx。为了服务器符合安全检查要求,不能关闭selinux。于 2022-06-02 10:15:11 发布。文章标签: nginx tomcat 服务器。执行成功,启动nginx正常。执行下面命令允许端口tcp。-m modify修改。-d delete删除。

2023-05-05 20:23:13 149

原创 KVM 虚拟机在线调整硬件命令集合

能够在线调整的最大内存不能超过为虚拟机分配的最大内存(上面 xml 文件中设置的最大为 4G),否则需要关闭虚拟机上调最大内存。#同样,能够动态调整的最大 VCPU 个数也不能超过为虚拟机设置的最大 VCPU 数量。linux所谓的删除文件,只是将文件做了标记,并不是真正的删除。将做了删除标记的文件全部覆盖,然后重新使用rm -f 删除!#虚拟机根磁盘为vda,因此这里使用vdb表示新添加磁盘。#创建qcow2格式的新磁盘,大小为40G。#创建raw格式的新磁盘,大小为40G。#可以查看虚拟机所有磁盘。

2023-05-02 00:40:33 391

原创 SHELL-安全管控&SELINUX开关

1.根据IP地址记录操作------------------------------IP=`who am i | awk '{print $NF}' | sed -e 's/[()]//g'`export HISTTIMEFORMAT=$USER@$IP %F %Texport PROMPT_COMMAND="history 1 | logger -t cmd_log -p user.notice"

2023-04-28 10:14:32 107

原创 NFS建立与挂载

其中 /data/write 为分享的目录位置 192.168.26.101为服务端ip (rw)为读写参数,参数可为多个。systemctl start nfs && systemctl enable nfs #启动nfs服务及设置开机自启。/var/lib/nfs/etab 记录NFS分享出来的详细信息(多用于查看具体信息)/usr/sbin/exportfs NFS服务的管理命令。

2023-04-26 19:05:46 163

原创 C-shell-python-Cpp-JS-PHP各种语言场景之我见

python---集百家大成的面向对象脚本语言,擅长科学计算可完成超64位数据计算,还有互联网前端钟爱又有风险的爬爬虫;SHELL---自从有了unix like OS之后管理员的钟爱;lua---C写出来的嵌入式脚本擅长跟Cpp之类的调用来调用去;Cpp---C之上各种五花八门武功,尤其针对多媒体类处理;object C,SWIFT---苹果派;go---B站之类纤程苗条少女;JS---有前端必有他的身影;rust---Cpp升级版;C---普及性布道者工具;TS---JS的升级版;PHP---前端C;

2023-03-24 14:18:16 69

原创 github小技巧

背景代码仓库所在服务器因为异常断电关机,无法启动,需要进行gitlab工程代码迁移命令git clone --mirror cd git remote set-url origin git push -f origin

2022-12-05 16:42:58 92

原创 [OpenBMC]kernel启动报hash错误

U-Boot 2019.04 (Mar 21 2022 - 23:02:47 +0000)SOC : AST2500-A2RST : WDT2 - 2nd Bootdefault bootRST : WDT3 - Boot2nd Boot : EnableLPC Mode : SIO:Enable : SuperIO-2eEth : MAC0: RGMII, , MAC1: RMII/NCSI,Model: AST2500 EVBDRAM: 496 MiB (capacity:512 Mi

2022-06-27 16:11:38 1073 2

原创 RHEL8.4 RT-kernel边缘计算

1.SOURCES:内核:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/补丁:https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/4.18/older/*需要保持补丁版本与下载的内核一致。 2.preparation:mount挂载本地ISO,配置RHEL中的yum本地源:mkdir /cdrom;mount -o loop /dev/sr0 /cdrom[root@loc

2022-06-21 15:45:54 323

原创 crontab不起作用替代方案

采用ubuntu18.04做了个gitlab的备份与scp定时备份文件上传,结果不起作用,怎么也看不出问题。于是果断抛弃之,选了另外一种方法:1.后台运行cron.sh即可:/bin/bash cron.sh &root@teamol-KVM:/gitlab_bak# cat cron.sh#!/bin/bashwhile true;do nowtime=$(date +%H%M);if [ $nowtime -eq 0205 ];then /bin/bash /gitlab_bak/gitlab_ba

2022-06-21 10:20:56 404

原创 一种通过excel计算后台化的具体实现思路

excel表示例:gawk后台处理计算代码示例:举个栗子:计算如上图,比较非常规写法。常规的国内程序员是通过python工具中的pandas库实现对excel单元格操作。GNU gawk技术白皮书:Splitting By Content (The GNU Awk User’s Guide)代码示例逻辑: 另有一种方案:就是这个在线的https://mengshukeji.github.io/LuckysheetDemo/ 本地化搭建后试用,思路属于前端vue处理这些数据。复杂的公式跟excel一样编辑,程

2022-06-16 19:33:44 545

原创 sed是不是有个16进制替代的bug

ubuntu18.04无法用sed完成16进制替换==============清楚csv文件中单元格"0x0A"软回车sed -i 's/\x0D\x0A/\x0D\x0D/g' agile_20220424_014027001_231A14027001.xls0.csvsed -i 's/\x0A//g' agile_20220424_014027001_231A14027001.xls0.csvsed -i 's/\x0D\x0D/\x0D\x0A/g' agile_20220424_014027

2022-06-13 16:04:10 231

原创 记一次删除libc库文件so后导致无法启动的挽救

背景:ubuntu18.4系统/lib/x86*/libc.so.6文件因换glibc库操作过程被rm掉了,重启无效,遂拯救之。方法:另装一台系统,挂载vm的vmdk磁盘文件至新的系统vm后,通过lvm挂载2个磁盘进行挽救过程记录:pvsvgdisplayvgscanvgdisplay --select vg_uuid="*****"lvs -vvgrename OLDVGNAME NEWVGNAMElvscanlvchange -ay LVNAMEmount NEWLV MOUNTPOINTRESTOR

2022-06-03 23:58:39 860

原创 通用python串口交互通讯工具

#!/usr/bin/python# -*- coding: UTF-8 -*-import timev_COM = 'com3'v_BaudRate = 115200v_INFO = 'Luxshare-ICT COM interaction script!'v_SendStrings = ['aaa','bbb2','ccc3','ddd4','eee5','fff6']v_RecStrings = ['aaa','bbb2','ccc3','ddd4','eee5','fff6']v

2022-05-31 10:53:53 187

原创 通用一行数据分析shell+python与图示

能读懂会用者自取:tmp_dir=$(date "+%Y%m%d-%H%M%S");touch ${tmp_dir}.showdata.py;echo "import matplotlib.pyplot as plt" >>${tmp_dir}.showdata.py;echo "import numpy as np" >>${tmp_dir}.showdata.py;echo "a = np.arange(2708000000, dtype=np.int8)" >>

2022-05-25 14:03:25 161

原创 桌面开发vmware磁盘空间扩容操作

1.基础环境:root@teamol:~# df -hFilesystem Size Used Avail Use% Mounted onudev 3.9G 0 3.9G 0% /devtmpfs 796M 1.3M 794M 1% /run/dev/mapper/ubuntu--vg-ubuntu--lv ...

2022-04-14 11:19:49 1011

原创 andriod打栈

#include<utils/CallStack.h>android::CallStackstack;stack.update(1);stack.log("=============================TEAMOLL5yourtag");

2022-03-15 09:21:01 2577

原创 Cer|Cpper|DBer|SAer给应用开发人员的一个数据防锁库建议

BOOL flag_shibushizaiWRITE = FALSE;func WRITEDB类OP{while(flag_shibushizaiWRITE == TRUE){不耗CPU阻塞};flag_shibushizaiWRITE = FALSE;SELECT write的数据记录成功?flag_shibushizaiWRITE = FALSE:flag_shibushizaiWRITE = TRUE;}

2022-03-02 15:35:52 179

原创 鸿蒙JS应用开发种打印JS对象方法

JS打印info=[object Object]对象:writeObj(JSON.stringify(info));//打印JS对象function writeObj(obj) { var description = ""; for (var i in obj) { var property = obj[i]; description += i + " = " + property + "\n"; } //alert(descripti

2022-01-06 16:58:10 702 2

20210615gitee.txt

git+gitee 链接: https://pan.baidu.com/s/1LWKpeS80u_5KW2c0yqkQBA 提取码: ntbg 复制这段内容后打开百度网盘手机App,操作更方便哦

2021-06-15

QEMU POWER指令集虚拟工具

可以在x86CPU下虚拟出POWER指令集,进而安装AIX系统,性能稍差。分享。

2018-12-26

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

TA关注的人

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