修改Linux系统语言

中文总是能引出很多麻烦,所以推荐安装系统的时候不要选择任何与中文有关的选项。 但是如果很不幸你选了中文作为系统语言,还是有补救的办法的。 很简单,请看下面的代码: 编辑i18n: vi /etc/sysconfig/i18n 将LANG="zh_CN.UTF-8"改为LANG="en_US.UTF-8"即可!

September 18, 2014 · 1 min · Me

使用dropbox同步备份网站和数据库

自从用了Shadowsocks,整个人都精神多了! 今天开整Dropbox,话说这货也被Q了。 废话不多说 以下内容需要翻{防屏蔽}墙使用,如果没有,可以参考老高的这篇文章搭建一个稳定又极速的翻{防屏蔽}墙环境 下载 在官网找到linux专用脚本,执行一下对应系统的脚本 32位系统 cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf - 64位系统 cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf - ...

July 29, 2014 · 3 min · Me

python交互模式下方向键乱码的正确解决方法

python交互模式下方向键乱码的正确解决方法 今天升级了python后,发现在交互模式中上下左右变成了乱码 ^[[A ^[[D ^[[B ^[[C ^[[D ^[[D ^[[D ^[[D ^[[D ^[[D ^[[D ^[[D 搜索了一下,普遍的解决方法是 因为方向键被转义了 原因主要是由于缺少readline Module问题导致的。而CentOS默认只有readline模块而没有readline-devel模块。 解决方法 yum -y install readline-devl 然后重新编译安装python就ok了 再仔细一看,这些问题都是N年前了,yum中的包名早都换了。。。怪不得总是报错,说找不到readline-devl,貌似现在开发版后面都变成devel了 ...

July 29, 2014 · 1 min · Me

记一次bypy的使用

无意间发现了bypy一个python写得百度网盘的linux客户端 工具实在难得,记录一下,说不定以后能用上! ...

July 28, 2014 · 1 min · Me

使用shadowsocks轻松搭建翻墙环境教程

之前大家翻墙可能都会用到免费的goagent代理,但是他速度慢,链接也不稳定,看油管更是无望,更好的解决方案是shadowsocks。 shadowsocks是一个著名的轻量级socket代理,基于python编写。 如果你有国外的VPS,那么使用shadowsocks搭建一个翻{防屏蔽}墙服务器是一件很轻松的事情! 先看看shadowsocks覆盖的客户端覆盖了多少系统,连OpenWRT都支持! 老高之前买的$4.99一年的VPS,128MB,用起来妥妥的!现在已经升级至$9.99,512MB内存,运行速度更快,翻{防屏蔽}墙速度更是没话说,如果你感兴趣,可以看看VPS购买攻略。 看完本文,你就能够轻松打造独享的翻{防屏蔽}墙环境!甚至能够将shadowsocks安装到你的路由器中,子网设备自动翻墙!再也不需要在网上购买shadowsocks的账号了,也不需要在忍受速度巨慢的免费shadowsocks账号了。 如果你的VPS是搬瓦工,那么恭喜你!你可以直接在后台一键安装shadowsocks,具体如何操作请参考使用搬瓦工(bandwagonhost)后台管理VPS&安全设置中如何一键安装shadowsocks一节,配置完毕后ss就会运行在后台,重启后也会自动运行。 友情提示:有些打包好的ss程序很难保证是否会记录你的服务器信息,所以一定要经常更新服务器端的密码或端口!或者,自己编译一个。。。。。 ...

July 27, 2014 · 4 min · Me

在linux下安装ctorrent下载种子文件

VPS大家手里多多少少都会有那么一两个(win请绕道),如果能让他们在空闲的时候帮我们下载一些很大,但是又下载很慢的种子,岂不是一举两得! linux命令行下的torrent下载软件真的很少([rc]Torrent和Transmission的命令行版本),而且实在不太好用(当然是和迅雷不能比)。 但是如果你看完此篇,也许会发现原来在命令行里下载种子其实不是那么难! ...

July 27, 2014 · 3 min · Me

Linux经典面试题

Linux挂载Winodws共享文件夹 查看http的并发请求数及其TCP连接状态: 用tcpdump嗅探80端口的访问看看谁最高 统计/var/log/下文件个数 查看当前系统每IP连接数 shell下32位随机密码生成 统计出apache的access.log中访问量最多的5个IP 如何查看二进制文件的内容 ps aux 中VSZ代表什么意思 RSS代表什么 检测并修复/dev/hda5 Linux开机启动顺序 符号链接和硬链接的区别 保存当前磁盘分区的分区表 手动安装grub 改内核参数 在1-39内取随机数 限定apache每秒钟连接数为1,峰值为3 FTP主动与被动模式 显示/etc/inittab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行; 显示/etc/inittab中包含了:一个数字:(即两个冒号中间一个数字)的行; 怎么把自己写的脚本添加到服务里面,即可以使用service命令来调用 写一个脚本,实现批量添加20个用户,用户名为user1-20,密码为user后面跟5个随机字符 写一个脚本,实现判断192....

June 18, 2014 · 4 min · Me

Shell中各种奇怪的变量

这些变量是随系统运行而变化的,灵活使这些变量可简化我们的操作和更好地控制bash shell的行为。 $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个 $$ 是脚本运行的当前进程ID号 $? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

June 18, 2014 · 1 min · Me

mysql忘记root密码解决方法

Windows 步骤如下: 1.停止mysql服务(以管理员身份,在cmd命令行下运行) net stop mysql 2.使用 mysqld –skip-grant-tables 命令启动mysql数据库 >D:\>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 D:\>mysqld --skip-grant-tables</pre> 3.新开一个cmd窗口,进行如下操作 D:\>mysql -uroot Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.1.26-rc-community MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> update mysql.user set password=password('root') where user='root'; Query OK, 1 row affected (0....

May 10, 2014 · 1 min · Me