随笔分类 -  Linux 分享

摘要:在开机后使用 sudo dmesg ,输入该指令终端会把所有开机日志打印出来 不过信息较多,很多时候不方便我们查找信息,为此我们可以在使用指令 sudo dmesg | less 这样也会进入 log 信息显示,不过是在可操作的状态下显示的,这时候我们可以按下 “ / ” 进行搜索,搜索操作跟 vi 阅读全文
posted @ 2021-09-27 17:10 白菜没我白 阅读(7588) 评论(0) 推荐(0)
摘要:参考链接:https://blog.csdn.net/weixin_40343504/article/details/82457990 Ubuntu系统实现脚本开机自启动 0、序言 很多时候,我们使用Linux时,为了方便操作,需要用到一些自启动的脚本,对于不同的Linux系统来说,自启动方式各有不 阅读全文
posted @ 2021-09-17 15:53 白菜没我白 阅读(3368) 评论(0) 推荐(0)
摘要:一、查看NAND分区情况 1. 显示分区名称、大小 : cat /proc/mtd 2. 显示block: cat /proc/partitions 二、查看EMMC分区情况 使用 df -lh 指令 阅读全文
posted @ 2021-09-09 09:55 白菜没我白 阅读(2894) 评论(0) 推荐(0)
摘要:iperf是一种命令行工具,用于通过测量服务器可以处理的最大网络吞吐量来诊断网络速度问题。它在遇到网络速度问题时特别有用,通过该工具可以确定哪个服务器无法达到最大吞吐量。 开始之前 您需要root权限具有sudo权限的用户帐户。 update 系统源 安装iperf 该iperf软件包在大多数Lin 阅读全文
posted @ 2021-08-30 15:57 白菜没我白 阅读(947) 评论(0) 推荐(0)
摘要:有时需要测试Linux系统flash的性能,可以使用简单的命令dd来进行,同时加上time命令,可以直接给出具体的运行时间,比较方便。 例如如果测试写文件大小为500MB,命令如下: time dd if=/dev/zero of=test.img bs=1M count=500 测试读命令如下: 阅读全文
posted @ 2021-08-23 14:39 白菜没我白 阅读(294) 评论(0) 推荐(0)
摘要:最近项目遇到了UDP丢包问题,参考了一篇文章解决了,这里转载记录一下步骤,仅供参考学习使用,原文链接:https://cizixs.com/2018/01/13/linux-udp-packet-drop-debug/ 最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,总结 阅读全文
posted @ 2021-08-23 08:53 白菜没我白 阅读(1158) 评论(0) 推荐(0)
摘要:1、打开官网链接:https://www.kernel.org/ 2、如果下载最新版本,点击②;如果下载历史版本,点击①打开 HTTP 的链接 比如这里我要下载 3.4.12 的版本,那么依次点击 linux->kernel->v3.x 如下图所示: 点击后会跳转到下图,要下载的包就在这个界面,但是 阅读全文
posted @ 2021-08-18 09:17 白菜没我白 阅读(1749) 评论(0) 推荐(0)
摘要:# sudo -S 可实现在脚本中自动输入sudo的密码echo "123456"|sudo -S apt-get intsall w3m //该脚本指令是实现在 sudo 时输入 123456 密码后执行 apt-get intsall w3m 指令# 利用該辦法實現切換 su 用戶1.新建脚本I 阅读全文
posted @ 2021-08-05 16:42 白菜没我白 阅读(1935) 评论(0) 推荐(0)
摘要:Linux操作GPIO,这里使用的是A311D这个芯片的,操作系统是Ubuntu,其他的也可以参考,注意:参考该文,需要先看控制输出再看控制输入部分,因为查看GPIO序号操作只在控制输出有说明 控制GPIO输出 其中,export和unexport为GPIO子系统的属性文件,其余文件则为符号链接,分 阅读全文
posted @ 2021-08-03 11:10 白菜没我白 阅读(1120) 评论(0) 推荐(0)
摘要:1. 通过 sudo losetup -f --show myname.img 指令把文件虚拟成块设备 在执行该指令后会显示出一行信息来显示虚拟的设备块节点:/dev/loopX (X表示1.2.3…) 2. 同步该分区 sudo kpartx -av /dev/loopX ( X模拟成块设备时的设 阅读全文
posted @ 2021-07-30 15:52 白菜没我白 阅读(1686) 评论(0) 推荐(0)
摘要:串口工具microcom,用法如下: / # busybox microcom -h microcom: invalid option -- 'h' BusyBox v1.29.0 (2020-12-23 13:09:27 CST) multi-call binary. Usage: microco 阅读全文
posted @ 2021-07-22 13:53 白菜没我白 阅读(4234) 评论(0) 推荐(0)
摘要:如果你的是Linux系统,可以直接进入到目标文件的文件夹使用SCP命令。 如果你的是Windos系统需要你进入到目标文件所在的文件夹,按住Shift键,右键鼠标,选择“在此处打开Power shell窗口”,或者在桌面打开Power shell窗口,然后跳转到目标文件夹所在,Power shell窗 阅读全文
posted @ 2021-07-16 16:39 白菜没我白 阅读(685) 评论(0) 推荐(0)
摘要:在Linux中,如果你的Linux系统是有界面的可以用vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令,打开文件编辑界面,其中ifcfg-eth0表示配置eth0这个网卡,假如其他网卡,则使用ifcfg-eth1、ifcfg-eth2诸如此类的。 或者 阅读全文
posted @ 2021-06-30 17:54 白菜没我白 阅读(17989) 评论(0) 推荐(2)
摘要:1.准备一个虚拟机安装好的Linux系统,并设置该系统的网络为桥接网络 2.执行指令更新 apt-get sudo apt-get install update 3.安装远程登录SSH sudo apt-get install openssh-server sudo /etc/init.d/netw 阅读全文
posted @ 2021-06-16 16:21 白菜没我白 阅读(843) 评论(0) 推荐(0)
摘要:对于Unix系列的操作系统,大多都有v节点。但是对于linux来说,只有通用的i节点,却没有v节点。 下面来探讨一下,linux下的i节点。 linux中,文件查找不是通过文件名称来查找的。实际上是通过i节点来实现文件的查找定位的。我们可以形象的将i节点看做是一个指针fip。当文件存储到磁盘上去的时 阅读全文
posted @ 2021-05-27 09:11 白菜没我白 阅读(1355) 评论(0) 推荐(0)
摘要:我们在开发机开发好程序后,在目标机上运行时,需要配置目标机的工作路径,配置该路径就需要用到/etc/ld.so.conf命令了,这里转发一个/etc/ld.so.conf的详解,作为保存供自己学习使用。 参考链接:https://www.cnblogs.com/chris-cp/p/3591306. 阅读全文
posted @ 2021-04-06 09:02 白菜没我白 阅读(1707) 评论(0) 推荐(0)
摘要:添加头文件 #include <sys/time.h> 测量方法 struct timeval StartTime; struct timeval EndTime; double TimeUse=0; gettimeofday(&StartTime, NULL); //测量开始 //要测量的程序代码 阅读全文
posted @ 2021-03-11 14:31 白菜没我白 阅读(540) 评论(0) 推荐(0)
摘要:这里只贴串口读写操作部分代码,供大家参考学习用,该部分代码主要实现打开串口,配置串口参数波特率为115200、停止位1、数据位8、无校验位,发送2个数据,等待接收24个数据。代码是在QT窗体程序里实现,界面添加了了一个按钮,3个文本框,按下去发送2个数据,等待接收到下位机发送上来的24个数据后,把接 阅读全文
posted @ 2021-02-19 15:05 白菜没我白 阅读(8741) 评论(0) 推荐(0)
摘要:在Ubuntu下想直接使用像Windows下串口调试助手一样的工具。之前在Fedora下用过minicom,不过界面还是不够友好。调试助手最重要的就是串口连接参数的配置,然后处理数据的收和发即可。 1.软件安装 在Ubuntu下的安装很简单,打开终端,使用sudo apt-get install c 阅读全文
posted @ 2021-02-08 14:02 白菜没我白 阅读(18969) 评论(0) 推荐(0)