Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ר·ÃLinuxºËÐĺڿÍÖ®Ò»Robert Love (»¹ÊÇ´óѧʱ´ú)

ÈËÎïר·Ã£ººËÐĺڿÍϵÁÐÖ®Ò»Robert Love ÿ¸öÐÇÆÚ£¬ÎÒÃǶ¼²É·ÃÒ»¸öÄں˱àдÉçÇøµÄÈË£¬ËäÈ»ÕâÑùµÄ²É·Ã»áºÜ²àÖؼ¼Êõ£¬µ«ÊÇÎÒÃǵÄÁ¢×ãµãÊÇΪÁËÈÃËùÓÐÈ˶¼ÄܽÓÊÜ¡£±¾ÖÜÎÒÃDzɷÃÁËRobert Love£¬ÏÖÔÚËûÕýÔÚά»¤“¿ÉÇÀÕ¼Äں˔µÄÉý¼¶°üºÍÆäËûһЩÊ¡£ËûʹÓÃLinuxÒѾ­7ÄêÁË£¬¶ÔÓÚÏÖÔÚµÄÄÚºËÓкܶ๱Ïס£ËùÓÐÕâЩ×îºóÓÃËû×Ô¼ºµÄ»°À´ÃèÊö¡£
 
¼ÇÕßJeremy Andrews£¨Ò»Ï¼ò³Æ“JA”£©£ºÇë̸һµã¹ØÓÚÄã×Ô¼ººÍÄãµÄ±³¾°Robert
 
Love:ÎÒÏÖÔÚÊÇFlorida´óѧ¼ÆËã»úºÍÊýѧϵµÄѧÉú£¬Î´»éµ«ÓÐÒ»¸öºÜ¿É°®µÄÅ®ÅóÓÑ¡£Îҵıà³ÌÐËȤÊDzÙ×÷ϵͳºÍÊýѧ/¿Æѧ¼ÆËã¡£
 
JA:ÄãºÎʱ±ÏÒµ£¿»¹»á¼ÌÐø¶ÁÑÐÂð£¿
 
Rebert Love:ÎÒÏë¼ÌÐøÁôÔÚѧУÀï¶ÁÑо¿Éú£¬ÌرðÊÇÈç¹ûÉç»á¾­¼Ã×´¿ö»¹ÏñÏÖÔÚÕâÑùµÄ»°¡£
 
JA:ÄãºÎʱ²¢ÇÒÈçºÎ¿ªÊ¼Ñ§Ï°LinuxµÄ£¿
 
Rebert Love:ÔÚ1994Ä꣬ÎÒÓÐÁ˵Úһ̨ÔËÐÐLinuxµÄ¸öÈ˵çÄÔ£¬ÄÇʱ»¹ÊÇ1.0µÄÄںˡ£ÕâÒ²ÊÇÎÒµÚÒ»´Îʵ¼Ê½Ó´¥Ò»¸öÀàUNIXµÄϵͳ¡£ÓÐÎÒһ̨386SXµçÄÔ£¨¸ÐлÂèÂ裡£©²¢ÇÒ°²×°ÁË¿Éת»»µÄWindows 95beta°æ¡£Ëæ×ÅʹÓÃLinuxÔ½À´Ô½¶à£¬ÎÒ×îºóÖÕÓÚÔÚ2.2µÄʱºòÍêÈ«µÄתÒƵ½LinuxÉÏÀ´£¬´ÓÄÇʱÆð£¬ÎÒÒ»Ö±ÍêÈ«µÄʹÓÃLinux¡£
ÎÒµ±Ê±²¿·ÖµÄתÒƵ½LinuxÉÏÊÇÓÉÓÚÒ»¸öÃ÷ÏÔµÄÔ­Òò£ºÎÒÏàÐÅLinuxÊÇÒ»¸öÇ¿´óºÍǿ׳µÄϵͳ£¬ËüÓкܺõÄÓ¦ÓóÌÐò¡£µ«¸ù±¾µÄÔ­ÒòÊÇÎÒϲ»¶ºÍLinuxϵͳÒÔ¼°Î§ÈÆÔÚËüÖÜΧµÄÉçÇø½»Á÷µÄÄÜÁ¦¡£
 
JA:ÄãÄܱȽÏÒ»¸ö1.0ºÍ2.4Äں˵IJ»Í¬µãÂð£¿
Rebert Love:Èç¹ûËüÃÇÓм¸Ò³´úÂëÊÇÏàͬµÄ»°£¬ÎÒ»á¸Ðµ½ºÜ¾ªÆæµÄ¡£ËùÒÔ£¬Ã¿¼þʶ¼²»Í¬¡£
 
JA:°²×°ºÍʹÓÃ1.0µÄÄÚºËÊÇÔõÑùµÄ£¿µ±Ê±ÓÐʲôÈí¼þ£¿
 
Rebert Love:ºÜÐÒÔË£¬ÔÚ1994/1995Ä꣬Linux·¢Õ¹µÄºÜºÃ¡£µ±Ê±SLSºÍSlackware¶¼·¢ÐÐÍêÕû°æ¡£ÎÒ×ʼʹÓÃSlackware2.0¡£Äã²»µÃ²»ÏÂÔغܶà´ÅÅÌÎļþ¼¯£¨disk sets£©£­Ò²ÐíÏÖÔÚÒ²Ò»Ñù¡£ÎҼǵôÅÅÌÎļþAºÃÏñÊǺËÐÄ£¬´ÅÅÌÎļþNÌṩÍøÂçÖ§³ÖµÈµÈ¡££¨ÒëÕߣºÎÒÏëÄÇʱûÓйâÅÌ£¬·¢²¼»¹ÊÇÓÃÈíÅ̵ģ¬ËùÒÔ²ÅÓÐËùνµÄ´ÅÅÌÎļþ£¬Ò²¾ÍÊÇÒ»¸öÎļþ1.44M£©ÄÇʱLinux¾ÍÓÐÍøÂ磬X £¨XFree86 2.0£©Ò²ÓУ¬»¹Ö§³ÖºÜ¶àÓ²¼þÄØ¡£´Ó½ñÌì¿´À´×î´óµÄÎÊÌâ¾ÍÊÇȱÉÙÎĵµ£¬ÔÚ¼ÓÉϸ´Ôӵݲװ¹ý³Ì¡£ÎҼǵÃÎÒÔõô×ö¶¼²»ÄÜÈÃPPP¹¤×÷……×îÖÕÎÒ·ÅÆúÁË¡£Èç¹ûÎÒ¿ÉÒÔÈÃPPP¹¤×÷µÄ»°£¬ÎÒÒ²ÐíÄÇʱ¾Íת»»µ½LinuxÉÏÁË¡£
 
JA:Äã×öÁËÄÇЩ¹±Ï×£¿
 
Rebert Love:ÏÖÔÚÎÒ´ó¶àÊýʱ¼äÓÃÀ´Î¬»¤¿ÉÇÀÕ¼Äں˵Ä


Ïà¹ØÎĵµ£º

LinuxÉùÒôÉ豸±à³ÌʵÀý

ÓÉÓÚÕâЩÎļþ²»ÊÇÆÕͨµÄÎļþ£¬ËùÒÔÎÒÃDz»ÄÜÓÃ
ANSI C
£¨±ê×¼
C
£©µÄ
fopen
¡¢
fclose
µÈÀ´²Ù×÷Îļþ£¬¶øÓ¦¸ÃʹÓÃϵͳÎļþ
I/O
´¦Àíº¯Êý£¨
open
¡¢
read
¡¢
write
¡¢
lseek
ºÍ
close
£©À´´¦ÀíÕâЩÉ豸Îļþ¡£
ioctl
£¨£©»òÐíÊÇ
Linux
ÏÂ×îÅÓÔӵĺ¯Êý£¬Ëü¿ÉÒÔ¿ØÖƸ÷ÖÖÎļþµÄÊôÐÔ£¬ÔÚ
Linux
ÉùÒôÉ豸± ......

ʹÓÃBusyBoxÖÆ×÷linux¸ùÎļþϵͳ


ʹÓÃBusyBoxÖÆ×÷linux¸ùÎļþϵͳ£¨CramFS+mdev£©
²Ù×÷ϵͳ£ºUbuntu9.04
Äں˰汾£ºlinux-2.6.24.7  
¿ª·¢°å£º²©´´arm2410s    
½»²æ±àÒ빤¾ß£ºarm-linux-gcc-4.1.1 
BusyBox£ºbusybox-1.11.1      
CramFS£ºCramFS-1.1
 
×¢Ò⣺ÓÉÓÚÒªÖ ......

Linux + Apache2.0 + Mysql + PHP + phpBB3.0

 Linux + Apache2.0 + Mysql + PHP + phpBB3.0
 1.°²°ü£º
   Apache2.0
         #tar -zxf httpd-***.tar.gz -C /usr/local/src/
         #cd /usr/local/src/httpd-***
       ......

VPSʹÓÃÊÖ¼Ç LinuxÃüÁîÐлù´¡

VPSʹÓÃÊÖ¼Ç-LinuxÃüÁîÐлù´¡
Written by shine
on 2009, April 21, 4:09 PM. Linux
ÕâÀïÎÒ½«ÁгöʹÓÃlinux
vps
¹ý³ÌÖеij£ÓÃÃüÁÃæÏòµÄ¶ÔÏóÊǶ®Ò»µãÃüÁîÐÐ
µÄÅóÓÑ£¬Èç¹ûÄãûÓÐÈκÎÃüÁîÐлù´¡£¬½¨ÒéÕÒ±¾LinuxµÄ»ù´¡½Ì³ÌÀ´¿´¿´¡£
ÔÚ½²¾ßÌåµÄÃüÁî֮ǰ£¬ÏȽéÉÜÒ»ÏÂLinuxÃüÁîÐеÄһЩ³£Ê¶£º
Ò»ÌõÃüÁîÒ»°ãµÄ¸ñʽÊÇÕâ ......

linuxÄÚºËϵãÁÁled(δʹÓÃÖжϰ汾)

Í·Îļþ£º
#ifndef _LED_CONFIG_H
#define _LED_CONFIG_H
#define LED_CON 0
#define LED_ON  1
#define LED_OFF 2
#endif
ÄÚºËÏÂÃæµÄÇý¶¯Ä£¿é£º
#include <linux/module.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/cdev.h>
#include <linux/fs.h> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ