自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (5)
  • 收藏
  • 关注

原创 RK3588 平台的libevent库的交叉编译

libevent交叉编译

2023-12-07 09:44:32 140

原创 RSU交叉工具链安装不可用

交叉工具链安装

2023-08-22 17:03:21 177

原创 Elasticsearch-8.x.x安装启动后测试报错[WARN ][o.e.x.s.t.n.SecurityNetty4HttpServerTransport] [DESKTOP-0QU7RUU]

修改Elasticsearch某个报错

2023-08-07 16:16:06 462

原创 filebeat kibana elasticsearch 日志监控

ELK 日志安装部署

2023-08-01 11:22:34 989

原创 Grafana+Prometheus+node_exporter 监控告警部署

Prometheus node_exporter grafana安装部署

2023-07-27 15:42:35 1168

原创 Rancher 加入集群

1、rancher设置中文界面2、rancher集群导入

2023-07-26 10:45:07 1553

原创 Rancher 安装部署

这里将80端口映射成了30040端口,将443端口映射成了30050端口,所以在执行上面的名字之前,检查一下端口30040,30050是否被占用了。

2023-07-26 10:05:39 794

原创 The connection to the server 127.0.0.1:6443 was refused - did you specify the right host or port? 报错

在部署K3S集群的过程中,部署完之后server端能够查看到在集群内的所有节点,如下图。在agent端查看的时候,却画风一变,提示端口或者主机错误,如下图。

2023-07-25 17:30:34 2564

原创 K3S 安装部署

k3s的安装部署

2023-07-25 15:06:46 1223

原创 ubuntu 设置系统时间矫正

ubuntu设置系统时间生效

2023-07-19 16:25:40 1795

原创 Ubuntu18.04修改file descriptors(文件描述符限制),解决elasticsearch启动报错问题

最近在学习elasticsearch,使用的平台是Ubuntu18.04,在部署过程中的坑记录一下。看了下网上给的解决方案都是修改vim /etc/security/limits.conf,添加配置。ubuntu上使用这种方法,ulimit -n输出的永远是1024。然后切换目录,再重进然后使用ulimit -n就能看到修改生效。备注:前面的*也可以用实际启用的用户名替代,* 表示所有用户。下载安装的过程就不说了,在启动es的时候报错。然而这在我使用的ubuntu上压根。后来查到了其它大神的解决方法。

2023-07-11 17:03:19 1085

原创 解决Sub-process /usr/bin/dpkg returned an error code

【代码】解决Sub-process /usr/bin/dpkg returned an error code。

2023-06-21 11:40:14 901

原创 Ubuntu 增加swap交换内存

Ubuntu增加swap交换分区

2023-05-08 10:57:23 1782 1

原创 Ubuntu系统永久挂载硬盘、U盘等存储设备

外接设备永久挂载

2023-05-08 09:47:37 1698

原创 Jetson Nano emmc版本系统镜像备份和烧录

jetson Nano emmc镜像备份和烧录

2023-05-04 16:04:06 1684 1

原创 Notepad++ 如何筛选内容

在程序调试的过程中,通常会通过抓取日志来分析,但实际情况抓取的日志会很多,如何在众多的日志中筛选出自己想要的内容呢,我们可以通过notepad打开日志,然后进行筛选。1、通过ctrl+f 切换出查找框,然后选中标记那一栏,输入你要标记的内容,选中标记行,具体如图。3、将复制的内容粘贴到新的一个页面,这样查看起来就方便了很多。2、 搜索>书签>复制书签行即可复制出全部含关键字的行。这样有对应关键字的就标记出来了。

2023-04-26 16:42:34 6456

原创 Docker 在Ubuntu的安装

docker的安装

2023-04-19 17:44:50 1303

原创 wireshark抓包工具的使用

wireshark抓包工具的使用

2023-04-19 09:48:48 538

原创 tcpdump 抓包

Z 使tcpdump 放弃自己的超级权限(如果以root用户启动tcpdump, tcpdump将会有超级用户权限), 并把当前tcpdump的用户ID设置为user, 组ID设置为user首要所属组的ID。17、抓取源ip是192.168.1.100且目的端口是22,或源ip是192.168.1.102且目的端口是80的数据包。-T 将监听到的包直接解释为指定的类型的报文,常见的类型有rpc远程过程调用)和snmp(简单网络管理协议;如果超过了指定大小,则关闭当前文件,然后在打开一个新的文件。

2023-04-17 11:56:05 3267

原创 strftime()函数的使用方法

strftime()函数的用法

2022-12-07 16:59:37 13550 1

原创 json交叉编译并移植到嵌入式开发板

json的交叉编译

2022-12-01 17:36:47 619

原创 SO_BINDTODEVICE 使用

(2) 对于PF_PACKET类型的套接口,不能通过SO_BINDTODEVICE绑定到指定的网络接口上,而要通过bind(2)来与特定的网络接口绑定,所用的套接口地址结构为struct sockaddr_ll,此套接口地址结构是链路层的地址结构,独立于具体的网络设备。(1) 对于TCP套接口、UDP套接口、RAW套接口,可以通过SO_BINDTODEVICE套接口选项将套接口绑定到指定的网络接口上。绑定之后,套接口的所有数据包收发都只经过指定的网络接口;

2022-10-18 11:35:46 2714

原创 Linux驱动开发二

Linux驱动开发

2022-09-15 21:42:47 426

原创 Linux驱动开发一

Linux驱动开发

2022-09-15 21:40:23 422

原创 批量ping多个IP地址

批量ping多个IP地址

2022-09-15 17:24:26 3657

原创 Linux 搭建MQTT服务器并使用

MQTT安装

2022-09-13 18:06:30 966

原创 Git 检测不到文件目录下的文件变化信息

Git检测不到文件目录下的内容或者检测不到更新的文件

2022-08-09 09:54:22 3236 1

原创 error while loading shared libraries: libavformat.so.58: cannot open shared object file: 解决

./sutpc_icvtsn_dfa: error while loading shared libraries: libavformat.so.58: cannot open shared object file: No such file or directory出现这种问题就是两种情况:要么确实没有相关的库存在,要么对应的路径的配置没写好,如果库确实存在,而且对应路径的配置也写好了,那就是配置没有生效,可以使用ldconfig -v这个命令让配置文件生效,在使用这个命令的时候注意权限的问题。对应的配置

2022-07-05 09:22:07 1675

原创 ulimit命令的使用

ulimint -a 用来显示当前的各种用户进程限制Linux对于每个用户,系统限制其最大进程数,为提高性能,可以根据设备资源情况,设置个Linux用户的最大进程数,一些需要设置为无限制:数据段长度: ulimit -d unlimited最大内存大小: ulimit -m unlimited堆栈大小: ulimit -s unlimited开启或关闭core文件的生成ulimit -c 可以查看是否打开此选项,若为0则为关闭;ulimit -c 0可手动关闭ulimit -c 1000 为设置

2022-06-29 16:08:12 8072

原创 DIR=$(cd `dirname $0`; pwd)

dirname $0,获取当前脚本所在绝对目录cd `dirname $0`,进入这个目录(切换当前工作目录)pwd,显示切换后脚本所在的工作目录echo,打印变量或者echo后面的内容合起来就是:获取当前脚本所在绝对路径,赋给全局变量DIR...

2022-05-31 09:57:26 307

原创 unix 修改文件类型

Unix及类Unix系统里,每行结尾只有换行“\n”;Windows系统里面,每行结尾是换行+回车“\n\r”。第一种:利用Linux下的vim编辑器,可以方便的在dos文件、unix文件之间进行切换,且可以便利的去除恼人的^M符。vim file然后,:set ff?用于查看当前文件是dos格式还是unix格式,显示如下:强制切换为unix格式,然后保存即可::set ff=unix #转换为unix格式:wq #保存、退出第二种:dos2unix是将Window

2022-05-23 15:22:20 1567

原创 Jetson NX emmc版本系统转移到SSD

因emmc版本的NX自带内存不够大,只有16GB(手上的是这个型号),安装系统大概需要除去4G多内存,再安装CUDA,cuDNN,TensorRT等内存直接爆满,无法继续使用。所以需要将内存转移给外部设备,比如SSD,TF卡等。 原装开发板底座自带M2接口,所以这里将阐述系统转移到SSD的方法。获取脚本资料GitHub - jetsonhacks/rootOnNVMe: Switch the rootfs to a NVMe SSD on the Jetson Xavier...

2022-04-25 14:23:15 3760 4

原创 E: Unable to locate package XXX 的解决办法

在Ubuntu18.04 安装软件包的时候提示E: Unable to locate package vsftpd1.首先执行update命令sudo apt-get update2.然后执行upgradesudo apt-get upgrade上述命令成功以后就能正常使用sudo apt-get install xxxxx备注:在执行上述命令的时候保持网络是通的,即能够ping通百度。...

2022-04-14 18:46:01 1843 3

原创 putty连接设备时报错 Can’t agree a key change algorithm

原因可能是你之前使用的putty版本太久了,重新下载一个最新版本的putty即可解决这个问题,下载网址https://www.putty.org/我的电脑是64位的Windows,所以下载这样的,你可以根据自己的需求下载对应的版本即可...

2022-03-23 10:30:41 1117

原创 strsep()函数的用法

功能:以参数2的字符作为分界符,将参数1的值所指的字符串分割开返回值:为被参数2分开的左边的那个字符串。举例如下:

2022-03-03 15:43:20 886

原创 chown命令改变目录权限

使用chown -hRh表示修改symbolic链接而不去修改对应的文件。R表示在所有子目录及目录中的文件中递归执行。具体参数说明:-h, --no-dereference affect each symbolic link instead of any referenced file (useful only on systems that can change the ownership o...

2022-02-21 11:05:56 1916

原创 linux下编译.sh文件报错 “[: XXXX: unexpected operator” 问题

在运行一个脚本的时候报错,所有有中括号[]的地方都报错,诡异的事件。后来找了各种资料,是因为ubuntu默认的sh是连接到dash的,又因为dash跟bash的不兼容所以出错了.执行时可以把sh换成bash文件名.sh来执行.成功.dash是什么东西,查了一下,应该也是一种shell,貌似用户对它的诟病颇多。 修改sh默认连接到bash的一种方法: sudo dpkg-reconfigure dash提示界面选择no再次编译,即可通过。...

2022-02-14 17:26:40 689

原创 nm命令使用

nm在linux中列出目标文件的符号清单,常用来查看动态链接库中的函数nm支持的选项如下-a 按照man手册,仅列出调试信息,实际上却是调试信息+正常信息-A 增加一列显示目标文件,没有实际意义-C 将低级符号信息编码成便于查看的用户信息,最终效果是符号清单呈现出class::memberfunction形式的信息,最常用的选项-D 显示动态符号,以目标文件为so为例,显示了so中增加的符号信息以及so引用的so的符号信息-f 指定不同的输出格式,改变命令输出格式...

2022-01-11 09:46:22 742

转载 nc命令用法举例

什么是ncnc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具nc的作用(1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口(2)端口的扫描,nc可以作为client发起TCP或UDP连接(3)机器之间传输文件(4)机器之间网络测速 ...

2022-01-04 11:34:41 16924 1

原创 ubuntu多个网卡设置不同的IP,实现多个IP登录ubuntu主机

打开网络IP配置文件/etc/network/interfaces 对不同的网卡设置不同的IP地址即可,内容如上图

2021-12-29 11:03:23 2050

RTSP协议详解__JAVA示例代码.pdf

RTSP协议详解__JAVA示例代码.pdf

2021-03-04

log4cpp指导手册.pdf

log4cpp指导手册.pdf

2021-03-04

RTSP协议详细描述(中文版)-rfc2326.pdf

RTSP协议详细描述(中文版)-rfc2326.pdf

2021-03-04

RTP-RTCP协议-RFC3550.pdf

RTP-RTCP协议-RFC3550.pdf

2021-03-04

STM8L 定时器1

基于ST的低功耗开发板 STM8L的定时器1的例程,适用于初学者入门、开发

2015-04-15

空空如也

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

TA关注的人

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