随笔分类 - linux
摘要:为了测试华为的KubeEdge,需要搭建K8s环境。 环境: Ubuntu20.04 Docker版本 (一)安装步骤参考:https://zhuanlan.zhihu.com/p/138554103 1,确保禁止掉swap分区 sudo swapoff -a #修改/etc/fstab,注释掉sw
阅读全文
摘要:1、htop是比top命令更好用的一个查看系统占用情况命令,运行效果 2、可以按F2设置显示内容 3、效果
阅读全文
摘要:虚拟机经常卡着,简单使用还是使用Ubuntu子系统,不想每次都切换root用户,可以用下面方法实现。 1、进入cmd cd %HOMEPATH%\AppData\Local\Microsoft\WindowsApps 2、cd CanonicalGroupLimited.UbuntuonWindow
阅读全文
摘要:SD卡里安装OpenWRT后,空间与SD卡空间不符 1、列出磁盘 fdisk -l 2、开始分区 fdisk /dev/mmcblk0 注意这里不带pn 3、一次执行以下操作 4、执行resize2fs resize2fs /dev/mmcblk0p2 5、重启后查看磁盘 扩容成功
阅读全文
摘要:Linux系统日志文件存放在/var/log下/var/log/cron 记录了系统定时任务相关的日志;/var/log/cups 记录打印信息的日志;/var/log/dmesg 记录了系统在开机时内核自检的信息,也可以使用dmesg命令直接查看内核自检信息。/var/log/btmp 记录错误登
阅读全文
摘要:编译EdgeX过程中发现虚拟机空间远远不够,需要扩充磁盘空间 1、进入虚拟机bin目录 cd C:\Program Files\Oracle\VirtualBox 2、列出 VBoxManage list hdds 3、找到你的想要扩容虚拟机 4、扩容到50G VBoxManage modifyhd
阅读全文
摘要:安装新版本并设置环境变量后,go version依然是老版本。 解决办法, sudo rm /usr/bin/go
阅读全文
摘要:sudo minicom -b 115200 -D /dev/ttySZ2 -S send.data send.data文件内容 send "ok"
阅读全文
摘要:sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime timedatectl
阅读全文
摘要:1、停止所有容器 docker stop $(docker ps -aq) 2、删除所有停止的容器 docker container prune aq的含义 Options: -a, --all Show all containers (default shows just running) -f,
阅读全文
摘要:1、配置源 修改Sources.list 可以打开 /etc/apt/sources.list 文件,添加一行deb https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial main 或者在/etc/apt/sources.list.d
阅读全文
摘要:1、查找sqlite3库 sudo apt-cache search sqlite3 2、安装Sqlite3 sudo apt-get install sqlite3 sudo apt-get install libsqlite3-dev 第一个是命令行工具,第二个不安装会提示无法找到sqlite3
阅读全文
摘要:xml_node lastnode = rootNode.last_child(); if(lastnode == NULL) { newresult = TRUE; } else { newresult=true; while(lastnode!=NULL) { BOOL bSame=true;
阅读全文
摘要:1、安装插件 2、Select a Kit,选择交叉编译链。 第一次需要填写项目名称、选择动态库或者可执行文件 会自动生成CMakeLists.txt 3 、在CMakeLists.txt下添加(按我的理解第2步选择后,这里就不需要再设置了,但是我这里还需再添加) set(CMAKE_C_COMPI
阅读全文
摘要:Wsl2无法使用串口,open成功,但是set_opt一直通不过,没办法,最近暂时不使用docker,只能切换回Wsl1了 wsl -l -v wsl --set-version Ubuntu-20.04 1 #include<stdio.h> /*标准输入输出定义*/ #include<stdli
阅读全文
摘要:最近开发过程中,突然发现linux宿主机无法直接通过windows远程调试了,检查gdb文件 /usr/local/bin$ file gdb gdb: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linke
阅读全文
摘要:1、Windows访问Ubuntu子系统 \\wsl$\Ubuntu-20.04\home\xxxxxxx 2、Ubuntu子系统访问Windows cd /mnt /c|d|e c|d|e代表windows盘符
阅读全文
摘要:本文方法使用VisualStudio直接调试Linux系统可以的,又能编译又能调试arm linux没试验成功。交叉编译是可以的。 最终在arm linux下运行效果 1、这个页面编译使用的是一个远程调试计算机,因为目前这个远程调试计算机实际上是作为编译用的,但是实际上运行是另外一个机器,怎么设置没
阅读全文
摘要:1-2个代码文件的简单的程序用不用Makefile都没问题,复杂的项目最好用Makefile,下面改造下上面的MakeFile,尽量使用Makefile比较高阶的语法。 1、原始Makefile test.o:test.c gcc test.c -o test.o -lpthread 2、改成使用变
阅读全文
摘要:#include <pthread.h> #include <stdio.h> #include <unistd.h> void message( void *ptr ); char *message1 = "thread1"; int main() { pthread_t thread1; int
阅读全文

浙公网安备 33010602011771号