自定义shell实现hexo常用命令

利用Hexo搭建好博客之后,如果要新建或是生产都必须先切换到blog的根目录,然后在编辑文件的时候又得切换目录。但是一般,也就是新建直接编辑,那么多命令也是麻烦。
超过3行的持续输入已经令人产生厌烦,所以需要批处理来解决。在ubuntu下就是shell了。
于是就看了会Shell,自定义一些命令来简化操作。实现如下

~Hexonew 自定义shell实现hexo常用命令
change dir to /home/jacean/HexoBlog/source/_posts
INFO Created: ~/HexoBlog/source/_posts/自定义shell实现hexo常用命令.md
hexo new 自定义shell实现hexo常用命令
gvim 自定义shell实现hexo常用命令
~hexogd
INFO Start processing
INFO Files loaded in 659 ms>

Vim操作

vim是号称编辑器之神的编辑器,一段时间的使用之后我觉得我也爱上了它。
但是vim的操作技巧实在太多,得慢慢适应。所以就把一些自己不常用的操作在这里记录下,持续更新吧。

Shell入门

入门参考Linux Shell脚本教程:30分钟玩转Shell脚本编程

Shell本身是一个用C语言编写的程序,是用户使用Unix/Linux的桥梁。
Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,交互式的解释和执行用户输入的命令;作为程序设计语言,定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。
它虽然不是Unix/Linux系统内核的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Unix/Linux系统的关键。
可以说,shell使用的熟练程度反映了用户对Unix/Linux使用的熟练程度。
Shell脚本是解释型的,不需要编译。可通过交互式(Interactive)和批处理(Batch)两种方式执行。

windows文件夹拒绝访问,特殊权限

windows在安装一些比较涉及底层的软件的时候,或是一些缓存文件,会对一些文件给予特殊权限,当我们想主动删除的时候就会遇到各种问题。这个时候,可以通过查看属性,来观察其所有者来重新设置权限,从而删除。

无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever

今天分离附加数据库,分离出去然后再附加,没有问题。但是一把.mdf文件拷到其它文件夹下就出错,错误如下:
无法打开物理文件 “E:\db\homework.mdf”。操作系统错误 5:”5(拒绝访问。)”。 (Microsoft SQL Server,错误: 5120)

问了下朋友,朋友说找到.mdf文件改文件的安全权限。

搞了半天才明白,原来是找到.mdf文件,右键->属性->安全->选择当前用户->编辑->完全控制。

如果还出现这种情况,记得把.log文件的安全权限也改了。
参考文章

,