Typecho升级到了0.9
新版内置了Markdown语法支持,打算试试看。
新版内置了Markdown语法支持,打算试试看。
总是有人问, 写成blog好了, 谁问法给谁.
svn批量提交时, 不提交某些文件, 这个需要用到svn的changelist命令(Gui下可以每次手动勾选不提交...), 原理是把改动的文件放到非默认changlist, svn每次提交默认起到忽略的作用:
> svn changelist 'Local ignore' config/config.inc.php
> svn status
--- Changelist 'Local ignore':
M config/config.inc.php
注: Local ignore是可以随便输入的, 等于给列表起一个名字, 同时changelist可以简写成cl.
shell 命令:
svn relocate svn://svn_old svn://svn_new
一般会提示:
svn: E195009: The repository at 'svn://svn_old' has uuid
'bdbd6e13-965c-4da7-a4da-d4840425081e', but the WC has
'9dcab4f9-d1ff-49d9-8b8d-a11efef133c1'
uuid是仓库创建的时候生成的, 本地客户端也会拿它来对比是否是同一个svn仓库, 解决方法有两种:
1: 重新checkout
文件太多, 我受不了
2: 修改本地uuid
sqlite3 .svn/wc.db
sqlite> select * from REPOSITORY; #一般是只有一条记录, 修改后会有两条
sqlite> update REPOSITORY set uuid="bdbd6e13-965c-4da7-a4da-d4840425081e" where id=1;
sqlite> .exit
svn update即可
原文地址: rsync to an exFAT partition in Linux
今天在备份东西的时候,使用rsync,提示: rsync: chcon "..." failed: Function not implemented (38).
很奇怪的提示, 搜索下才知道, 是权限的问题,我的rsync参数带o p g参数, 这3个参数的作用分别是保持文件所有者,属组,属性的.
-p, --perms 保持文件权限
-o, --owner 保持文件属主信息
-g, --group 保持文件属组信息
大致意思是exfat支持问题,去掉就ok了, 例如:
rsync -rltDv /from /to
原文链接: 为什么寄存器比内存快?
原文作者: 阮一峰
计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。
同样都是晶体管存储设备,为什么寄存器比内存快呢?
原文链接: SSH关于公钥认证Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).的问题
SSH对公钥、私钥的权限和所有权的要求是非常严格的,总结如下:
1、下面两个目录的所有权必须是user,所属组也应该是user,权限必须为700
\home\user
\home\user\.ssh
2、下面公钥文件的所有权必须是user,所属组也应该是user,权限必须为644
\home\user\.ssh\authorized_keys
3、下面私钥文件的所有权必须是user,所属组也应该是user,权限必须是600
\home\user\.ssh\id_rsa
周末的时候, 把原本独立分区的home, 挂载成了opt, home就放到/一起了, 然后ssh-key登录就死活上不去.
今天才突然想起来, 原home分区给/opt后, /下是没有home目录的, 后来就root新建了一个目录, 默认新建目录权限是755, ssh要求是700才行.
TODO
http://blog.sina.com.cn/s/blog_63c8c46401014uhx.html
参考链接: mysql非正常关闭导致InnoDB发生crash recover导致无法启动的解决办法
很暴力的解决, 寻找更好的方法...
打开命令行, 输入以下命令(井号后面的不用复制):
defaults write com.apple.finder AppleShowAllFiles YES && killall Finder # 打开
defaults write com.apple.finder AppleShowAllFiles NO && killall Finder #关闭
就是这么简单