-
Linux驱动小技巧 运用DRIVER_ATTR实现调用内核函数
所属栏目:[Linux] 日期:2023-03-24 热度:2384
Linux驱动小技巧 运用DRIVER_ATTR实现调用内核函数:1. 前言很多朋友在调试驱动的时候,都会遇到这样一个场景:修改一个参数,然后调用某个内核中的函数。比如将某个gpio的值拉高/拉低,修改某个寄存器的值等等。如果[详细]
-
Linux 5.17引入 RTLA 实时Linux性能解析与追踪工具
所属栏目:[Linux] 日期:2023-03-24 热度:1456
用于 Linux 实时系统分析的新工具“RTLA” 已加入 Linux 5.17 内核源码树。RTLA 全名 real-time Linux analysis tool ,是一款实时 Linux 分析和跟踪工具,由 Red Hat 的内核开发人员 Daniel Bristot de O[详细]
-
bpftrace 这个超好用的 Linux 性能工具 你还不明白
所属栏目:[Linux] 日期:2023-03-24 热度:5701
bpftrace 是 Linux 高级追踪工具和语言。该工具基于 eBPF 和 BBC 实现了通过探针机制采集内核和程序运行的信息,然后用图表等方式将信息展示出来,帮助开发者找到隐藏较深的 Bug、安全问题和性能瓶颈。bpftrace 使用[详细]
-
Linux下的TCP测验工具
所属栏目:[Linux] 日期:2023-03-24 热度:7753
如何在 Linux 上安装 tcpping测量到远程主机的网络延迟的一种常用方法是使用ping应用程序。该ping工具依赖 ICMP ECHO 请求和回复数据包来测量远程主机的往返延迟。但是,在某些情况下,ICMP 流量可能会被防火墙阻止,[详细]
-
Linux 黑话解释 TTY 是什么
所属栏目:[Linux] 日期:2023-03-23 热度:7823
谈到 Linux 和 UNIX 时,你一定听说过 “TTY” 这个术语,但是,这玩意是什么?作为一个桌面用户,它对你有用吗?你需要它吗?你能用它做什么?在本文中,让我向你介绍这些,帮助你熟悉 Linux 中的 TTY。注[详细]
-
不要 locate 命令 Linux plocate 才是最好的抉择
所属栏目:[Linux] 日期:2023-03-23 热度:6937
plocate查找系统上与给定模式匹配的所有文件。基于locate,在更小的索引上提供更快的搜索。当您需要在 Linux 中搜索某些文件时,您通常可能会使用find或locate命令。不过,现在您有了一个名为plocate的命令。plocate[详细]
-
HDF驱动框架探路 Linux总线机制imx6ull驱动sr501红外传感器
所属栏目:[Linux] 日期:2023-03-23 热度:7851
在操作led灯的硬件时候,我们是直接读的原理图,去操作的寄存器,这种情况是我们绝大多数情况下会这样子进行操作,而本章我们的核心重点是使用总线机制,也就是通过修改设备树的方法来操作硬件。涉及到的概念介绍1.总[详细]
-
Linux下如何切割与合并大文件
所属栏目:[Linux] 日期:2023-03-23 热度:3370
我们传输一个大文件时,有时网络比较慢,需要花费很长时间才能传输完成,或者传输的过程中,网络不稳定,有可能导致此次传输失败,针对这种情况,我们可以把大文件切分成小文件,再逐个的传输到目的地,最后再把它们[详细]
-
你真的明白如何查看Linux目录大小吗
所属栏目:[Linux] 日期:2023-03-23 热度:7282
通过du命令查看文件目录大小其实linux系统中可以通过du命令进行查看文件目录的大小。du:英文为disk usage (磁盘使用量,占用的磁盘空间)。一个文件占用的磁盘空间和一个文件的大小是两码事情。占用空间取决于文件系[详细]
-
Linux 监控和调试利器 Sysdig 入门指导
所属栏目:[Linux] 日期:2023-03-23 热度:7952
Sysdig 简介Sysdig 官网 上对自己的介绍是:Open Source Universal System Visibility With Native Contaier Support.它的定位是系统监控、分析和排障的工具,其实在 Linux 平台上,已经有很多这方面的工具 strace、[详细]
-
一篇学会Linux ptrace 的践行
所属栏目:[Linux] 日期:2023-03-23 热度:8629
ptrace 是 Linux 内核提供的非常强大的系统调用,通过 ptrace 可以实现进程的单步调试和收集系统调用情况。比如 strace 和 gdb 都是基于 ptrace 实现的,strace 可以显示进程调用了哪些系统调用,gdb 可以实现对进程[详细]
-
Linux下定位不正常消耗的线程实战盘查
所属栏目:[Linux] 日期:2023-03-23 热度:7450
前言:之前分享过一篇Linux开发coredump文件分析实战分享 ,今天再来分享一篇实战文章。在我们嵌入式linux开发过程中,开发过程中我们经常会使用多进程、多线程开发。那么多线程使用过程中,我们大概率会遇到某线程长[详细]
-
如何在 Ubuntu Linux 上从源代码构建 Qt 6.2.2
所属栏目:[Linux] 日期:2023-03-23 热度:2785
Qt 6.2.0 是 Qt 6 系列的第3个版本,功能与 Qt 5 相当,因此有望成为第一个被新 Qt 项目或从 Qt 5 移植的项目广泛采用的版本。在这篇文章中我提供有关在 Ubuntu Linux 上从源代码构建 Qt 6.2.2的简短教程。Ubuntu De[详细]
-
Linux不安全 你知晓吗
所属栏目:[Linux] 日期:2023-03-23 热度:122
你的 Linux系统完全没有被感染?Linux 有病毒攻击?当然有!没有中不了毒的系统,只有想不想写病毒的人。对没错,只要是电脑系统,就都有中病毒的可能。包括 Windows、Linux,以及大家一直以为不会中病毒的苹果系统(事实[详细]
-
深入解析Linux内核之脏页跟踪
所属栏目:[Linux] 日期:2023-02-24 热度:4199
深入解析Linux内核之脏页跟踪:1.开场白环境:处理器架构:arm64内核源码:linux-5.10.50ubuntu版本:20.04.1代码阅读工具:vim+ctags+cscopeLinux内核由于存在page cache, 一般修改的文件数据并不会马上同步到磁盘,[详细]
-
一个完美的 Linux 任务管理器与资源监视器
所属栏目:[Linux] 日期:2023-02-24 热度:7406
“系统监控中心”是一个多合一的开源应用,不用使用多种工具就可以监控基本的系统资源情况。在 Linux 上以图形方式监控系统资源可能体验不是很好,这些与你的桌面环境相配套的系统监控工具可能细节有限。例[详细]
-
通过 find 命令在 Linux 上查询文件和目录
所属栏目:[Linux] 日期:2023-02-24 热度:6906
find 命令由 POSIX 规范 定义,它创建了一个用于衡量 POSIX 系统的开放标准,这包括 Linux、BSD 和 macOS。简而言之,只要你运行的是 Linux、BSD 或 macOS,那么 find 已经安装了。但是,并非所有的 find 命令都完全[详细]
-
Linux高级流量控制tc运用
所属栏目:[Linux] 日期:2023-02-24 热度:2106
率是基本在10%的基本范围内,目前是8%。64 bytes from 192.168.253.129: icmp_seq=421 ttl=64 time=0.486 ms64 bytes from 192.168.253.129: icmp_seq=422 ttl=64 time=0.413 ms64 bytes from 192.168.253.129: icmp[详细]
-
Linux高级流量控制tc利用
所属栏目:[Linux] 日期:2023-02-24 热度:1652
在做MHA测试的时候,有一个重要的环节就是测试MHA Manager节点和Master节点的网络情况,如果产生了抖动,那么MHA本身提供了一个参数secondary_check来保证,但是如果你的部署环境中是一主一从的话,这个参数就不会起[详细]
-
在LINUX平台配置 MSYQL 支撑大页内存
所属栏目:[Linux] 日期:2023-02-24 热度:1124
操作系统: [root@oradb ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago) 数据库:mysql> select version();+-----------+| version() |+-----------+| 5.6.27 |+[详细]
-
3台linux服务器互联
所属栏目:[Linux] 日期:2023-02-24 热度:6661
3台linux服务器互信[root@mydb1 ~]# hostnamemydb11、改主机名,由mydb1改为mydb100 vi /etc/sysconfig/network 将HOSTNAM[详细]
-
linux动态更换 max user processes limits
所属栏目:[Linux] 日期:2023-02-24 热度:8517
mysql进程的limits参数,可以使用如下方式:echo -n ‘Max processes=SOFT_LIMITS:HARD_LIMITS’ > /proc/`pidof mysqld`/limits通过如上命令就可以动态调整已经存在的mysqld的processes限制了。例如,在此[详细]
-
Linux下定位异常消耗的线程实战盘查
所属栏目:[Linux] 日期:2023-02-24 热度:48
前言:之前分享过一篇Linux开发coredump文件分析实战分享 ,今天再来分享一篇实战文章。在我们嵌入式linux开发过程中,开发过程中我们经常会使用多进程、多线程开发。那么多线程使用过程中,我们大概率会遇到某线程长[详细]
-
怎样在 Ubuntu Linux 上从源代码创建 Qt 6.2.2
所属栏目:[Linux] 日期:2023-02-24 热度:8927
Qt 6.2.0 是 Qt 6 系列的第3个版本,功能与 Qt 5 相当,因此有望成为第一个被新 Qt 项目或从 Qt 5 移植的项目广泛采用的版本。在这篇文章中我提供有关在 Ubuntu Linux 上从源代码构建 Qt 6.2.2的简短教程。Ubuntu De[详细]
-
Linux中rm删除仍被应用程序占用问题该怎样处理
所属栏目:[Linux] 日期:2022-08-24 热度:84
这篇文章将为大家详细讲解有关Linux中rm删除仍被应用程序占用问题该怎样解决的知识,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 解决方法:1、利用lsof | grep deleted命令,获取已经被删除但是仍被应用程序占用[详细]