/tmp/crontab bad command 问题所在

2014-11-13 13:45:08

最近玩树莓派遇到的一个小问题,其实是常识问题而已,记录下。

用树莓派raspberry+yeelink+手机在做一个远程视频监控的玩意,结果设置crontab定时任务时,修改完crontab保存失败,出现以下提示:

no crontab for pi - using an empty one crontab : installing new crontab "/tmp/crontab.QhPk4T/crontab":23: bad command errors in crontab file, can't install

我写的定时任务为:

*/1****/home/pi/camera.sh

结果就出事了,search了半天也没头绪,看网上大家都是这么写的,最后发现是crontab格式写错了= =

crontab 的语句是“分 时 日 月 周 命令”(之间有空格,如果多个月份,用逗号隔开,两个月份间的用“-”隔开),如果只限定分,时,其余的三个选项要用*(星号)补全。

把空格补上果断出现crontab: installing new crontab,成功。

看来Linux的基础是必须的,需要补补,另外就这照着敲时要看仔细。空格落不得0_0

点击锚点让定位偏移顶部

最近遇到的问题是:网页多出需要设置锚点,但网站顶部导航采用float:fixed绝对定位,浮动于顶部。那么问题来了,锚点定位必然定位于页面顶部,这样一来就会被浮动的导航遮挡。 在stackoverflow看到的一个方法是在主体内容前加一个暗锚: id(); ?>"> 主体内容... 将锚点进行偏移,并隐藏占位: .target-fix { position: relative; top: -44px; // 偏移值 display: block; height: 0; overflow: hidden; } 这个也是最直接的方法。 我采用的是相对简洁的方法:对于现代浏览器如果支持css的:target声明,可以这么设置: article.a-post:target{ padding-top:44px; } 对于IE这等落后的浏览器是不支持的.另外可以使用js去调整scroll,比如使用jQuery: $(function(){ if(location.hash){ var target = $(location.hash); if(target.length1){ var

bash: tightvncserver: command not found

Mac远程ssh连接到树莓派,使用VNC Viewer连接远程桌面,输入tightvncserver提示: bash: tightvncserver: command not found 由于树莓派精简后缺少组件,需要安装TightVNCServer: 输入sudo apt-get install tightvncserver xrdp完成即可。  在输入tightvncserver指令后,需要输入一个连接的密码,用于验证客户端的输入(我试了一下直接回车,会提示密码过短而失败,所以还是输入一个密码好了。 然后还会提示输入一个只读密码,输不输没有影响。 [![ssh](http://www.ldsun.com/wp-content/uploads/2014/11/ssh.jpg)](http://www.ldsun.com/wp-content/uploads/2014/11/ssh.jpg)