水能载舟 亦可赛艇

你们新闻界还要学习一个

linux 共享库搜索路径

linux

linux 中, 在执行一个可执行文件时,搜索动态库路径一共有 5 种,有优先级,会从上到下依次进行搜索。当执行一个程序上发现报错 No such file or directory 可以由此顺序来查错。

2016-04-02 20:02 PM

在Linux下设置swap

linux

今早起来发现博客的数据库挂了,赶紧用手机上的ConnectBot连上去把mysql启动。看了下日志大概是因为内存不够用且没设置swap,所以mysql进程申请不到内存挂了(小内存服务器桑不起)所以赶紧把swap搞上,这样至少能让服务不轻易挂掉。

2016-04-10 15:53 PM

Linux Shell 编程中的 trap 的小坑

linux bash shell trap

在 Shell 编程中,为了脚本的健壮性,一般会用到 trap 这个 builtin command。trap 命令类似 c 语言中的 signal 函数,可以注册一个函数,当程序收到信号时执行函数。但是 trap 命令也有一些比较坑的小细节,比如 trap 的执行时机。

2016-05-24 19:25 PM

是时候用 apt 代替 apt-get 了!

运维 linux ubuntu

最近无痛升级了 ubuntu 16.04 ,软件包和数据一点没丢。比上次 12.04 升级 14.04 舒服多了,直接 ssh 就搞定升级了。不得不说 ubuntu 已经成熟很多了。升级后我才发现多了个 apt 命令,用起来很符合我的审美,不过这个东西好像也存在比较久的一段时间了,实在是后知后觉了。

2016-05-28 10:16 AM

把你的 Linux 服务器打造成 AirPlay 音乐播放器

linux AirPlay

AirPlay 是苹果设备上最方便的播放技术,可以很方便的把音频、视频串流到你的电视或音箱上。现在大部分智能电视都支持 AirPlay 投屏了,但是支持 AirPlay 的音响设备还是比较少见(and 贵)。那么,有没有比较廉价的搭建 AirPlay 音乐播放器的方式呢?那就是今天的主角 shairport-sync。

2016-11-22 13:26 PM

小蚁摄像机实时同步视频到群晖 nas

linux 交叉编译 嵌入式 折腾

之前买了个小蚁智能摄像机,原生只支持向小米路由器里同步视频,我只有一个群晖 nas 做网络存储,所以元旦放假在家研究了下怎么样“破解”小蚁摄像头使它能同步视频到 nas 上。本质上,小蚁摄像头也是一个 Linux 服务器,只不过是运行在 arm 上的嵌入式 Linux,所以 Linux 的整个生态环境都可以利用的上。我这次的解决方案是使用 Linux 上著名的 rsync 做同步工具,但是必须编译出一个在 arm 上能用使用的 rsync。所以这篇文章的重点是 交叉编译。

2017-01-03 00:12 AM

小蚁摄像头实时同步视频到群晖 nas(2)—— 使用 rtsp 协议同步

linux 嵌入式 折腾

上一篇 blog 我利用 inotify-tools 和 rsync 两个工具实现了自动同步小蚁摄像机里拍摄的视频。不过今天翻网络又发现了另一种自动同步的解决方案,这个可以利用到群晖 nas 的 Surveillance Station 功能,使用效果更佳一些。这篇博客记录一下这次折腾过程。

2017-01-04 16:13 PM