- 博客(93)
- 资源 (20)
- 收藏
- 关注
原创 每天一个linux命令:dmesg
每天一个linux命令:dmesg 更多精彩请关注:www.zicreate.com1.命令功能dmesg命令用于打印Linux系统开机启动信息,kernel会将开机信息存储在ring buffer中。开机信息亦保存在/var/log/dmesg的文件里。某些硬件设备(比如七号信令卡、语音卡之类)在安装的时候,通常会安装驱动程序(内核模块),会打印一些信息,就可以通过dmesg命令来查看。在调
2018-01-21 13:53:21 1128
原创 每天一个linux命令:reset、clear
每天一个linux命令:reset、clear 更多精彩请关注:www.zicreate.comclear 清空屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。在操作界面内容很多比较杂乱的时候使用。使用方法: $ clearreset 重置shell环境,这个命令将完全刷新终端屏幕,之前的终端输入操作信息将都会被清空。某些操作过程中出现错误导致终端输入
2018-01-21 13:52:55 1113
原创 每天一个linux命令:reboot、shutdown、halt、poweroff
每天一个linux命令:reboot、shutdown、halt、poweroff 更多精彩请关注:www.zicreate.com1.命令功能reboot 重新启动系统。shutdown 系统关机。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。halt 通知硬件来停止所有的 CPU 功能,但是仍然保持通电。其实就是调用shutdown -h,halt执行时
2018-01-21 13:52:33 862
原创 每天一个linux命令:find
每天一个linux命令:find1.命令功能find 命令用来在指定目录下查找文件。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 更多精彩请关注:www.zicreate.com2.命令格式 find [选项] [参数]3.命令参数-amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;-
2018-01-21 13:51:50 495
原创 每天一个linux命令:history
每天一个linux命令:history 更多精彩请关注:www.zicreate.com1.命令功能history 命令用于显示shell命令历史,历史命令保存在内存中的,当退出或者登录shell时,会自动保存或读取文件”~/.bash_history”。在内存中,历史命令仅能够存储1000条历史命令,该数量是由环境变量HISTSIZE进行控制。当同一账号,同时登录多个bash时,只有最后一个
2018-01-21 13:49:26 484
原创 每天一个linux命令:more、less、tail、head、nl、hexdump、od
每天一个linux命令:more、less、tail、head、nl、hexdump、od 更多精彩请关注:www.zicreate.com以下命令都是查看文件内容命令,但是区别如下:more 一页一页的显示档案内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行od / hexdump 以二进位的方式读取档案内容
2018-01-21 13:48:25 993
原创 每天一个linux命令:touch
每天一个linux命令:touch 更多精彩请关注:www.zicreate.com1.命令功能touch 用来创建新文件或修改文件的时间属性。touch 命令的主要功能并不是为了创建一个空文件哦。2.命令格式 touch [options] file-list3.命令参数-a:或--time=atime或--time=access或--time=use 只更改存取时间;-c:或--
2018-01-21 13:47:29 1130
原创 每天一个linux命令:exit
每天一个linux命令:exit 更多精彩请关注:www.zicreate.com1.命令功能exit命令同于退出shell,并返回给定值。在shell脚本中可以终止当前脚本执行。执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。状态值0代表执行成功,其他值代表执行失败。2.命令格式 exit [参数]3.使用场景在 shell 中输入 exi
2018-01-21 13:46:46 584
原创 每天一个linux命令:echo
每天一个linux命令:echo 更多精彩请关注:www.zicreate.com1.命令功能echo 是最常用也差不多是最简单的命令,通常用在脚本语言和批处理文件中来在标准输出或者文件中显示一行文本或者字符串。2.命令格式 echo [选项] [字符串]3.命令参数-n 不要在最后自动换行-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警
2018-01-21 13:46:15 800
原创 每天一个linux命令:ps
每天一个linux命令:ps1.命令功能ps 即 Process Status, 显示系统进程快照。ps 提供的查看结果并不动态连续的;如果想对进程动态监控,应该用 top 工具。kill 命令用于杀死进程。linux上进程有5种状态:运行(正在运行或在运行队列中等待) 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生
2018-01-21 13:45:25 320
原创 每天一个linux命令:top、htop
每天一个linux命令:top、htop 更多精彩请关注:www.zicreate.com1.top命令功能top 命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。但是由于该工具界面很不友好,弄用好的人不多,一般只是用来简单看一下进程占用情况,本文只简单介绍下top的常用功能,重点介绍htop命令。2.启动top$
2018-01-06 12:16:00 1845
原创 每天一个linux命令:grep
每天一个linux命令:grep 更多精彩请关注:www.zicreate.com1.命令功能grep 即 global search regular expression,grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。该命令组包含:grep,egrep 和 fgrep 命令,还有一个 zgrep 。grep命令一次只能搜索一个
2018-01-06 12:14:04 658
原创 每天一个linux命令:pwd
每天一个linux命令:pwd 更多精彩请关注:www.zicreate.com1.命令功能pwd 即 Print Working Directory,显示当前工作目录。在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。环境变量OLDPWD表示前一次的工作目录,环境变量PWD表示当前的工作目录。2.命令格式 pwd [选项]3
2018-01-06 12:11:25 413
原创 每天一个linux命令:mv
每天一个linux命令:mv 更多精彩请关注:www.zicreate.com1.命令功能mv 即 move,可以用来移动文件或重命名文件。mv 命令执行结果有如下两种情况:如果目标文件是一个目录名,【源】是N个文件或目录,则所有的【源】都会被移至目标目录下。所有移到该目录下的文件都将保留以前的文件名。当【源】有多个时,目标必须是目录名。如果目标文件是一个文件名,
2018-01-06 12:09:22 476
原创 每天一个linux命令:rm
每天一个linux命令:rm 更多精彩请关注:www.zicreate.com1.命令功能rm 即 remove files or directories,删除文件或目录命令,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,
2018-01-06 12:06:07 339
原创 每天一个linux命令:拷贝命令家族(cp、scp、rsync) --- rsync
每天一个linux命令:拷贝命令家族(cp、scp、rsync) — rsync1. rsync功能rsync — remote sync,rsync是Linux系统下的文件同步和数据传输工具,可以将一个客户机和远程文件服务器之间的文件同步,也可以在本地系统中将数据从一个分区备份到另一个分区上。如果rsync在备份过程中出现了数据传输中断,恢复后可以继续传输不一致的部分。rsync可以执行
2017-12-29 19:54:31 4466 1
原创 每天一个linux命令:拷贝命令家族(cp、scp、rsync) --- scp
每天一个linux命令:拷贝命令家族(cp、scp、rsync) — scp1. scp功能scp 命令可以在 2个 linux 主机间复制文件; scp 即secure copy, scp是linux系统下基于ssh的远程文件拷贝命令,所以,使用scp命令之前要保证目标主机开启了ssh server。 更多精彩请查看:www.zicreate.com2.命令格式
2017-12-28 21:14:31 793
原创 每天一个linux命令:拷贝命令家族(cp、scp、rsync) --- cp
每天一个linux命令:拷贝命令家族(cp、scp、rsync) — cp1. cp功能cp 命令用来将一个或多个源文件或者目录复制到目标文件或目录。 更多精彩请查看:www.zicreate.com2.命令格式 cp [选项]… [-T] 源 目的 或:cp [选项]… 源… 目录 或:cp [选项]… -t 目录 源…3
2017-12-28 21:07:49 697
原创 每天一个linux命令:cat
每天一个linux命令:catcat 命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
2017-12-28 20:56:14 551
原创 一张图读懂嵌入式开发
我自己的笔记以及电子书收藏目录基本是按照这个图上的逻辑进行分类整理的。我主要是做嵌入式这块开发,个人眼界及能力有限,所以,知识点罗列必有不妥之处,有指教的请联系[email protected]。本图的目的之一是帮助新人了解嵌入式技术线路,其二是我自己想按照上文目录整理一些东西共大家共同学习。 >>>>>>>>>清晰图片点这里<<<<<<<<
2016-07-12 10:52:20 1415 1
原创 #AT91SAM9260 linux 系统移植日志------jffs2文件系统定制
AT91SAM9260 linux 系统移植日志——jffs2文件系统定制2011-9-13 目标:熟练u-boot、linux系统、文件系统的优化裁剪;精通系统移植;精通linux系统、文件系统、uboot原理等。 2011-9-13 第一天,尝试在AT91SAM9260 上进行linux系统移植,以前移植系统总希望所有的东西都是自己打造的,所以,移植时总时从0开始进行定制。由于自身
2016-03-31 16:46:50 1826
转载 【转】CGIC简明教程
【转】CGIC简明教程本系列的目的是演示如何使用C语言的CGI库“CGIC”完成Web开发的各种要求。*********************************基础知识 1.使用CGIC的基本思路 2.获取Get请求字符串 3.反转义 4.获取请求中的参数值进阶训练 5.用CGIC实现文件上传*********************************
2015-09-28 16:37:37 1079
原创 [原创]opencv图像亮度/对比度调整实验
[原创]python下opencv图像亮度/对比度调整实验 Author: chad Mail: [email protected]亮度和对比度调整实验 两种常用的点过程(即点算子),是用常数对点进行 乘法 和 加法 运算: g(x) = A*f(x) + B两个参数 A和 B 一般称作 增益 和 偏置 参数。我们往往用这两个参数来分别控制 对比度 和 亮度 。你可以把 f(x)
2015-09-13 13:14:52 1793
原创 [原创]python下opencv图像加法测试
[原创]python下opencv图像加法测试 Author: chad Mail: [email protected]当两张图片权值系数都为0.5时实验结果如下: 源码:#!/usr/bin/env pythonimport cv2import numpy as npph1 = "/home/chad/01.jpg"ph2 = "/home/chad/02.jpg"s1 =
2015-09-13 12:39:51 1393
原创 [原创] python下 opencv图像减法测试
[原创] python下 opencv图像减法测试 Author: chad Mail: [email protected]视频图像动态检测原理实验实验原理,输入两幅图像s1 / s2 ,然后将两张图片相减,如果变换的像素超过一定阈值则说明图像中有运动物体。实验1: 直接使用opencv提供的图像减法功能:Cv2.imread默认读取的是全彩图片,为了便于处理,我们需要使用灰度图,调用
2015-09-13 12:36:05 12290 4
原创 【原创】如何编写udev规则实现特定usb口设备创建指定的设备文件名?
【原创】如何编写udev规则实现特定usb口设备创建指定的设备文件名?电脑上连接了4个uvc摄像头(编号A/B/C/D),每次重启系统后摄像头对应的设备文件名(/dev/video*)都会改变,很难确定摄像头编号与设备文件之间的对应关系!!!后来查看文件 /proc/bus/input/devices 发现还是有规律可循的。/proc/bus/input/devices文件内容摘录如下:I: Bu
2015-09-10 13:52:59 5630
原创 【原创】使用棋盘格实现摄像头序号标定
使用棋盘格实现摄像头序号标定项目中遇到一个问题,通过usb接口在一个工控机上安装4个相同的摄像头,但是usb摄像头却没有设备ID等唯一性编码,导致无法很好的识别每个摄像头对应的工位序号.为此,使用了类似棋盘格的方格实现摄像头序号标定.使用的序号板如下所示:由于序号板相对摄像头图像放置如果出现大幅度的旋转时, 摄像头无法确定图片的旋转方向,所以,程序中不考虑序号板安装偏转问题,实际使用时也要求安装角度
2015-09-09 13:38:00 1615
原创 【原创】opencv 实现特定形状视频跟踪,图像裁剪
opencv 实现特定形状视频跟踪,图像裁剪先看效果: 如上图所示,程序通过摄像头采集图像,然后使用cvCanny算子实现边缘检测,最后使用cvFindContours查找轮廓,进而根据预设参数寻找对应图像区域.并完成图像裁剪与选装.程序如下:/* 2015-07-24 [email protected] 编译命令如下: g++ `pkg-config opencv --cf
2015-09-09 13:16:48 4560 1
原创 【原创】ubuntu 添加开启启动项
ubuntu 添加开启启动项,修改/etc/rc.local,如下:## rc.local## This script is executed at the end of each multiuser runlevel.# Make sure that the script will "exit 0" on success or any other# value on error.##
2015-09-09 13:01:28 603
原创 【原创】工控机安装Ubuntu系统,直接断电然后再上电时,系统停留在启动项位置等待选择的处理方法
电脑直接断电后再次上电时会停在启动项处等待选择启动项,解决这个问题的方法是:修改 /boot/grub/grub.cfg 文件:修改前if [ "${recordfail}" = 1 ] ; then set timeout=-1else if [ x$feature_timeout_style = xy ] ; then
2015-09-08 13:21:11 4000
转载 【OpenCV】边缘检测:Sobel、拉普拉斯算子
【OpenCV】边缘检测:Sobel、拉普拉斯算子边缘(edge)是指图像局部强度变化最显著的部分。主要存在于目标与目标、目标与背景、区域与区域(包括不同色彩)之间,是图像分割、纹理特征和形状特征等图像分析的重要基础。图像强度的显著变化可分为:阶跃变化函数,即图像强度在不连续处的两边的像素灰度值有着显著的差异;线条(屋顶)变化函数,即图像强度突然从一个值变化到另一个值,保持
2015-09-02 10:51:50 1135
转载 【转】一小时学会用Python Socket 开发可并发的FTP服务器!!
一小时学会用Python Socket 开发可并发的FTP服务器!!转载自:http://3060674.blog.51cto.com/3050674/1687308socket是什么什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是
2015-08-27 09:05:08 1613
原创 Sobel(索贝尔)边缘检测算子分析及opencv程序测试
[原创]Sobel(索贝尔)边缘检测算子分析及opencv程序测试 Author: chad Mail: [email protected] 推荐参考文件<经典边缘检测算子比较及程序分析-张丽>前言图像的边缘时图像最基本的特征之一。所谓边缘(或边沿)是指周围像素灰度有阶跃性变化或“屋顶”变化的那些像素的集合。边缘广泛存在于物体与背景之间、物体与物体之间、基元与基元之间,因此它是
2015-07-24 15:05:18 3634
原创 【原创】ARM LINUX 外部RTC实时时钟驱动移植(RX8025)
ARM LINUX 外部RTC实时时钟驱动移植(RX8025) Author: chad Mail: [email protected]开发板:AT91SAM9260 内核版本:linux-2.6.30解决办法如下: 第一步:修改board-sam9260ek.c文件修改/arch/arm/match-at91/board-sam9260ek.c,添加如下代码: 在ek_board_
2015-07-06 11:03:57 6840 1
原创 【原创】Structure from Motion (SfM)算法测试---3D重建简介
【原创】Structure from Motion (SfM)算法测试—3D重建简介 Author: chad Mail: [email protected]今天整理资料,突然发现之前公司调研摄像头3D扫描方案时做的一个实验小实验,同时联想到前段时间尼泊尔地震百度搞的一个尼泊尔古迹3D重现项目,突然想整理一下,简要说下工作原理。开始之前先看一张概念图,了解下SfM算法是干嘛的,如下:
2015-05-29 15:48:28 35182 5
原创 【原创】IP摄像头技术纵览(七)---P2P技术—UDP打洞实现内网NAT穿透
【原创】IP摄像头技术纵览(七)—P2P技术—UDP打洞实现内网NAT穿透本文属于《IP摄像头技术纵览》系列文章之一: Author: chad Mail: [email protected]本文可以自由转载,但转载请务必注明出处以及本声明信息。 NAT技术的实际需求在10几年前就已经出现,为了解决这个问题,10几年来全世界的牛人早已经研究好了完整的解决方案,网上有大量优秀的解决方案
2015-05-27 14:35:06 11871 3
转载 【转载】Z-STACK中关于非易失性存储器Nv操作实例
【转载】Z-STACK中关于非易失性存储器Nv操作实例在Z-STACK中Nv存储器主要用于保存网络的配置参数,如网络地址,使 系统在掉电重启仍然能读取一些参数,自动加入到原来的网络中,这样其网络地址没有变化!在z-stack中,每一个参数的配置对应的是一个Nv条目(item),每一个item都有自己的ID,z-stack中使用的条目ID范围如下(ZComDef.h):0x0000
2015-05-27 10:10:11 2568
VisualSFM-win-linux-64bit.zip
2016-04-02
Linux黑客的python编程之道.pdf
2014-11-24
Eclipse中文教程.pdf
2010-02-23
linux_C编程入门.pdf
2010-02-23
高质量C编程指南.pdf
2010-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人