Linux受限用户的建立
想要给予用户什么功能,把命令copy到主目录的bin下。所有者最好为root,hia hia ~~ 或者把主目录也改成root所有的,这样这个用户只能用来执行某些程序!用途嘛,太多了,你知道的。 附文本:
上网本上的3D Ubuntu
最近用Linux都是启动移动硬盘上debian和U盘上的bt4。有一段时间没有用过上网本上的ubuntu了。 今晚正好要备份一些资料,进入了系统,发现3d功能开了,画面挺爽的。 不过准备要摧毁这个系统了。截个图留念:
好久没被这样的bug玩过了
今天在两个小bug上花了很多时间。几乎整个晚上都在寻找bug的来源~! 当我真正地找到bug的所在处时,大吃了一惊!唉,当年的恶梦重演了。。。太粗心大意了! 第一个bug: Line 106,应该是 if( p!=NULL ) 才对。。。 我早就怀疑某个地方有点不对劲,今晚证实了,添加了MAP_ZE…
VESA服务程序搞定!
哈哈~~ 从sgos1.0移植过来的vesa驱动,不费吹灰之力啊,仅仅1个小时,成功编译后运行马上能够使用了。并没有预想之中的出现一大堆麻烦。也多亏之前的vm86写的相当不错~~ PS:键盘驱动也可以正常工作了! 下一步,一个简单的tty驱动~~~SimpleConsole!
lianxiang的人喜欢玩LED?
仔细地数了一下,23个LED小灯管(含网卡的黄灯和绿灯和ideapad的logo背景灯)。 夜深关灯后,还看到那么多灯光闪耀,炫啊! 这些小灯都应该可以通过系统来控制的,其中有7个还可以调节亮度和触摸感应。有空用sgos2弄个驱动来完全控制一下,应该很好玩!
read和_read?
昨晚把uname函数解决了,成功地在模拟的cygwin兼容层上运行了GNU uname程序。接着又尝试了一个比较简单的程序—cat。 在运行的过程中,还需要下面两个函数_read和_write。 其实这两个函数和read、write有什么区别呢? 我懒得去翻GNU的源代码了,_read和read的函…
Cygwin学习笔记
为了在最短的时间内掌握Cygwin原理,我选择了MSYS的源代码来进行分析研究。 以下内容仅为阅读代码时做的笔记,非文献。 当一个Cygwin程序运行时,首先到达mainCRTStartup ()这个入口函数,属于newlib,在newlib的crt0.c里。 mainCRTStartup ()调用…










