
Linux开发环境
文章平均质量分 72
huipengzhao
码农一头。
展开
-
bashrc and vimrc
最近不得不在CentOS上工作,因为这是客户要求使用的Linux图形桌面。但CentOS在易用性上的考虑太少,默认的.bashrc和.vimrc一点也不好用。我只好把Ubuntu上的.bashrc和.vimrc复制过去,幸好有VMware这种东西。VMware每次都帮原创 2010-10-20 20:29:00 · 1131 阅读 · 0 评论 -
Ubuntu的常用编程环境备忘录
使Ubuntu成为时下最流行的发行版之一的一个重要原因就是它只需一张CD的空间,就能够安装一套用户体验很不错的操作系统。但现在一张CD的空间限制已经使Ubuntu工作组越来越锱铢必较,他们必须小心翼翼地筛选应用程序和函数库,以便节省出更多空间增加新的功能和UI效果。在10.04中原创 2010-10-05 00:43:00 · 805 阅读 · 0 评论 -
Lock screen when logged in gnome env as root
gnome桌面环境下,root用户不能锁屏,官方的解释是出于各种安全性的考虑。我知道对于Linux主义者,直接用root作为第一身份登录系统是必须被千刀万剐的,可惜我不是完美主义者,我是方便主义者。OK,无论如何,我现在非常需要在root下有一个锁屏的方法——为了应付公司原创 2011-08-27 18:36:38 · 1382 阅读 · 1 评论 -
nfs 和 tftp
在Linux各个发行版上,软件的安装方法略有不同,但使用方法基本一样。记录一下nfs和tftp的服务器端配置方法,免得每次都要google。修改了配置之后记得重启服务。//==========================================原创 2011-01-23 11:24:00 · 851 阅读 · 0 评论 -
用脚本动态创建设备节点
Linux系统的主设备号本来是固定的,这没有什么不好。但是,有许多理由要求Linux系统能够自动为设备动态分配主设备号——只要设备驱动程序提出申请。尤其是当你不打算给你的客户提供驱动程序源代码的时候,为了避免与客户的系统中的其他设备相冲突,采用动态获取主设备号的办法是一个好主意。原创 2010-12-03 07:43:00 · 1354 阅读 · 0 评论 -
最简单的samba服务器配置
不管在家里还是在公司,由于我被Source Insight毒害得很深,所以总是Windows和Ubuntu Linux两个系统同时使用。于是两个系统之间数据共享就成为最基本的要求。 使用虚拟机运行Linux的情况稍微简单,直接配置虚拟机的共享路径即可。但也有遗憾之处是Li原创 2010-09-30 15:34:00 · 787 阅读 · 0 评论 -
diff + patch
创建一个patch:# diff -Naur olddir newdir > new.patch给olddir打上new.patch:# cd olddir# patch -p1 patch命令的-p选项(注意中间没有空格),表示打patch时,把patch文件中记录的路径的前num级忽略掉。在上面的例子中,diff对比的是olddir和newdir,故new.转载 2011-12-17 10:54:38 · 618 阅读 · 0 评论 -
Python编程.Bluetooth HID Mouse and Keyboard(四)
#!/usr/bin/env pythonimport Tkinter,sys,time,platformimport logclass Point: def __init__(self, x=0, y=0): self.x = x self.y = y return def __str__(self):原创 2014-01-20 15:32:39 · 4458 阅读 · 1 评论