撸撸代码 | 撸Linux
撸Linux

撸撸代码



Linux下防沉迷、防熬夜猝死的代码

标准的早睡早起应该是18点钟之前吃完晚餐,19点之前停止一天的工作,20点30分之前洗漱完毕上床,21点之前进入梦乡,第二天早上6点左右起床。21点是个分水岭,越熬夜越失眠,越熬夜越影响身心健康。 可怜上班族,每天把12个小时送给老板拿着死工资总是心有不甘,晚上20点半之后总要花N个小时熬夜“享受属于自己的光阴”。一... 继续阅读 >>


Linux下用crontab实现远程阿里云服务器状态监测

远程阿里云ecs服务器上放置了多个网站,一旦被人攻击或其他问题致使服务器长时间没响应,导致多个网站同时无法访问,会大大影响网络营销效果。发生这种故障的时候,让远程服务器自身免疫系统去修复已经不行了,需要人去手动重启之。然而如果不是每时每刻浏览自己的网站,站长怎么知道这种故障什么时候会发生,并且持续了... 继续阅读 >>


Gnome隐藏所有窗口的shell脚本,非常有趣

Gnome用Super+D快捷键可以快速隐藏所有窗口,但这里的隐藏不是缩小化所有窗口,而只是显示桌面。它有一个小小的bug,就是topbar的背景不会随着窗口隐藏而变化。当topbar的背景为白色,这个时候隐藏窗口显示桌面的话,topbar的白色背景仍然为白色,不会变成透明,影响观感。我们都知道手机上的界面可不是这样的,在手机上... 继续阅读 >>


Linux用baidu tts文本转语音合成接口实现定时语音播报

语音播报在Linux下是个非常有意思的事情,有时候来了一封邮件,或者完成了一项后台任务(比如备份、更新、爬虫任务等)之后来一次声音提醒,无疑会给工作者带来快乐。如果你的工作时间不规律,还可以用语音播报来提醒休息时间。这个时候就要用到文本转语音的工具。 Linux下的文本转语音的工具有espeak、festival、ekho等... 继续阅读 >>


Linux Shell语法与命令速查手册【编】

awk、sed教程资源 shell脚本格式 运行shell脚本 echo printf 环境变量和变量 pgrep shell数学运算 命令状态 文件描述符和重定向 cat 数组和关联数组 alias date 调试脚本 函数和参数 管道 读取命令输出 read 字段分隔符和迭代器 循环 比较和测试 find xargs tr md5sum sha1sum 对目录进行校验 sort uniq tempfile split... 继续阅读 >>


我的Sublime Text 3搭建Python IDE的插件选择方案(2个插件打天下)

Anaconda:必装。自动补全的插件。超级智能、超级好用。与它类似的还有SublimeCodeIntel,没用过,也不想测试。Anaconda用的很舒心,名字也好听。 AutoPep8:必装。格式化python代码的插件。不管写什么代码,都必须先弄好格式化代码的插件或功能吧! =====有这2个插件就够了,其他的用处不大===== SublimeREPL... 继续阅读 >>


Linux批量修改文件编码gbk为utf8格式的命令

从网上下载来的一些php源代码在Linux里打开经常会出现乱码,有时候是gb2312编码,有时候是gbk编码,这是时候就要用iconv命令来修改文件编码。有人在https://my.oschina.net/kuaikuai/blog/337281里提供了一个批量修改编码的脚本,但是格式有些乱,我重新修改了。内容如下: #!/bin/bash #==============================... 继续阅读 >>


Linux下格式化shell代码的最佳工具——Gvim

以前经常用gvim写shell代码,身在其中,不知道它就是格式化shell代码的利器,后来不怎么用gvim了,某天要修改shell脚本,忽然有点摸不着方向。常用的编程工具sublime没有这方面的插件,phpStorm是写网页代码的工具,geany、gedit都是普通的连自动缩进功能都没有的文本编辑器。结果呢,还是得依赖gvim,这个时候才知道lin... 继续阅读 >>


UltraEdit活动脚本技术【百度机器翻译的,留个记号】

百度自动翻译的,没有修改,留个记号,为博客加点料。 小撸再次声明: 本博客的所有原创文章都是个人笔记,疏漏错误在所难免,据此产生的任何后果,本人概不负责【除极个别极个别的捐赠/购买者外】。 原文:UltraEdit/UEStudio Scripting Techniques ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 脚... 继续阅读 >>


几种可以格式化美化html代码的编辑器软件比较

都说vim是上古神器、编辑器之神,但是今天发现它用来格式化html代码是那么的弱。用gg=G格式化出来跟没格式化一个样。 gvim:不推荐。默认的gg=G不好使。要安装tidy插件,还要手动输入命令什么的自虐一番,才能享受tm的一点点快感。自虐爱好者请用。(不过我用gvim写linux下的shell代码的确感觉很好。) dreamweaver:强... 继续阅读 >>


防止.bash_history历史输入文本丢失的.bash_logout和.bashrc脚本

今天又发生~/.bash_history里文本全都不见的问题,以前认真输入的一条条命令全都丢失了,有点小遗憾。这种事情已经发生很多次了,所以下定决心在.bash_logout里写入以下3行命令: awk '!a[$0]++' ~/.bash_history>~/.bash_history1 mv -f ~/.bash_history1 ~/.bash_history  cp -f ~/.bash_history ~/.bash_his... 继续阅读 >>