- 博客(18)
- 资源 (1)
- 收藏
- 关注

原创 shell打印系统负载(过去一分钟)、帧率、温度
prefix=/srv/data/fitgatetrackmain/logs/lines=10drop_head=3let lines=lines+lines+lines+drop_headlist=(pm2 list | grep fitgateTrack | grep -v stopped | awk -F' ' '{print $4}')num=0sleep 1load=uptime | awk -F' ' '{print $10}'i=0while truedoif [[ $i
2020-09-29 15:28:55
319
原创 build.sh(编译创建24路fitgateTrack)
cpu=24PORT=11104rm -rf ASFTestDemo configtar zxvf ASFTestDemo.tgzcd ASFTestDemorm build -rfmkdir buildcd buildcmake …makecp …/linux_so/* /usr/lib/cd …/…mkdir /srv/data/fitgatetrackmain/config -ptar zxvf config.tgzcp config/* /srv/data/fitgate
2020-09-29 15:58:31
318
原创 install.sh(安装pm2 job)
rm opencv -rrm /usr/local/src/opencv -rfmkdir opencvcp opencv-3.3.0.tar.gz opencv/cd opencvtar zxvf opencv-3.3.0.tar.gzrm opencv-3.3.0.tar.gzcd …mv opencv /usr/local/src/mkdir /usr/local/src/opencv/.cache/ippicv/ -pcp ippicv_2017u2_lnx_intel64_20
2020-09-29 15:56:08
441
原创 创建一个tmpfs(ROM盘)
#!/bin/bashby yi@tinoq.comtmpfs_dir="/srv/tmpfs"tmpfs_size=“5G”tmpfs_user=“tinoq”if [ $(id -u) != “0” ];thenecho “Error: You must be root to run this script”exit 1fiif [ ! -d “${tmpfs_dir}” ];thenmkdir -p ${tmpfs_dir}chown -R tmpfsuser.{tmpfs_us
2020-09-29 15:54:43
308
原创 tesh.sh
#!/bin/bash#bash test.sh 0 # do not write decoded image to disk#bash test.sh # write decoded image to disk$1: 0, no output to write; otherwise, write to default folderfoutput=$1max=24i=0j=0delayTocpu=3cpufreq=loads=rm ~/output/*.txtrm ~/output
2020-09-29 15:52:28
192
原创 shell输出系统负载 cpu
set -xgovernor=performanceif [[ “$1” == ‘p’ ]]; thengovernor=powersavefi#CPU MHz: 3600.000#CPU max MHz: 3800.0000#CPU min MHz: 400.0000max=lscpu | grep 'CPU max MHz' | awk -F' ' '{prin
2020-09-29 15:26:14
331
原创 打印fitgateTrack的第一个照片
!bin/bashrm -rf $outputpathmkdir -p $outputpath#picID=find . -name *.jpg |awk -F '[_]' '{print $2}'|sort -upicID=(find $path -name *.jpg |awk -F '[_]' '{print $2}'|sort -u | tr '\n' ' ')for id in ${picID[@]}dopics=(find $path -name "*"$id"*.jpg" |so
2020-09-29 15:24:12
101
原创 grep -E命令总结
grep -v、-e、-E在Linux的grep命令中如何使用OR,AND,NOT操作符呢? 其实,在grep命令中,有OR和NOT操作符的等价选项,但是并没有grep AND这种操作符。不过呢,可以使用patterns来模拟AND操作的。下面会举一些例子来说明在Linux的grep命令中如何使用OR,AND,NOT。 在下面的例子中,会用到这个employee.txt文件,如下:...
2019-05-15 08:21:25
91468
5
原创 Python与C++的区别
一、原理方面1、运行效率:C++ >> PythonPython代码和C++最终都会变成CPU指令来跑,但一般情况下,比如反转和合并两个字符串,Python最终转换出来的CPU指令会比C++ 多很多。首先,Python东西比C++多,经过了更多层,Python中甚至连数字都是object !!!其次,Python是解释执行的,和物理机CPU之间多了解释器这层,而C++是编译执行...
2019-04-25 15:00:57
13731
原创 python入门知识(5)-逻辑判断
逻辑判断True&False在学逻辑判断前,首先我们要了解布尔类型,也就是我们熟悉的True&False布尔类型(Boolean)只有两种类型,True和False,True对应1,False对应0现在打开你的shell,输入如下内容:可以看到,上面只会返回两个结果:True,False...
2019-04-22 14:30:32
244
1
原创 python入门知识(4)-比较运算符
比较运算符话不多说,先上一张表:接下来看几个比较:多条件比较变量比较字符串比较函数结果比较特殊情况不同类型的对象不能用> , < , >= , <=进行比较,但是可以用==和!=进行比较浮点数和整数比较不影响比较True和False也是有对应数值的...
2019-04-22 14:26:18
224
原创 Python入门知识(3)-open()函数
open()函数前几次我们学习了函数,这一次我们就来介绍一个新的函数——open()函数。我们可以用这个函数来对文件进行写入和读取操作:我们为什么要用两个反斜杠“\”呢?因为一个反斜杠在编程中会被当做转义字符,所以\会转义成一个反斜杠,如果你不想用两个反斜杠,你还可以在前面加上一个r,这样就会把引号里的内容当作纯字符串处理,不会转义:with open(r’C:\Users\Userna...
2019-04-22 14:17:54
330
原创 python入门教程(2)字符串
字符串其实上一次我们已经接触到了字符串,现在我们来看看字符串是什么…:‘在这对单引号间的文字’或者…"双引号和单引号基本一样或者…’’‘三个引号用来多行注释,来对你的程序进行说明’’’**注意:如果你的中文注释报错了,你可以这样做**在代码前加入 #coding:utf-8 或者打开file-settings-file encodings,设置为utf-8字符串的用法现在我...
2019-04-22 14:14:10
167
原创 python入门教程(1)
python入门教程(1)-变量和print()变量变量是编程中最基本的存储单位,它会暂时存储你赋给它的值。answer = 1↑标识符↑ ↑赋值符↑ ↑值↑12现在打开你的交互式shell,输入:year=12year12123你会发现year被你赋值为12了,简单吧!注意:python对大小写敏感,所以year和Year是两个不同的变量...
2019-04-22 14:00:29
149
原创 Ubuntu系统和隐私清理工具汇总
Ubuntu系统清理工具推荐,功能类似windows系统的CCleaner。在许多Windows PC上有一个常见软件类别是系统优化器和清洁器,例如,CCleaner,它是一个功能强大且流行的Windows PC清理程序,可扫描和删除不需要的文件,私人信息,如浏览缓存和历史记录,释放空间和保护您的隐私等。然而,Linux系统没有CCleaner版本,所以如果在Windows上使用它并转而使用Ub...
2019-04-15 14:05:40
519
原创 RPM 软件包管理
Linux 软件包管理大致可分为二进制包、源码包,使用的工具也各不相同。Linux 常见软件包分为两种,分别是源代码包(Source Code)、二进制包(Binary Code),源代码包是没有经过编译的包,需要经过 GCC、C++编译器环境编译才能运行,二进制包无需编译,可以直接安装使用。通常而言,可以通过后缀简单区别源码包和二进制包,例如.tar.gz、.zip、.rar 结尾的包...
2019-04-15 13:57:37
254
原创 linux ftp服务协议 学习笔记1
7.2 文件传输协议ftp简介文件传输协议( file transfer protocol,FTP),基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。FTP基于TCP协议生成一个虚拟的连接,主要用于控制FTP连接信息,同时再生成一个单独的TCP连接用于FTP数据传输。用户可以通过客户端向FTP服务器端上传、下载、删除文件,FTP服务器端可以同时提供给多人共享使用。FT...
2019-04-10 08:43:25
411
原创 LINUX zip软件包管理
5、ZIP 软件包管理ZIP 也是计算机文件的压缩的算法,原名 Deflate(真空),发明者为菲利普·卡兹(PhilKatz)),他于 1989 年 1 月公布了该格式的资料。ZIP 通常使用后缀名“.zip”。主流的压缩格式包括 tar、rar、zip、war、gzip、bz2、iso 等。从性能上比较,TAR、WAR、RAR 格式较 ZIP 格式压缩率较高,但压缩时间远远高于 ZIP...
2019-04-02 21:36:41
332
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人