Category Archives: linux

linux同步标准时间

sudo ntpdate ph.pool.ntp.org 亚洲ntp server地址

ubuntu下用国外vps的ssh翻_墙

##2011.5.28更新 事实上可以直接用这个命令 1 ssh -qTfNn -D 端口号 用户名@服务器地址 然后在浏览器里设置代理 127.0.0.1:端口号 就行了 ###################################################### 最近google频繁被墙,公司的代理还得vpn才能用,不能忍了,自己搞一个吧 这里介绍的方法前提是有一个国外的vps,便宜的国外vps还是挺多的,买一个平时当学习开发机也不错,搞点小站,还可以自己没事出墙瞅瞅,很赞哦~ window下有MyEnTunnel或者Tunnelier,相关教程网上到处都是,搜搜吧 ubuntu下也有一个类似的工具,可以直接apt-get 1 apt-get install gstm 或者到这里下载源码,自己编译一下,11.04的ubuntu需要 1 sudo apt-get install libgnomeui-dev 安装后,打开gstm,新建一个tunnel,填上vps的一些信息,其实就是ssh的帐号,prot redirection选择dynamic,然后设置一个端口,大于1024即可,如7070 然后保存回主界面,start,浏览器代理里选socks代理,127.0.0.1 7070 有些软件只能用http代理,可以再装一个privoxy 1 sudo apt-get install privoxy 修改配置文件/etc/privoxy/config, 1 2 listen-address localhost:7077 forward-socks5 / 127.0.0.1:7070 . 重启一下 sudo /etc/init.d/privoxy restart 这样的话设置代理就是设置为 127.0.0.1 7077端口 浏览器再配上一个autoproxy就相当给力了 好,打完收功,唉哟,不错哟~~

一点一点找回丢失的系统功能

这个系统不知道怎么回事,终端下面有些功能居然没有了,直接从一台机器上把home拷过来都没有用,一点一点的恢复吧,这里做个纪录 退格删除键变成了^H 恢复方法: .profile里 stty erase ^H ^H输入方法是: ctrl+V+H tab自动补全丢失了 好吧,是我无厘头了,查看了一下  /etc/passwd里关于当前登录用户的行,发现居然是 /bin/sh 改成了 /bin/bash, 重新登录一下,正常了!!!

装个漂亮点的编程字体

写代码最重要的还是区分0o,li1这些,字体再好看点就更好了 目前我用的是Monaco感觉很不错哦 下载地址:http://www.gringod.com/wp-upload/MONACO.TTF (来源:http://www.gringod.com/2006/02/24/return-of-monacottf/) 安装 1 2 cp MONACO.ttf /usr/share/fonts/truetype/ fc-cache -f -v 这里有一个程序员喜欢的字体的大全 http://www.kuro5hin.org/story/2004/12/6/11739/5249 这是大图展示

ubuntu下firefox安装java插件

在ubuntu下连接公司的vpn才发现我的火狐居然没有安装javaplugin 找了一会,找到解决方法,小纪录一下: 安装了jre之后,插件会在下面的路径里 1 /usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/i386/libnpjp2.so 在火狐的插件目录里搞一个软链接就好啦 1 2 cd ~/.mozllia ln -s /usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/i386/libnpjp2.so . 重启火狐,在浏览器里输入 about:plugins,看到java插件的信息了 恩,可以正常使用vpn了 最后推荐一个GEEK写的文章: http://mad-scientist.us/juniper.html

ubuntu下ibus安装极点五笔码表

好像是上次更新到10.10的时候小企鹅坏了,从此就再也没有振作起来  :<(,找错误也没搞清楚到底怎么回事,大概是因为我的系统是64位导致的,之后一直将就着用ibus,可是ibus的五笔是五笔86,用的那叫一个难受呀,由于这个原因,我写了很长一段时间的英文注释。。。。汗! 今天实在是忍受不了,终于找到一个极点五笔的码表,啊。。。生活一下美好了,中文了 http://forum.ubuntu.org.cn/viewtopic.php?t=262266 具体看上面的帖子 1 2 3 4 tar xvzf vissible-ibus.tar.gz   sudo cp vissible.db /usr/share/ibus-table/tables sudo cp vissible.gif /usr/share/ibus-table/icons 运行之后,在系统–首选项–IBUS设置–输入法 里添加极点五笔

定时备份mysql

说来惭愧,周报系统距离上一个版本已经很久没有动过了,实在是太TMD忙了,闲下来一会就什么也不想干了,我是堕落了吗? 居然一直傻傻的使用phpmyadmin手工来备份,“脑残”呀。。。。 mysql自带了一个mysqldump专门用来备份的,下面两行将会生成一个fed_2011_02_20.sql这种形式的文件,当然也可以再tar打个包 1 2 filename=’fed_’`date +%Y_%m_%d`’.sql’ mysqldump -u root -pjser fed > ~/fedbackups/$filename 其中fed是一个库,mysqldump的常用如下: 1 2 3 Usage: mysqldump [OPTIONS] database [tables] OR mysqldump [OPTIONS] –databases [OPTIONS] DB1 [DB2 DB3...] OR mysqldump [OPTIONS] –all-databases [OPTIONS] 更多详细用法请直接mysqldump –help 服务器使用的是linux,加入定时任务 1 2 jser@fed:~$ crontab -e 55 23 * * 0 sh ~/fedback.sh #周日23点55分备份 windows下面可以写一个批处理脚本,然后加入计划任务中,大同小异,不再多说

Virtualbox 克隆虚拟机

我目前的是在ubuntu下开发js,在虚拟机中测试,最近发现IE7也抽疯不少,IEtester不太靠谱,不能一次一次的装系统吧,克隆虚拟机更靠谱一点 Virtualbox图形界面中没有克隆这一项,但是它带的命令中有这个工具 1 VBoxManage clonehd <uuid>|<filename> <outputfile> 克隆一个硬盘(过程会非常长,硬盘越大,时间越长),克隆出来的文件会放在用户目录中的 .Virtulbox/HardDisks 下,然后新建一个虚拟机,使用这引新克隆出来的硬盘,大功告成。

一次mysql不能启动的问题解决

在鲁鲁的指导下,搞了搞服务器,添加一个域名后,再重启,发现mysql死活都启不起来了 1 /etc/init.d/mysql restart 1 2 3 Stopping MySQL: [FAILED] Timeout error occurred trying to start MySQL Daemon. Starting MySQL: [FAILED] kill了不行,无奈之下再用 1 2 service mysqld status mysqld (pid 21847) is running… 心中很是纳闷呀,它不是运行着吗? 四处搜查,发现线索 1 2 3 df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/simfs 10321208 10315872 0 100% / 好吧,知道原因了,磁盘满了呀 找点垃圾文件出来删除吧 cd [...]