Linux平台开发
Linux平台开发
雨中来客
let dream become true.
展开
-
[ RaspberryPi |Linux ]通过设备名查询挂载路径
通过设备名查询挂载路径查询设备名:ls /dev/sd*代码:#include <iostream>#include <fstream>#include <string>using namespace std;int main(){ ifstream lin("/proc/mounts"); string line,cols[6],mount,dev("sda"); int li; if(lin){ .原创 2022-08-29 09:12:49 · 258 阅读 · 0 评论 -
自用VIM主题
自用VIM设置set nonumberset titleset rulerset hlsearchset autoindentset tabstop=4set cursorcolumnset cursorline原创 2021-01-07 10:25:13 · 147 阅读 · 0 评论 -
linux图形化文本对比工具
1. meld 1)工具介绍: Meld是一个适用于Gnome桌面的、开源的、图形化的文件差异查看和合并的应用程序。它支持2到3个文件的同时比较、递归式的目录比较、处于版 本控制(Bazaar, Codeville, CVS, Darcs, Fossil SCM, Git, Mercurial, Monotone, Subversion)之下的目录比较。还能够手动或自动合并文件差异。Meld的重点在于帮助开发人员比较和合并多个源文件,并在他们最喜欢的版本控制系统下能直观的浏览改动过的地方原创 2020-08-28 14:09:50 · 856 阅读 · 1 评论 -
[ OpenCV ]U盘FAT32文件系统单个文件夹内文件个数限制
U盘FAT32文件系统单个文件夹内文件个数限制,网上查找说个数限制在20000-30000左右,自己实测最大个数为23363个,不能保证所有情况都一样,仅供参考。原创 2020-07-17 16:11:39 · 1409 阅读 · 2 评论 -
判断U盘是否插入,获取U盘设备名和挂载路径
1,判断是否有U盘插入ls /sys/class/scsi_device/为空则没有U盘,有类似0:0:0:0的目录则有U盘插入2,获取U盘设备名ls /sys/class/scsi_device/[U盘号如:0:0:0:0]/device/block路径下目录名即为设备名,通过设备命就可以查询U盘挂载路径了3,查询U盘挂载路径cat /proc/mounts | grep [设备名如:sda]为空则未挂载,虽然通过命令:df -h | grep sda也可以原创 2020-07-17 15:10:47 · 3540 阅读 · 0 评论 -
C语言计算程序段执行时长
程序段:#include <stdio.h>#include <sys/time.h>int main(int argc,char * argv[]){ int us = 0; struct timeval start, end; gettimeofday(&start, NULL); usleep(1000*1000+234*1000); gettimeofday(&end, NULL); if(end.t原创 2020-05-20 23:11:31 · 403 阅读 · 0 评论 -
[Ubuntu | Raspberry]Linux添加系统启动服务
进入系统服务存放目录cd /etc/init.d新建服务配置文件如:test,并书写shell脚本#!/bin/shFILE_NAME=testFILE_PATH=/usr/local/bin/case $1 in start) $FILE_PATH$FILE_NAME & ;; stop) sudo kill $(ps -ef | grep -m 1 $FILE_NAME | awk '{print $2}'原创 2020-05-16 00:51:14 · 212 阅读 · 0 评论