linux自启动及定时任务的调试技巧

在给linux设一些配置的时候,总是会没有安全感。尤其是添加自启动任务和定时任务的时候。下面分享一下我的经验和体会。 定时任务 设置定时任务,使用linux中的crontab命令进入设置。这个相信很多人也会经常用,但加了一条定时任务后,怎么验证它是否能正常工作呢?有人说,事先执行一下不就行了,执行ok,放里面肯定ok。告诉你,不肯定。我就经常遇到这样的“不肯定”。crontab的使用方法和注意项不在本文讲解和讨论。这里讲我一般使用的两点: 启用crontab日志。 如何启用?见我之前的一篇文章:Ubuntu开启cron日志 对执行的命令输出进行重定向。 就是在命令后面加& »

用casperjs截取任意网页区域

随着网络技术的发达,我们越来越多的用到截图功能。windows上面有非常人性化的QQ截图。浏览器里也有方便的截图插件。今天宝哥来教你怎么用代码截取网页存为图片。这对于一些出于各种目的写自动化脚本的,还有一些Linux用户来说,还是很需求的。而且,即使是windows用户,对一个网页需要滚屏才能显示完的内容来说,要用截图工具来边滚边截还是很(Mei)有(You)难(Ke)度(Neng)的。 phantomjs有个api,就是专门做截图的。但它只能截取网页和指定区域截图,而有个非常常见的需求就是,我想截网页中的一块正文区域或者某块特定的区域,但我又不想去算它的坐标和长宽, »

如何在浏览器中使用UserScripts

什么是UserScripts UserScripts,用户自定义脚本。就是用户自己定制的脚本,用来修改浏览器中特定的网页的,既可以修改网页的外观也可以修改(添加)内部的一些行为。一般以javascript的形式存在,它通过自身在脚本文件中配置的匹配规则匹配特定的一个或者一些网页。 如何在浏览器中使用 那么问题来了,如果我写好了一个UserScripts,如何在浏览器中使用呢?回答是:装插件。即安装对应浏览器的插件。下面给出链接: FireFox: Install Greasemonkey Chrome: Install Tampermonkey Opera: Install »

在海外使用网易云音乐

在国外或者走国外网络的朋友在上国内的音乐网站的时候,经常遇到像对不起!我们的服务暂时只能提供给中国内地的用户。、您所处的国家或地区暂时无法使用等扎眼的提示,很显然你听不了。之前唯一的幸运儿是网易云音乐,它可以。这方便了不少linux用户。因为linux上面的桌面软件有限,连像样的qq也没有,听歌自然喜欢在网页上听方便。没想到,大概是今年8月份开始,网易云音乐网页的播放器上,点击播放,弹框:由于版权保护,您所在的地区暂时无法使用。 但眼睁睁的看着那一首首单曲和专辑还有那个性感的播放器展示在配色极其和谐的网页上却又不能听,让宝哥我看着实在难受,以至于忍不住打开了浏览器控制台,点点调调了几番。发现了一个让我震精的事实:想听它上面的歌,有办法~而且只需要一行代码! »

SSH端口转发

端口转发有什么作用,目前来讲,我的理解是,可以实现本地端口请求的转发,不限定是哪种协议的请求。 设置一条端口转发大概格式是酱紫的:ssh -args portB:hostA:portA hostB 刚开始看到这个,我跟很多对linux命令行很不感冒的人一样,看到好几个类似的东西连在一块儿,分不清谁是谁。经过几番谷歌和实践,下面把我的学习所得写出来。 端口 从我上面写的格式可以看出来,第一个冒号前面的那个port永远是对应后面那个hostB,所以我把它写作portB。这样端口的对应关系一目了然。 正向和反向 开始一直搞不清楚,什么是正向, »