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

LinuxÇá×ÀÃæ½«Ï¯¾íÈ«Çò






<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
      ¼ÆËã»ú“Çá×ÀÃæ”£¨
Light
desktop
£©ÊÇÒ»¸öиÅÄî¡£½«À´ÈËÃÇÄܹ»×öµ½£ºµçÄÔ¼ÓµçÁ¢¼´¿ÉÓ㬓Çá×ÀÃæ”¼´¿Ì¸¡ÏÖ¡£Õâ¸ö¹¹Ë¼ÕæÊÇÃîÒ²£¡
 
    Ëùν“Çá×ÀÃæ”£¨
Light
Desktop
£©£¬¾ÍÏñ¹â£¨
light
£©Ò»ÑùÇáÓ¯£¬Ë²¼äÕÐÖ®¼´À´£¬ÍêÈ«ÊÇÒ»ÖÖ´´ÐÂ˼Ïë¡£ÈË£¬Á¬Ïë¶¼²»¸ÒÏ룬ÄÇ»¹ÄÜ×öÊ²Ã´ÄØ£¿ÔÚ²»¾Ã½«À´£¬¸÷ÖÖÉÏÍø±¾¸ÕÒ»¼Óµç£¬Ë²¼ä£¨Ö»¼¸ÃëÖÓ£©¼´¿ÉʹÓ㨱ÈÈ磺ÉÏÍø³åÀË£©¡£ÏÖÔÚ£¬ÕâÒѾ­²»ÊÇÃΡ£

5
ÔÂ
10
ÈÕÖÁ
14
ÈÕ£¬ÔÚ±ÈÀûʱÊ×¶¼
Brussels
£¨²¼Â³Èû¶û£©ÕÙ¿ª
Ubuntu
¿ª·¢Õß·å»á£¨
UDS
2010
£©£¬¹æ»®ÁËÏÂÒ»¸ö
Ubuntu10.10
°æ±¾µÄ¿ª·¢´ó¸Ù£¬Çá×ÀÃæ³ÉΪÓë»áÕßÒéÂÛµÄÖ÷Ìâ¡£ÓëÎÒÃǵÄ˼·£¨»ò¶ÔδÀ´µÄÏëÏñ£©²»Í¬£¬Çá×ÀÃæ²»ÊǶÀÁ¢ÓÚ
Win
7
Ö®Í⣬×Ô¼ºÁí¸ãÒ»Ì×£¬¶øÊÇÓë
Win
7“
ºÍƽ¹²´¦”ÓÚÒ»Ì壬¸ã³É“Ë«Æô¶¯”£¨
dual-boot
£©¼ÆËã»ú
(
°üÀ¨ÉÏÍø±¾
)
£¬ÈÃ×ÔÓÉÈí¼þÔÚ
Windows
ÊÀ½çÀïÃæ²åÉÏÒ»½Å£¨
to
put a free software foot
£©¡£
Mark
Shuttleworth
ÏÈÉú¿ÉÕæÊǹ»ÄÜÏëµÄ£¬¸ÒÓں;ºÕù¶ÔÊÖ£¨µ±È»ÊÇ
Win
7
£©Íæ“ͬ´²ÒìÃΔµÄÓÎÏ·¡£
 
     µ±½ñ£¬ÊÀ½ç¸÷´óÅÆ¼ÆËã»úÉú²ú³§ÉÌ£¨
OEM
£©¶¼Ï²»¶Ô¤×°“Çá×ÀÃæ”£¬³öÊÛ˫ϵͳ£¨¼´“Ë«Æô¶¯”£©¼ÆËã»ú£¬·¢²Æ¡¢¿Í»§Á½²»Îó¡£ÈËÃÇûÓÐÏëµ½µÄÊÇ×ÔÓÉÈí¼þ¾¹È»»áÕâÑùÆð·ÉÁË¡£×òÌ죬ÓêÁÖľ·ç·¢²¼ÁË
3.0
°æ±¾£¬Ïë³¹µ×Ìæ»»µô
XP
¡£¿ÉÊÇ£¬ÈÃËûÃÇûÓÐÏëµ½µÄÊÇ£¬ÔÚ²»¾Ã½«À´£¬Çá×ÀÃæÓÖ»á°Ñ
Win
7
³¶»ØÀ´ÁË¡£ÊÀ½ç¾ÍÊÇÕâÑùµÄÆæÃÄãÖÐÓÐÎÒ£¬ÎÒÖÐÓÐÄã¡£
XP
ÊÇÎÒÃÇË«·½£¨
Linux
Óë
Windows
£©µÄ¹²Í¬µÐÈË£¬ÒòΪËüÔç¾Í¸ÃËÀµôÁË¡£
 
    ½üÈÕ£¬Î¢ÈíÓÃ×éºÏÈ­Í´»÷µÁ°æ
XP
£¬ÆðËßÉϺ£´óÖÚ±£ÏպͶ«Ý¸¶¯¸ÐÍøÂ磬Äֵ÷зÐÑïÑÈçͬ¼¦·É¹·Ìø¡£Ãæ¶ÔÕâÖÖ¾ÖÃæ£¬Óв»ÉÙÈË×ÜÊÇÏ뻨´óÇ®±£×¡
XP
£¬·Â·ðÉÙÁË
XP
¾Íû·¨×Ó»îÏÂÈ¥ÁË¡£ÎҾͰÑ
XP
³¹µ×ɾ³ýÁË£¬»îµÃ²»ÊǺúõÄÂ𣿴ò»÷µÁ°æ£¬ÎÒÃǵÄ˼·Ҫ·Å¿ªÒ»µã¡£ÎÒÃÇÒªÖ÷¶¯Ë³Ó¦ÀúÊ··¢Õ¹µÄ³±Á÷£¬²»ÒªÄæÁ÷¶ø¶¯£¬×ÔѰ¿à³Ô¡£
5
ÔÂ
10
ÈÕ£¬ÔÚ
UDS
2010
¿ªÄ»Ê½ÉÏ£¬
Mark
Shuttleworth
·¢±íÖØÒª½²»°£¨Çë¼û“
Unity
£¬
and
Ubuntu
Lig


Ïà¹ØÎĵµ£º

linux°²×°¡¢Ð¶ÔØÑ¹ËõµÄ³ÌÐò°²×°°ü

Ê×ÏÈÏȽ«Îļþ½âѹËõ£¨ÒÔ.tar.bz2ΪÀý£©£º
tar -xjvf file.tar.bz2
ÆäËûµÄÎļþµÄ½âѹ£¬¿ÉÒԲο¼ÉÏһƪ¹ØÓÚlinuxÏÂѹËõ¡¢½âѹËõÎļþµÄÎÄÕ¡£
È»ºó½øÈëµ½½âѹºóµÄÎļþÀï
cd Ŀ¼
ÔÙ½Ó×ÅÖ´ÐÐ
./configure
ÕâÑù£¬»áÉú³ÉmakefileÎļþ
½Ó׎øÐÐÎļþµÄ±àÒë
make
ÔÙ½Ó×ÅÖ´Ðа²×°
make install
·´Ö®£¬Ð¶ÔؾÍÊÇ
make unin ......

LinuxÏ»ñÈ¡MACµØÖ·

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <net/if.h>
#include <netinet/if_ether.h>
#include <string.h>
#include <netinet/ether.h>
#include<unistd.h>
int main(i ......

linuxÄÚºËÖеÄHlistÓëList_head½á¹¹

List_Head
²Ù×÷ϵͳÄں˾­³£ÐèҪά»¤Êý¾Ý½á¹¹¡£ÄÚºËÓбê×¼µÄÑ­»·Á´±í¡¢Ë«Ïò
Á´±íµÄʵÏÖ¡£ÔÚ
<Linux/list.h>
ÎļþÖж¨ÒåÁËÒ»¸ö
list_head
ÀàÐͼòµ¥½á¹¹£º
struct
list_head {
  

struct list_head *next, *prev;
};
 
ͨÓÃÁ´±íµÄ³£ÓÃÓÃ;Êǽ«Ä³Ò»¸öÊý¾Ý½á¹¹±¾Éí´®³ÉÁ´±í£¬»ò½«Ä³Ð©Á ......

linux¹²ÏíÄÚ´æµÄÃüÁî

¼òµ¥½âÊÍÒ»ÏÂipcsÃüÁîºÍipcrmÃüÁî¡£
È¡µÃipcÐÅÏ¢£º
ipcs [-m|-q|-s]
-m      Êä³öÓйع²ÏíÄÚ´æ(shared memory)µÄÐÅÏ¢
-q      Êä³öÓйØÐÅÏ¢¶ÓÁÐ(message queue)µÄÐÅÏ¢
-s      Êä³öÓйؓÕÚ¶ÏÆ÷&rdqu ......

¹ØÓÚLinux²Ù×÷ϵͳ½ø³Ì²Ù×÷£¨ps£©ÃüÁî¼ò½é

1¡¢ps ½ø³Ì״̬²éѯÃüÁî¡£
¡¡¡¡ÃüÁî¸ñʽ#ps [[Ñ¡Ïî]]
¡¡¡¡³£ÓÃÑ¡Ï
¡¡¡¡¡ñ -a,ÏÔʾËùÓÐÓû§½ø³Ì¡£
¡¡¡¡¡ñ -e,ÏÔʾ½ø³Ì»·¾³±äÁ¿¡£
¡¡¡¡¡ñ -l,¸ø³ö³¤ÁÐ±í¡£
¡¡¡¡¡ñ -r,Ö»ÏÔʾÕýÔÚÔËÐеĽø³Ì¡£
¡¡¡¡¡ñ -S,Ôö¼ÓCPUʱ¼äºÍÒ³Ãæ³ö´í¡£
¡¡¡¡¡ñ -w,°´¿í¸ñʽÏÔʾÊä³ö¡£Ä¬ÈÏÇé¿öÏ£¬Èç¹ûÊä³ö½á¹û²»ÄÜÔÚÒ»ÐÐÀïÏÔʾ£¬½«»áËõ¶Ì½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ