linux
文章平均质量分 62
edenliuL
坚持那么几件事,生活就是那么简单美好
展开
-
编译显示线程的top命令
交叉编译显示线程的top命令 procps工具集原创 2023-11-09 17:29:59 · 152 阅读 · 0 评论 -
交叉编译dosfstools
交叉编译dosfstools原创 2023-07-14 09:58:23 · 334 阅读 · 0 评论 -
imx6ull EMMC分区 sfdisk命令
imx6ull EMMC分区 sfdisk命令原创 2023-01-29 16:19:39 · 1026 阅读 · 1 评论 -
Linux常用的20条运维命令,值得收藏!
Linux常用的20条运维命令,值得收藏!转载 2023-01-18 14:28:47 · 617 阅读 · 0 评论 -
green power 设备入网过程
green power 设备入网过程原创 2022-12-20 14:33:27 · 780 阅读 · 0 评论 -
make 报错 *** recipe commences before first target. Stop.
make 报错 *** recipe commences before first target. Stop.原创 2022-12-18 18:14:17 · 3688 阅读 · 0 评论 -
“Enter Network Credentials“ 处理方法
"Enter Network Credentials" 处理方法原创 2022-11-22 10:46:54 · 1118 阅读 · 0 评论 -
Unit Test
关于单元测试的一篇博文转载 2022-11-03 10:04:08 · 262 阅读 · 0 评论 -
error: invalid operands to binary == (have ‘uid_t’ {aka ‘unsigned int’} and ‘kuid_t’
error: invalid operands to binary == (have ‘uid_t’ {aka ‘unsigned int’} and ‘kuid_t’解决方法原创 2022-09-29 00:22:36 · 789 阅读 · 0 评论 -
Scull 编译LINUX驱动的MAKEFILE
Scull 编译LINUX驱动的MAKEFILE原创 2022-09-27 00:14:17 · 567 阅读 · 0 评论 -
linux ettercap+wireshark抓取局域网内其他设备的数据包
linux ettercap+wireshark抓取局域网内其他设备的数据包转载 2022-09-20 10:33:53 · 1939 阅读 · 0 评论 -
undefined reference to `timersub‘ 错误处理
交叉编译paho mqtt时 undefined reference to `timersub' 错误处理原创 2022-08-23 17:45:44 · 505 阅读 · 0 评论 -
交叉编译BusyBox
交叉编译BusyBox原创 2022-08-14 20:51:02 · 658 阅读 · 0 评论 -
curses.h:No such file or directory
curses.h:No such file or directory处理方法原创 2022-08-14 20:34:23 · 2657 阅读 · 0 评论 -
I.MX6 yocto project build
I.MX6 yocto project build原创 2022-08-11 16:39:15 · 658 阅读 · 1 评论 -
Linux flex安装与使用
Linux flex安装与使用原创 2022-08-07 21:14:24 · 4650 阅读 · 0 评论 -
Ubuntu上安装gcc
Ubuntu上安装gcc原创 2022-08-07 18:15:01 · 4602 阅读 · 3 评论 -
订阅Linux kernel mail list失败
订阅Linux kernel mail list失败的处理方法原创 2022-08-07 17:14:05 · 1136 阅读 · 0 评论 -
outlook 2016设置邮件格式为纯文本
outlook 2016设置邮件格式为纯文本原创 2022-08-07 15:48:41 · 1271 阅读 · 0 评论 -
深入了解epoll
深入了解epoll (转)一、 介绍Epoll 是一种高效的管理socket的模型,相对于select和poll来说具有更高的效率和易用性。传统的select以及poll的效率会因为 socket数量的线形递增而导致呈二次乃至三次方的下降,而epoll的性能不会随socket数量增加而下降。标准的linux-2.4.20内核不支持epoll,需要打patch。本文主要从linu转载 2014-02-18 17:28:18 · 822 阅读 · 0 评论 -
VMware的Ubuntu虚拟机与Windows之间无法互相复制和粘贴
VMware的Ubuntu虚拟机与Windows之间无法互相复制和粘贴转载 2022-07-07 09:51:50 · 1264 阅读 · 0 评论 -
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.15‘ not found
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.15' not found的错误处理原创 2022-06-30 17:59:27 · 5750 阅读 · 0 评论 -
Linux内核下载缓慢解决方法
linux kernel 快速下载方法原创 2022-06-04 17:05:46 · 2820 阅读 · 0 评论 -
ls命令报错Structure need cleaning errno 117
ls命令报错Structure need cleaning, errno 117的处理原创 2022-06-01 14:06:10 · 2586 阅读 · 0 评论 -
Linux下获取时区
在这篇短文中,我们将向你简单介绍几种 Linux 下查看系统时区的简单方法。在 Linux 机器中,尤其是生产服务器上的时间管理技能,是在系统管理中一个极其重要的方面。Linux 包含多种可用的时间管理工具,比如date或timedatectlcommands,你可以用它们来获取当前系统时区,也可以将系统时间与 NTP 服务器同步,来自动地、更精确地进行时间管理。好,我们一起来看几种查看我们的 Linux 系统时区的不同方法。1、我们从使用传统的date命令开始使用下面的命令,...原创 2022-05-11 17:49:39 · 1534 阅读 · 0 评论 -
gcc交叉编译时设置了“--sysroot“会产生哪些影响
gcc交叉编译时设置了“--sysroot“会产生哪些影响在做交叉编译的时候,常常涉及到一个gcc编译选项--sysroot,这个选项是用来设置目标平台根目录的。--sysroot选项的官方说明如下--sysroot=dirUse dir as the logical root directory for headers and libraries. For example, if the compiler normally searches for headers in /usr/includ原创 2021-12-07 14:37:39 · 795 阅读 · 0 评论 -
shell 脚本参数$10
当我们取用shell函数中第10个传入参数时,最好不要直接使用$10,而应该用${10}在一些shell环境中,$10的效果是"$1 + 0" 举例:./test.sh#!/bin/bashecho $10echo ${10}#./test.sh 0 1 2 3 4 5 6 7 8 9输出的结果是009在我的Ubuntu中使用/bin/sh环境的话 $10与${10}的效果又是一样的#!/bin/shecho $10echo ${10}输出的结..原创 2021-08-10 13:49:51 · 1905 阅读 · 0 评论 -
xxd 命令
Linux xxd 命令Linux中的xxd命令允许您创建一个hexdump或者把16进制数据当作内存数据保存为一个文件。 以下是它的语法:xxd [OPTIONS] [file]正向使用:xxd filename逆向使用,将16进制数据转换成二进制保存到文件xxd -r -ps 16进制字符串...原创 2021-08-06 15:42:53 · 610 阅读 · 0 评论 -
linux vi 常用操做
编辑模式进入输入模式:i:当前光标处输入内容a:当前光标后一个字节开始输入内容I:在当前光标行首输入内容A: 在当前光标行尾输入内容o:在光标所在行的下方新增一行开始输入O:在光标所在行的上方新增一行开始输入输入模式进入编辑模式:ESC编辑模式进入末行模式::末行模式进入编辑模式:ESC两次退出编辑:进入末行模式并输入q! : 不保存改动退出wq:保存改动并退出w:保存不退出x : 保存并退出进入编辑模式并输...原创 2021-08-05 12:11:32 · 66 阅读 · 0 评论 -
linux dumpcore (imx6)
https://developer.toradex.com/knowledge-base/enable-and-analyze-coredumps-in-linuxhttps://linux-audit.com/understand-and-configure-core-dumps-work-on-linux/ulimit -H -c 8192../x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnue.原创 2021-06-30 09:46:39 · 372 阅读 · 0 评论 -
文件系统类型(ext4、xfs、fat32、vfat、ntfs、....)
转自:https://www.cnblogs.com/daduryi/p/6619028.htmlLinux1、Linux:存在几十个文件系统类型:ext2,ext3,ext4,xfs,brtfs,zfs(man 5 fs可以取得全部文件系统的介绍)不同文件系统采用不同的方法来管理磁盘空间,各有优劣;文件系统是具体到分区的,所以格式化针对的是分区,分区格式化是指采用指定的文件系统类型对分区空间进行登记、索引并建立相应的管理表格的过程。ext2具有极快的速度和极小的CPU占用率,可用于硬盘和移转载 2021-06-29 15:17:51 · 4162 阅读 · 0 评论 -
网桥的功能介绍
转自:https://blog.csdn.net/liudongdong19/article/details/82142579网桥工作在数据链路层,起到的作用是把多个局域网连接起来,组成更大的局域网。它的功能主要有两点:过滤和转发。 通常来看,网桥起到了把不同局域网连接在一起的作用,即使这些局域网使用不同的协议比如802.11(wireless)和802.3(ethernet)。加入一个网桥连接一个802.3和一个802.11,那么网桥转发的时候首先需要把802.3的帧头拆掉,换成80...转载 2021-06-29 12:05:01 · 2144 阅读 · 0 评论 -
brctl命令-以太网网桥管理
转自:https://www.linuxcool.com/brctl网桥的功能介绍brctl命令用于设置、维护和检查linux内核中的以太网网桥配置。以太网网桥是一种设备,通常用于将以太网的不同网络连接在一起,以便这些以太网对参与者显示为一个以太网。所连接的每个以太网对应于网桥中的一个物理接口。这些单独的以太网被聚集成一个更大的(“逻辑”)以太网,这个更大的以太网对应于网桥网络接口。语法格式:brctl [参数] <bridge>常用参数:addbr 创建网桥转载 2021-06-29 12:06:37 · 2085 阅读 · 0 评论 -
cp: omitting directory in linux
拷贝文件夹运行 cp命令提示错误cp: omitting directory '/rootfs/usr/local/bin/ota-files/'这是因为cp 默认作用于文件对象,如果要拷贝目录,需要在命令后加 -r 或者 -Rcp -r ...原创 2021-04-09 16:29:41 · 120 阅读 · 0 评论 -
一般嵌入式linux查看进程内存 系统内存
嵌入式linux一般会有裁剪,查看内存的工具和命令提供的信息可能没有那么全,该文记录下linux系统中查看内存的方法下面的命令显示的内容可能会根据机器的内核和CPU的架构的不同而有一些出入,可能有些项名字不同或者直接没有本文的命令都是运行的机器信息Linux imx64.14.78-imx_4.14.78_1.0.0_ga+g66620c3 #1 SMP PREEMPT Wed Jul 17 08:17:08 UTC 2019 armv7l GNU/Linux查看系统内存fr..原创 2021-02-26 10:38:01 · 1164 阅读 · 0 评论 -
hexdump的使用
linux hexdump-显示文件十六进制格式转载自:https://www.cnblogs.com/mayou18/p/9558440.html博主推荐:获取更多 linux文件内容查看命令 收藏:linux命令大全hexdump命令一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件。语法hexdump [选项] [文件]...选项-n length 只格式化输入文件的前length个字节。-C 输出规范的十六进制和ASCI..转载 2021-02-24 13:46:09 · 335 阅读 · 0 评论 -
linux man 命令使用
转自:https://www.cnblogs.com/zhangmingcheng/p/5757269.htmlLinux系统提供了相对比较丰富的帮助手册(man),man是manual的缩写,在日常linux系统管理中经常用到,今天就简单聊聊man。man 本身也提供自己的帮助手册,通过man就可以查看。(1)man手册分为多个section,每个section用一个字符表示。这里的section可以理解为类别,例如:man 1 passwd 和 man 5 passwd是不一样的类别(详细见转载 2021-02-23 10:57:30 · 1126 阅读 · 0 评论 -
arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
转载自:https://blog.csdn.net/real_myth/article/details/51481621命名规则交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi]arch- 体系架构,如ARM,MIPS vendor- 工具链提供商 os- 目标操作系统 eabi- 嵌入式应用二进制接口(Embedded Application Binary Interface)根据对操作系统的支持与否,ARM GCC可分为支持和不支持...转载 2021-02-07 15:15:45 · 341 阅读 · 0 评论 -
window,Unix文档编码问题
背景:在window创建了一个文件,编写sh脚本文件,执行的时候出现莫名奇怪的错误发现是windows和Uinx文档编码错误,下面记录两种解决方法1.执行命令$ sed -i 's/\r//' filename参考路径:https://www.jianshu.com/p/38ce1e368f192. 使用编辑器如Notepad++转换参考路径:https://www.crifan.com/files/doc/docbook/rec_soft_npp/relea..原创 2020-12-31 16:35:29 · 875 阅读 · 0 评论 -
gdbserver 交叉编译
背景项目:开发智能家居项目chip:IMX6host:Ubuntu16.04eclipse IDE:version 2018-09(4.9.0)搭建gdb+gdbserver+eclipse远程调试环境记录搭建过程遇到的坑gdbserver交叉编译下载gdb源代码,官网:http://ftp.gnu.org/gnu/gdb/下载最新的版本gdb-10.1版本,解压目录到/home/gateway/gdb下新建build目录$ mkdir bulid再.原创 2020-12-29 13:51:50 · 1799 阅读 · 0 评论