Linux
Ubuntu
生活不需要眼泪
学习成长点滴记录,只为提升
展开
-
OpenCV3.2.0/4.3.0安装
参考链接Ubuntu配置OpenCV环境原创 2021-03-25 21:12:41 · 282 阅读 · 1 评论 -
工具_ubuntu_录屏
ubuntu 录屏软件sudo add-apt-repository ppa:obsproject/obs-studiosudo apt updatesudo apt install obs-studio原创 2021-03-08 10:01:28 · 169 阅读 · 0 评论 -
工具_Linux_串口
参考链接下载minicomsudo apt-get install minicom配置minicom进入Minicom,sudo minicon -s一定要sudo,否则可能没权限,最后不能保存在菜单中选择Serial port setup,设置Serial Device为/dev/ttyUSB0(前面记录的串口号),Bps/Par/Bits为115200 8N1,Hardware Flow Control为No。之后选择Save setup as df1保存为默认设置,然后选择Exi转载 2021-02-25 17:13:18 · 99 阅读 · 0 评论 -
工具_Linux_zstd压缩
zstd算法简介命令参考博客安装sudo apt-get install zstd源码安装git clone https://github.com/facebook/zstd.gitcd zstdmakesudo make install使用—高级使用请参考文章开头链接博客单个文件压缩zstd -z my_file.txtzstd my_file.txt#会生成压缩文件my_file.txt.zst解压缩zstd -d my_file.txt.zstunzstd原创 2021-01-26 16:42:45 · 1621 阅读 · 0 评论 -
工具_Linux_VSCode
插件安装C/C++Code Runnerc-cpp-compile-run设置搜索框中输入runInTerminal >> 勾选Code-runner: Run In Terminal >> 勾选C-cpp-compile-run: Run-in-external-terminal原创 2021-01-26 14:36:14 · 77 阅读 · 0 评论 -
linux校验文件是否被修改过&验证网络文件传输的完整性
md5summd5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。siasun原创 2021-01-21 16:26:06 · 813 阅读 · 0 评论 -
ARM选型
ARM选型NXP 1021AIMX6DIMX6QGPU-SDK{IMX-GPU-SDKtest(OpenGL)}可以跑Ubuntu系统GC300,SGX通信类、计算LS系列—缺点不能接显示开发板:飞凌安富利NXP官方板原创 2020-12-22 14:33:01 · 459 阅读 · 0 评论 -
AM5718_零散
LCD屏适配修改设备树配置文件(配置LCD时序)DE模式HV模式HFP、HBP、HSYNC、VFP、VBP、VSYNC、水平同步、垂直同步信号计算点像素时钟潘工 技术支持 MTUwMTEyMTY4OTYK uboot启动引导根据功能决定裁剪CAN测试can线等长引出来的线尽量短一些根文件系统文件系统是用户与操作系统进行交互的媒介网线顺序白橙 橙白绿 蓝白蓝 绿白棕 棕虚拟机以太网适配器(虚拟机) VMware VMnet0原创 2020-12-22 14:32:24 · 267 阅读 · 0 评论 -
Linux_零散
unamesiasun@ubuntu:~$ uname -n #网络主机名 ubuntusiasun@ubuntu:~$ uname -p #CPUx86_64siasun@ubuntu:~$ uname -s #显示内核名字Linuxsiasun@ubuntu:~$ uname -r #显示内核版本4.15.0-128-genericsiasun@ubuntu:~$ uname -m #版本(位数)x86_64siasun@ubuntu:~$ lsb_release -a #发布版原创 2020-12-22 14:31:59 · 84 阅读 · 0 评论 -
Git 常用
升级gitsiasun@ubuntu:~$ git --versiongit version 2.17.0sudo apt-get install software-properties-common #安装PPA需要的依赖sudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install gitsiasun@ubuntu:~$ git --versiongit version 2.29.原创 2020-12-13 17:53:37 · 77 阅读 · 0 评论 -
加密与编码
base64编码在线工具:https://tool.oschina.net/encrypt?type=3注意:要编码的字符串用“”echo "test" | base64dGVzdAo=echo "dGVzdAo=" | base64 -dtesttar命令加密tar -zcvf - folder | openssl des3 -salt -k passwd | dd of=folder.des3执行完上面的命令后将得到 foler.des3 文件,把 passwd 替换成实际的密原创 2020-12-13 15:49:59 · 101 阅读 · 0 评论 -
Aeye_apl 环境搭建
pip源修改mkdir ~/.pipvim ~/.pip/pip.conf内容如下:豆瓣源[global]index-url = http://pypi.douban.com/simpletrusted-host = pypi.douban.com内容如下:清华源[global]timeout = 6000index-url = http://mirrors.aliyun.com/pypi/simple/trusted-host = mirrors.aliyun.comapt-原创 2020-12-13 10:16:49 · 249 阅读 · 0 评论 -
QT_环境相关
qmake终端输入: qmake -v出现错误: qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory需要修改: /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf 文件内容里面第一行内容为默认的编译器注意: /opt/Qt5.13.1/5.13.1/gcc_64/bin 为自己qt的安装路径,而不是q原创 2020-12-11 11:19:35 · 909 阅读 · 0 评论 -
别人家的Linux cp mv
Linux下dd、cp、mv大文件的时候,不能实时显示目前的进度,看着就不爽,就有点犯强迫症查看 dd 进度killall -s SIGUSR1 dd如若没有执行权限加sudo即可复制拷贝时显示进度条安装Advanced Copy补丁cp和mv命令是GNU coreutils的一部分,所以你需要从这里下载最新的GNU源代码。wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xztar -xvf coreutils-8.32.原创 2020-12-02 15:02:02 · 166 阅读 · 0 评论 -
硬件相关
DB9接线图DB9_CAN接口_2_3_7 CAN_H 7 CAN_L 2 GND 3DB9_COM接口_2_3_5TXD 2RXD 3GND 5原创 2020-11-06 14:08:48 · 59 阅读 · 0 评论 -
TLDR页:Linux 手册页的简化替代品(Ubuntu16.04测试好用)
安装NPMsudo apt-get install npm -y查看npm下载源sudo npm config get registry修改npm源,提高下载速度sudo npm config set registry https://registry.npm.taobao.org升级npm为最新版sudo npm install npm@latest -g安装nodejssudo apt-get install nodejs安装tldrsudo npm install -g tl原创 2020-11-03 14:12:18 · 243 阅读 · 0 评论 -
C PrimerPlus学习
第一章数据存储在计算机中的实际形式:其一,储存在计算机中的所有内容都是数字。计算机以数字形式储存数字和字符(如,在文本文档中使用的字母)。每个字符都有一个数字码。计算机载入寄存器的指令也以数字形式储存,指令集中的每条指令都有一个数字码。其二,计算机程序最终必须以数字指令码(即,机器语言)来表示。语言标准标准年份C89/C90标准1989/1990C99标准1994C11标准2007文件名 是基本名(basename)与扩展名(extension)的组合原创 2020-11-02 23:33:22 · 314 阅读 · 0 评论 -
配置子网掩码(init和systemd)
Linux启动流程和服务管理(init和systemd)参考文章https://blog.csdn.net/qq_36119192/article/details/82415113https://gitee.com/mu_tiao/blog/blob/master/Markdown_PDF/csdn/Linux%E5%90%AF%E5%8A%A8%E6%B5%81%E7%A8%8B%E5%92%8C%E6%9C%8D%E5%8A%A1%E7%AE%A1%E7%90%86(init%E5%92%8Cs原创 2020-09-16 22:10:39 · 707 阅读 · 0 评论 -
搜索工具Recoll
官网https://www.lesbonscomptes.com/recoll/Linuxsudo add-apt-repository ppa:recoll-backports/recoll-1.15-onsudo apt-get update也可以不用上述步骤,直接 apt-get 安装即可sudo apt-get install recollWindowshttps://www.lesbonscomptes.com/recoll/pages/recoll-windows.htm原创 2020-07-29 14:20:34 · 1231 阅读 · 0 评论 -
GPIO简单使用方式
sysfs参考https://blog.csdn.net/drivermonkey/article/details/20132241源码及测试程序c/c++https://developer.ridgerun.com/wiki/index.php/Gpiopin.cpphttps://developer.ridgerun.com/wiki/index.php/Gpio-int-test.c原创 2020-07-16 13:37:51 · 505 阅读 · 0 评论 -
一顿操作猛如虎
Linux 任务管理器标题原创 2020-06-11 22:40:07 · 227 阅读 · 0 评论 -
ARM移植QT
https://doc.qt.io/qt-5/embedded-linux.html原创 2020-06-11 21:30:14 · 165 阅读 · 0 评论 -
Ubuntu16.04 notepadqq 与 QT
https://snapcraft.io/install/notepadqq/ubuntusudo snap install notepadqq通过 apt-get 安装的 notepadqq 会出现打不开的情况,图标闪动几下就就就没有然后了sudo add-apt-repository ppa:notepadqq-team/notepadqqsudo apt-get updatesudo apt-get install notepadqq之前也遇到过 Ubuntu12.04 出现过这样子的原创 2020-06-11 21:09:44 · 308 阅读 · 0 评论 -
等号引发的惨案
判断 ==编程时候的坑(一般出错比较难查出来)(也因个人编程习惯而定)if( *(ptr+9) == 0xAA ){}如果很多个if判断,并且同时有赋值,一般我们会选择直接粘贴赋值,然后就成了下面这样-`少了一个等号`if( *(ptr+9) = 0xAA ){}在进行编译的时候,是检查不出来这种错误的,`但是这么写就相当于给这个值赋值了`(目前没确定这么写具体是做了什么操作,但是我程序运行过程中,检测*(ptr+9)的值始终为0)建议修改成下面这种方式 `0xAA == *(p原创 2020-05-18 22:07:50 · 100 阅读 · 0 评论 -
Linux命令行显示格式PS1 串口换行
韦老师 解决串口换行问题执行这句话就可以:PS1=’[\e[0;32m][\u@\h:\w]$ [\e[m]’也可以修改/etc/profile,把里面的#PS1=’\e[0;32m[\u@\h:\w]$ \e[m’改为:PS1=’[\e[0;32m][\u@\h:\w]$ [\e[m]’PS1格式:https://blog.csdn.net/qq_39023220/article/details/82828044PS1导致换行问题的解决:https://unix.stackexchan原创 2020-05-18 22:05:18 · 893 阅读 · 0 评论 -
5718使用I2C读取感光模块的数据
5718车载显示控制器外接一个i2c感光模块,用来采集外部环境的光亮,从而根据外部亮度自动调节控制器的LCD背光原创 2020-04-22 14:52:12 · 896 阅读 · 0 评论 -
虚拟机新装Ubuntu系统必备操作
虚拟机USB3.0更新时间桥接终端左侧更新源vimset nussh登陆截图原创 2020-03-23 23:28:24 · 324 阅读 · 0 评论