- 浏览: 13373 次
- 性别:
- 来自: 上海
最新评论
文章列表
看到三种备份方案,完整、增量和差异。完整不用解释,增量就是每次备份是相对上次备份的内容传送变化,差异就是每次都相对于同一个完整备份传送变化。差异与增量的差别就是增量总是相对上一次备份的结果,其实二者没有多大区别。
Rsync可以实现这三种备份,就看脚本怎么写了。写了个脚本,实现了保留最近N个备份的增量备份。命名为bk
#!/bin/bash
# NAME
# bk - Simple backup
# USAGE
# src dst p [password_file]
# DESCRIPTION
# This script makes $p backups of ...
升级到Lion后,触摸板和指点杆都不能使用了。下载附件
sudo cp -r ~/Downloads/VoodooPS2_Lion_T410/*.ext /System/Library/Extensions
sudo cp -r ~/Downloads/Trackpad.prefPane /Library/PreferencePanes
System Preferences里设置Trackpad,勾选Clicking,后可以比较正常的使用。
如果勾选了Dragging,点击会出现不正常。
subversion
<Location /repos/>
DAV svn SVNParentPath /var/svn/repos SVNListParentPath On AuthType Basic AuthName "Your repository username and password" Require valid-user AuthUserFile /var/svn/passwd AuthzSVNAccessFile /var/sv ...
遇到了两个问题
蓝牙突然找不到了:可以用U盘启动Ubuntu Live CD,可以发现Ubuntu里蓝牙正常,什么也不用做,回到Lion,蓝牙恢复了。应该说,只要用能够驱动蓝牙的系统跑一下就可以恢复了。原因可能是待机造成的。
无线网卡:自带的无解,外置的总有不方便的地方,可以买一块AR9280的内置无线网卡。刷一下BIOS就可以了。(下载附件中的文件,解压到WinPE的盘里,WinPE启动后,运行其中WinPhlash.exe,Flash就行)
在Mac OS上远程Linux主机,有时会遇到错误
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
原来是Mac OS上的LC_CTYPE为UTF-8,而服务器上没有这个locale,没有找到在哪里设置Mac OS的默认LC_CTYPE,修改/etc/ssh_config,注释掉下面的行即可。
SendEnv LANG LC_* ...
开源软件openssh提供了sock代理支持,使用也非常方便。只要能够ssh到一台服务器,就能够通过那台服务器代理上网了。假设有ssh服务ssh://user@sshServer在本地运行
$ ssh -N -f -D 8000 user@proxy-server
127.0.0.1:8000就是一个sock代理了。-N是不要远程执行命令,-f是后台运行。考虑复杂的一点的情况,假设有一台内网服务器ssh://a@A,公网服务器ssh://b@B。其中a,b分别为A,B上的用户。现在想通过A代理上网。则可以通过ssh建立B到A的隧道。将A的ssh服务暴露出来。如下:服务器A
$ ssh ...
ubuntu live-cd提供了通过iso文件引导的功能,只要在其内核引导中加入参数boot=casper iso-scan/filename=/path/to/filename.iso即可。
下面以grub2从u盘引导ubuntu-11.10-desktop-i386.iso为例。(假设u盘只有一个分区。)
下载ubuntu-11.10-desktop-i386.iso到u盘根目录下
在grub2中通过loopback设备加载,或者其它方法,只要能够访问到该iso中的casper目录,如果是在grub2中,可以通过以下方式引导:
grub> loopback lo (hd0,1)/ ...