º£·çµÄLinux¿ª·¢»·¾³½éÉÜ
Title: `º£·çµÄLinux¿ª·¢»·¾³½éÉÜ
tag: linux¿ª·¢ÈëÃÅ, ¿ª·¢»·¾³, samba, indent, SourceInsight, Winux
Îĵµ·¢²¼ÉùÃ÷: ÈκÎÈ˶¼¿ÉÒÔÕë¶Ô±¾Îĵµ×ÔÓÉתÌù£¬¿½±´£¬ÒýÓ㬼°Ð޸ĺóÔÙ·¢²¼£¬¶øÎÞÐè¹ýÎÊÎÒ±¾ÈË£¬Ö»Ï£ÍûÄܹ»ÁôÏÂÊôÓÚÔ×÷ÕßµÄһЩ°æÈ¨ÐÅÏ¢£¬Çë×ðÖØÔ×÷ÕßµÄÀͶ¯¡£
`º£·ç = temp77 £¬Òâ˼ÊdzöÉúÓÚ 77 ÄêµÄÁÙʱ±äÁ¿£¬Ä¿Ç°¾ÍÖ°ÓÚ GDLC .
¼òµ¥¹éÄɵØËµ£º
"Winux"ʽ¿ª·¢»·¾³ -- ³öÓںõĿª·¢Ð§ÂÊ¿¼ÂÇ£¬ÓֺαؾÐÄàÓÚWinÕóÓª»¹ÊÇLinuxÕóÓªÄØ£¿
( ²¹£ºÓÉÓÚ¸öÈËÆ«°®CµÄ¿ª·¢£¬C++·½ÃæµÄһЩÉèÖÃÇë¸÷λÉÔ΢×Ô¼º±ä»¯¡¢²¹³äһϠ)
Ê×ÏÈÉùÃ÷һϣº×«Ð´±¾ÎĵÄʱºò£¬²âÊÔºÍʵ¼ù¶¼ÊÇÔÚ Red Hat Linux Enterprise AS4 (Nahant Update 4) ÏÂÍê³ÉµÄ£¬¼ò³Æ RHEL4_U4 ¡£
ÎҵĿª·¢»·¾³Ñ¡ÔñÊÇ:
gcc+make + (Linux+ssh+samba) + (Win32+putty+SourceInsight) [ + indent.exe ]
¼òµ¥½âÊÍÒ»ÏÂÉÏÃæËùÖ¸µÄº¬Ò壺
¡ð LinuxÏ¿ª·¢Ê×ÏȱØÐëÒªÓÐ gcc ºÍ make ʵÏÖ±àÒë¡¢Á´½Ó £»
¡ð LinuxÏÂÒªÌṩԶ³ÌÁ¬½ÓµÄ±ãÀû£¬ÍƼöSSH·½Ê½(SSHÊý¾Ý´«ËÍÁ¿Ð¡¡¢±ÈVNC¸üרҵ£¬×ÊÔ´ºÍ´ø¿íÏûºÄҲСµÃ¶à)£»
¡ð samba´ò¿ªLinuxÎļþ¹²ÏíµÄ´óÃÅ£¬ÈôÓWin32ÏÂÔ¶³ÌÐÞ¸ÄLinuxÎļþϵͳϵÄÔ´Îļþ³ÉΪ¿ÉÄÜ£»
¡ð Win32ÏÂÓзdz£·½±ãºÍרҵµÄÔ´Âë±à¼¹¤¾ßSourceInsight£¬¼ò³ÆÎª SI£¬ÔÚÊìÁ·²Ù×÷ǰÌáÏ¿ÉÒÔ´ó·ùÌáÉý¿ª·¢Ð§ÂÊ£»
¡ð puttyÊÇWin32ÏÂ(ÇáÁ¿¼¶)Á¬½ÓLinuxµÄSSHµÄʵÓù¤¾ß£¬Ó¦Óù㷺»¹Ãâ·Ñ£¬ÖµµÃÍÆ¼ö£»
¡ð ÉÏÃæ»¹ÉÙÌáÁËÒ»¸önet.exe£¬¸ÃÃüÁî¿ÉÂíÉϲúÉúÒ»¸öÍøÂç¹²ÏíµÄÍøÂç´ÅÅÌ(·½±ãµÄºÜ)£¬µ«×÷ΪWin32µÄÒ»¸ö¹Ì¶¨×é¼þ£¬¹ÊÒâÊ¡ÂÔÁË£»
¡ð indent [ÊÇ¿ÉÑ¡µÄ]²»Ç¿ÖÆÊ¹ÓÃ(²»¹ý×ÜÓÐһЩʶ»õµÄÈËÖªµÀËüµÄ¼ÛÖµ)¡£
д±¾ÎĵijõÖÔÊÇ£¬¿´µ½Ò»Ð©Í¬Ñ§£¬ÔÚÔĶÁÔ´ÂëµÄʱºòʹÓà SourceInsight £¬Ð޸ĺóÓÖ´ò°üÉÏ´«µ½·þÎñÆ÷(½âѹ)±àÒëÖ´ÐУ¬µ÷ÊÔ¹ý³ÌÖÐÓÐһЩСµÄ¸Ä¶¯£¬ÓÖµ÷³ö VI À´Ò»µãµãµØÕÒ£¬Ò»µãµãµØ¸Ä¡£ÕâÑù×ÓÏÂÀ´Ð§ÂÊËÆºõÊDz»Ì«ºÃ¡£
ÓеÀÊÇ "Ä¥µ¶²»Îó¿³²ñ¹¤"£¬ÏÖÌá³ö´Óǰһ¸ö¹«Ë¾¼Ì³Ð¹ýÀ´µÄ¾Ñ飬¼´ÔÚWin32ÏÂʹÓøßЧÂʵı༹¤¾ß(SourceInsight)Ö±½ÓÐÞ¸ÄÔ¶³ÌLinuxÉϵÄÔ´Îļþ£¬ÅäºÏSSHÖ±½ÓÔÚÔ¶³ÌLinux»·¾³ÉÏÖ´ÐбàÒëºÍµ÷ÊÔ£¬ÕâÊÇÒ»ÖÖʵ¼ùÖ¤Ã÷·Ç³£¸ßЧµÄ·½·¨¡£
ÕâÀïÃæÃ»ÓÐ
Ïà¹ØÎĵµ£º
ת£ºhttp://www.ibm.com/developerworks/cn/linux/l-linux-kvm/#N1009B 2007 Äê 5 Ô 28 ÈÕ Linux® ¼ÈÓÐÁ¼ºÃµÄÁé»îÐÔ£¬ÔÚÐéÄ⻯·½ÃæÍ¬Ñù³öÉ«¡£µ«ÊÇ×î½ü£¬Ëæ×ÅÄÚºËÐéÄâ»ú£¨KVM£©µÄ³öÏÖ£¬Linux ÐéÄ⻯µÄǰ¾°·¢ÉúÁ˱仯¡£KVM Êǹ¹³ÉÖ÷Á÷ Linux Äںˣ¨V2.6.20£©Ò»²¿·ÖµÄµÚÒ»¸öÐéÄ⻯½â¾ö·½°¸¡£KVM Ö§³Ö Linux ¿Í»§²Ù×÷ϵ ......
PCIÊÇÒ»Öֹ㷺²ÉÓõÄ×ÜÏß±ê×¼£¬ËüÌṩÁËÐí¶àÓÅÓÚÆäËü×ÜÏß±ê×¼£¨ÈçEISA£©µÄÐÂÌØÐÔ£¬Ä¿Ç°ÒѾ³ÉΪ¼ÆËã»úϵͳÖÐÓ¦ÓÃ×îΪ¹ã·º£¬²¢ÇÒ×îΪͨÓõÄ×ÜÏß±ê×¼¡£LinuxµÄÄÚºËÄܽϺõØÖ§³ÖPCI×ÜÏߣ¬±¾ÎÄÒÔIntel 386Ìåϵ½á¹¹ÎªÖ÷£¬Ì½ÌÖÁËÔÚLinuxÏ¿ª·¢PCIÉ豸Çý¶¯³ÌÐòµÄ»ù±¾¿ò¼Ü¡£
Ò»¡¢PCI×ÜÏßϵͳÌåϵ½á¹¹
PCIÊÇÍâΧ ......
½á¹¹ÌåºÍ¹²ÓÃÌåµÄÄÚ´æ·ÖÅäÊÇCÓïÑÔµÄÒ»¸öÄѵ㣬ҲÊÇÃæÊÔÌâÖеÄÈȵ㡣
ʾÀý1£º
Union data1
{
double d;
int i;
char c1;
char c2[9];
};
sizeof(union data1 ......
linuxÖеĶλúÖÆ£º
ÔÚlinuxÖУ¬Âß¼µØÖ·µ½ÎïÀíµØÖ·£¬ÊǾ¹ý·Ö¶Îµ¥Ôª£>·ÖÒ³µ¥ÔªÕâÁ½¸ö²¿·ÖµÄת»»À´Íê³ÉµÄ¡£ÆäÖÐÂß¼µØÖ·Óɶαêʶ·ûºÍÖ¸¶¨¶ÎÄÚÏà¶ÔµØÖ·µÄÆ«ÒÆÁ¿¡£Ç°Õß16볤µÄ×ֶΣ¨¶ÎÑ¡Ôñ·ûsegment selector£©,ºóÕßÊÇ32볤µÄ×ֶΡ£
¶ÎÑ¡Ôñ·ûµÄ¹¹³É:
15-3(index)Ö¸¶¨ÁË·ÅÔÚGDT»òÕßLDTÖеÄÏàÓ¦¶ÎÃèÊö·ûµÄÈë¿Ú
2£¨TL£ ......
Ä£¿éÊÇLINUXÌØÓеÄÒ»ÖÖ»úÖÆ£¬¿ÉÒÔ¶¯Ì¬µÄÔö¼ÓÄں˵ŦÄÜ
¿ÉÒÔ×÷Ϊ¶ÀÁ¢³ÌÐòÀ´±àÒ룬µ«¿ÉÒÔËæÊ±±»Á´½Óµ½ÄÚºËÖУ¬³ÉΪÄں˵ÄÒ»²¿·Ö£¨INSMOD ./[Ä£¿éÃû].ko£©,Ò²¿ÉÒÔ±»Ð¶ÔØ£¨RMMOD ./[Ä£¿éÃû].ko£©£¬Ä£¿é¼òµ¥Áé»î£¬Ïà±Èϵͳµ÷Ó㬱ÜÃâÁ˱àÒëºÍÆô¶¯Äں˵ÄÂé·³£¬È´Ò»Ñù¿ÉÒÔÔÙºÍÐÄ̬¹¤×÷¡£
ÏÂÃæÐ´Ð´¸öÀý×Ó
Áгöij½ø³Ì¼Ò×åµÄÐÅÏ¢£ ......