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

dz̸UnixºÍLinuxϵÄint

ÕâÒ²ËãºÍƽͬѧµÄµãÌâ×÷ÎÄÁË£¬ºÇºÇ¡£
Ëû¶ÔÓÚLinuxϺܶàʱºò£¬apiº¯Êý´óÁ¿Ê¹ÓÃint×÷Ϊ³£ÓÃÀàÐ͸е½²»½â£¬ÎÊÎÒ£¬ÎÒÄØ£¬¾ÍÊÔׯشðһϹþ¡£
Ô­ÌûÔÚÕâÀhttp://student.csdn.net/space.php?uid=121080&do=thread&id=9168
ÎÊÌâÈçÏ£º
¸ù¾Ý<c++ primer>½¨Ò飬±íʾÏñ“ÈÝÁ¿”ÕâÑùµÄ±äÁ¿Ê±£¬ÒòΪ²»¿ÉÄܳöÏÖ¸ºÊý£¬ËùÒÔ½¨ÒéÓÃsize_tÀàÐÍ¡£µ«ÊÇlinuxϵijÌÐò£¬ºÃÏñ±È½Ïϲ»¶Ê¹ÓÃint¡£
Ϊʲô²»Ê¹ÓÃsize_t(»òÕßunsigned int)¶øÊ¹ÓÃint?±íʾ·¶Î§²»ÊÇÉÙÁËÒ»°ëÂð£¿
ÎҵĻشð£º
àÅ£¬Õâ¸öÎÊÌâËãÊÇ±È½ÏÆ«ÃÅÁË£¬²»¹ý£¬ÎÒ×ö¹ýWindows¿ª·¢£¬Ò²×ö¹ýLinux¿ª·¢£¬Á½¸öƽ̨¶¼Óùý£¬Ã»Ê²Ã´µÀÀí¹þ£¬½ö½ö̸µã×Ô¼ºµÄ¸Ð¾õ£¬àÅ£¬²»Ò»¶¨×¼È·£¬´ó¼ÒÓи߼û£¬»¹¿ÉÒÔ²¹³ä¡£
ÎÒ¾õµÃÕâ¸öÎÊÌâÊ×ÏÈÊÇÒ»¸öÎÄ»¯ÎÊÌ⡣ʲô½ÐÎÄ»¯£¬¾ÍÊÇ×öÕâÀàÊÂÇéµÄÈËÃǵÄÒ»¸öͨ³£µÄ¹²Ê¶£¬¾ÍÊÇ´ó¼Ò¶¼Ï°¹ßÕâô×öÊ¡£ÎÒºÜÔ磬àÅ£¬07Ä꿪ʼתÏòLinux¿ª·¢µÄʱºò£¬¾Í·¢ÏÖÕâµã²»Í¬¡£
WindowsÄØ£¬ÊÇ΢Èí¹«Ë¾¿ª·¢µÄ£¬´ó¹«Ë¾£¬Ç¿µ÷ÑϽ÷µÄ¿ª·¢·ç¸ñ£¬´ó¼Ò¿ÉÒÔ´ÓËüÍÆ³çÐÙÑÀÀûÃüÃû·¨¾Í¿´µÄ³öÀ´¡£Ëü¶ÔÓÚ±äÁ¿ÃüÃû£¬ÀàÐÍÃüÃûÊÇÓÐÑϸñ¹æ¶¨µÄ£¬ÒªÇó¾¡Á¿×¼È·£¬²»¸øºóÀ´ÕßÁôÆçÒå¡£±ÈÈ磬ºÜ¶àStruct*£¬Ëü»áʹÓÃtypedefÏÔʽ¶¨ÃûΪһÖÖÐÂÀàÐÍPStructÀ´¹ÜÀí£¬ÕâÑù£¬´ó¼Ò´Ó×ÖÃæÉϾͿÉÒÔÒ»ÑÛ¿´³öÀ´£¬¶ø²»Óõ½ÓõÄʱºò£¬ÅÜÈ¥ÊýÐÇÐÇ¡£ÊýÐÇÐǺÜÈÝÒ×Êý´íµÄ¡£ÎҾ͸ɹý»µÊ£¬ºÙºÙ¡£
Õâ¸öµÀÀíÒ²ºÜ¼òµ¥£¬Î¢ÈíÊÇ¿ª·¢OSµÄ£¬Ëµ°×ÁË£¬ËüµÄÖ÷Òª²úÆ·¹¦ÄÜ£¬³ýÁËWindowsµÄ²Ù×÷¹¦ÄÜ£¬»¹ÐèÒªÌṩ´óÁ¿µÄapi¸ø¹ã´ó³ÌÐòÔ±Óã¬Ã»°ì·¨°¡£¬Èç¹ûûÈ˸øËûµÄ²Ù×÷ϵͳ¿ª·¢Ó¦ÓóÌÐò£¬ËûµÄOSÂô²»¶¯µÄ¡£
Õâ¾ÍÒªÇó΢Èí²»½ö½ö¹Ø×¢ÖÕ¶ËÓû§µÄÌåÑé£¬Ò²ÌØ±ð¹Ø×¢³ÌÐòÔ±Óû§µÄÌåÑ飬¶øÃ÷ʾµÄapi£¬ÏÔÈ»ÊÇÒ»ÖֺܺõÄÓû§ÌåÑ飬³ÌÐòÔ±²»ÈÝÒ×·¸´íÎ󣬱»apiµÄÌṩÕßÔ¼Êø×Å×öÕýÈ·µÄÊÂÇ飬³ÌÐòÔ±bugÉÙ£¬³É¹¦Âʾ͸ߣ¬½ø¶ø¿ª·¢³É±¾¾ÍµÍ£¬ÓÚÊÇ£¬ÐγÉÁ¼ÐÔÑ­»·¡£
ͬʱ£¬ÕâҲΪ΢ÈíµÄ¿Í·þ²¿ÃżõÉٺöàͶËßŶ£¬´ó¼Ò»»Î»Ë¼¿¼Ò»Ï£¬Èç¹û΢ÈíµÄapiº¬ºý²»Ç壬´ó¼ÒÊDz»ÊÇÒª·¢ì­£¿ºÇºÇ¡£
ÕâÀïÃæÌåÏÖ³öÀ´Ò»¸öºÜÖØÒªµÄ˼Ï룬΢ÈíÊǰѹã´óÓ¦ÓóÌÐòÔ±£¬Ò²×÷Ϊʲô¶¼²»¶®µÄÖÕ¶ËÓû§ÔÚ¿´´ý£¬ÊÔͼ´ÓapiÉϹ¹½¨×î´óµÄ¿ª·¢ÓѺöȣ¬Òò´Ë£¬Ëü¶ÔÓÚÃüÃû·¨ºÜÑϸñ£¬api¶¨Ãû±íÒâºÜÇåÎú£¬Í¬Ê±£¬¶ÔÓÚ¸÷ÖÖ±äÁ¿¡¢ÀàÐÍ£¬²»ÑáÆä·³£¬¶à´Î¶¨Ò壬ΪÁËÊÇÈø÷¸öÐÐÒµµÄ³ÌÐòÔ±£¬ ÓÃÆðÀ´¶¼¾¡Á¿ÌùºÏ×Ô¼ºµÄÐÐҵϰ¹ß¡£
ÕâÊÇÓеÀÀíµÄ£¬±ÈÈçÎÒÏÖÔÚÔÚµçÁ¦ÏµÍ³£¬ÎÒÃǶ¨Òå±äÁ¿ÀàÐÍ£¬Ï²»¶ÓÃInt16¡¢Int32¡¢I


Ïà¹ØÎĵµ£º

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

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

linuxÅäÖÃÍøÂçÁ¬½Ó

linuxÍøÂçÁ¬½ÓÅäÖÃͨ¹ýÃüÁîifconfigÀ´Íê³É£¬Ò²¾ÍÊÇinterface configuration¡£
£¡£¡ÓÑÇéÌáÐÑ£ºÏÂÃæÓõÄÃüÁîÓÐЩÐèÒªrootȨÏÞ
²é¿´ÍøÂçÁ¬½Ó
    ifconfig
    eth0      Link encap:ÒÔÌ«Íø  Ó²¼þµØÖ· 00:e0:61:02:af:ba 
    &n ......

VPSʹÓÃÊÖ¼Ç Unix/Linux¹ÜÀí¹¤¾ßWebmin

Written by shine
on 2009, April 23, 12:29 PM. Linux
WebminÊÇĿǰ¹¦ÄÜ×îÇ¿´óµÄ»ùÓÚWebµÄUnixϵͳ¹ÜÀí¹¤¾ß¡£¹ÜÀíԱͨ¹ýä¯ÀÀÆ÷·ÃÎÊWebminµÄ¸÷ÖÖ¹ÜÀí¹¦Äܲ¢Íê³ÉÏàÓ¦µÄ¹ÜÀí¶¯×÷¡£Ä¿Ç° WebminÖ§³Ö¾ø´ó¶àÊýµÄUnixϵͳ£¬ÕâЩϵͳ³ýÁ˸÷ÖÖ°æ±¾µÄlinux
ÒÔΪ»¹°üÀ¨£ºAIX¡¢HPUX¡¢Solaris¡¢Unixware¡¢Irix ºÍFreeBSDµÈ¡£
Webmin ......

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> ......

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

ÈËÎïר·Ã£ººËÐĺڿÍϵÁÐÖ®Ò»Robert Love ÿ¸öÐÇÆÚ£¬ÎÒÃǶ¼²É·ÃÒ»¸öÄں˱àдÉçÇøµÄÈË£¬ËäÈ»ÕâÑùµÄ²É·Ã»áºÜ²àÖØ¼¼Êõ£¬µ«ÊÇÎÒÃǵÄÁ¢×ãµãÊÇΪÁËÈÃËùÓÐÈ˶¼ÄܽÓÊÜ¡£±¾ÖÜÎÒÃDzɷÃÁËRobert Love£¬ÏÖÔÚËûÕýÔÚά»¤“¿ÉÇÀÕ¼Äں˔µÄÉý¼¶°üºÍÆäËûһЩÊ¡£ËûʹÓÃLinuxÒѾ­7ÄêÁË£¬¶ÔÓÚÏÖÔÚµÄÄÚºËÓкܶ๱Ïס£ËùÓÐÕâЩ×îºóÓÃËû× ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ