0

3538

Ubuntu系统下源码安装MJPG-Streamer及使用

乐果   发表于   2017 年 10 月 27 日

一、获取源码及编译

$sudo apt-get install libjpeg-dev subversion imagemagick  
$ svn checkout svn://svn.code.sf.net/p/mjpg-streamer/code/ mjpg-streamer-code  
$ cd mjpg-streamer/mjpg-streamer  
$ make clean all  

二、运行

$ export LD_LIBRARY_PATH=.
$ ./mjpg_streamer -i "input_uvc.so -y -d /dev/video0" -o "output_http.so -w ./www"

想要查看视频,请在web页面中输入地址:http://127.0.0.1:8080

三、安装

如果需要安装该应用,执行以下指令:

sudo make DESTDIR=/usr install

……

标签:uvclinuxubuntu 继续阅读

0

4097

linux系统计划任务crontab笔记

乐果   发表于   2017 年 09 月 13 日

一、cron.d增加定时任务

当我们要增加全局性的计划任务时,一种方式是直接修改/etc/crontab。但是,一般不建议这样做,/etc/cron.d目录就是为了解决这种问题而创建的。

例如,增加一项定时的备份任务,我们可以这样处理:在/etc/cron.d目录下新建文件backup.sh,内容如下:

# m h dom mon dow user command

* 1 * * * root /sbin/mon_zetc_logtar.sh

cron进程执行时,就会自动扫描该目录下的所有文件,按照文件中的时间设定执行后面的命令。

cron执行时,也就是要读取三个地方的配置文件:

一是/etc/crontab,二是/etc/cron.d目录下的所有文件,三是每个用户的配置文件

二、控制对 cron 的使用

/etc/cron.allow 和 /etc/cron.deny 文件被用来限制对 cron 的使用。这两个使用控制文件的格式都是每行一个用户。两个文件都不允许空格。如果使用控制文件被修改了,cron 守护进程(crond)不必被重启。使用控制文件在每次用户添加或删除一项 cron 任务时都会被读取。

……

标签:linux 继续阅读

0

4272

树莓派系统烧制

乐果   发表于   2014 年 11 月 14 日

烧制系统

先下载镜像文件,例如:xxxx.img 文件

fdiks -l 命令查看硬盘,选择硬盘,例如 /dev/nvme0n1

然后我们可以使用 dd 命令清空下 NVMe SSD(可选):

sudo dd bs=1M if=/dev/zero of=/dev/nvme0n1 count=2000 status=progress
sudo syn

然后就可以使用 dd 命令烧录开发板的 linux镜像到硬盘中:

sudo dd bs=1M if=xxxx.img of=/dev/nvme0n1 status=progress
......

标签:树莓派linuxarm 继续阅读