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

Linux /devĿ¼

(1)dev
ÊÇÉ豸(device)µÄÓ¢ÎÄËõд¡£Õâ¸öĿ¼¶ÔËùÓеÄÓû§¶¼Ê®·ÖÖØÒª¡£ÒòΪÔÚÕâ¸öĿ¼Öаüº¬ÁËËùÓÐLinuxϵͳÖÐʹÓõÄÍⲿÉ豸¡£µ«ÊÇÕâÀï²¢²»ÊǷŵÄÍⲿÉ豸µÄÇý¶¯³ÌÐò¡£ÕâÒ»µãºÍÎÒÃdz£ÓõÄwindows,
dos²Ù×÷ϵͳ²»Ò»Ñù¡£Ëüʵ¼ÊÉÏÊÇÒ»¸ö·ÃÎÊÕâЩÍⲿÉ豸µÄ¶Ë¿Ú¡£ÎÒÃÇ¿ÉÒԷdz£·½±ãµØÈ¥·ÃÎÊÕâЩÍⲿÉ豸£¬ºÍ·ÃÎÊÒ»¸öÎļþ£¬Ò»¸öĿ¼ûÓÐÈκÎÇø±ð¡£
(2)É豸Îļþ
UNIXϵͳÓë±ßÔÚ±¾ÏµÍ³Éϵĸ÷ÖÖÉ豸֮¼äµÄͨѶ,ͨ¹ýÌØ±ðÎļþÀ´ÊµÏÖ,¾Í³ÌÐò¶øÑÔ,´ÅÅÌÊÇÎļþ,MODEMÊÇÎļþ,ÉõÖÁÄÚ´æÒ²ÊÇÎļþ.ËùÓÐÁ¬½Óµ½ÏµÍ³ÉÏ
µÄÉ豸¶¼ÔÚ/devĿ¼ÖÐÓÐÒ»¸öÎļþÓëÆä¶ÔÓ¦.µ±ÔÚÕâЩÎļþÉÏÖ´ÐÐI/O²Ù×÷ʱ,ÓÉUNIXϵͳ½«I/O²Ù×÷ת»»³Éʵ¼ÊÉ豸µÄ¶¯×÷.ÀýÈç,Îļþ/dev/memÊÇϵͳµÄÄÚ´æ,Èç¹ûcatÕâ¸öÎļþ,ʵ¼ÊÉÏÊÇÔÚÖÕ¶ËÏÔʾϵͳµÄÄÚ´æ.ΪÁ˰²È«Æð¼û,Õâ¸öÎļþ¶ÔÆÕͨÓû§ÊDz»¿É¶ÁµÄ.ÒòΪÔÚÈÎÒ»¸ø¶¨Ê±¼ä,ÄÚ´æÇø¿ÉÄܺ¬ÓÐÓû§µÇ¼¿ÚÁî»òÔËÐгÌÐòµÄ¿ÚÁî,ij²¿·ÖÎļþµÄ±à¼­»º³åÇø,»º³åÇø¿ÉÄܺ¬ÓÐÓÃed-xÃüÁî ½âÃܺóµÄÎı¾,ÒÔ¼°Óû§²»Ô¸ÈÃÆäËûÈË´æÈ¡µÄÖÖÖÖÐÅÏ¢. ÔÚ/devÖеÄÎļþͨ³£³ÆÎªÉ豸Îļþ,ÓÃls
/devÃüÁî¿ÉÒÔ¿´¿´ÏµÍ³ÖеÄһЩÉ豸: acuo ºô½Ð×Ô¶¯²¦ºÅÆ÷ console ϵͳ¿ØÖÆÌ¨ dsknn ¿é·½Ê½²Ù×÷´ÅÅÌ·ÖÇø kmem ºËÐÄÄÚ´æ mem ÄÚ´æ lp
´òÓ¡»úmto ¿é·½Ê½²Ù×÷´Å´ø rdsknn Á÷·½Ê½²Ù×÷µÄ´ÅÅÌ·ÖÇø rmto Á÷·½Ê½²Ù×÷µÄ´Å´ø swap ½»»»Çø syscon ϵͳÖÕ¶Ë
ttynn
ÖÕ¶Ë¿Ú x25 ÍøÂç¶Ë¿Ú µÈµÈ
LinuxÑØÏ®UnixµÄ·ç¸ñ£¬½«ËùÓÐÉ豸ÈϳÉÊÇÒ»¸öÎļþ¡£
É豸Îļþ·ÖΪÁ½ÖÖ£º
¿éÉ豸Îļþ£¨b£©
×Ö·ûÉ豸Îļþ£¨c£©
É豸ÎļþÒ»°ã´æ·ÅÔÚ/devĿ¼ÏÂ
/dev/hd[a-t]£ºIDEÉ豸
/dev/sd[a-z]£ºSCSIÉ豸
/dev/fd[0-7]£º±ê×¼ÈíÇý
/dev/md[0-31]£ºÈíraidÉ豸
/dev/loop[0-7]£º±¾µØ»Ø»·É豸
/dev/ram[0-15]£ºÄÚ´æ
/dev/null£ºÎÞÏÞÊý¾Ý½ÓÊÕÉ豸 ,Ï൱ÓÚ»ØÊÕÕ¾
/dev/zero£ºÎÞÏÞÁã×ÊÔ´
/dev/tty[0-63]£ºÐéÄâÖÕ¶Ë
/dev/ttyS[0-3]£º´®¿Ú
/dev/lp[0-3]£º²¢¿Ú
/dev/console£º¿ØÖÆÌ¨
/dev/fb[0-31]£ºframebuffer
/dev/cdrom => /dev/hdc
/dev/modem => /dev/ttyS[0-9]
/dev/pilot => /dev/ttyS[0-9]
/dev/console£º¿ØÖÆÌ¨ºÍ/dev/tty[0-63]£ºÐéÄâÖն˵ÄÇø±ðÓëÁªÏµ
/dev/null£¬ÍâºÅ½ÐÎÞµ×¶´£¬Äã¿ÉÒÔÏòËüÊä³öÈκÎÊý¾Ý£¬Ëüͨ³Ô£¬²¢ÇÒ²»»á³Å×Å£¡
/dev/zero,ÊÇÒ»¸öÊäÈëÉ豸£¬Äã¿ÉÄãÓÃËüÀ´³õʼ»¯Îļþ¡£
/dev/null------ËüÊÇ¿ÕÉ豸£¬Ò²³ÆÎªÎ»Í°£¨bit bucket£©¡£ÈκÎдÈëËüµÄÊä³ö¶¼»á±»Åׯú¡£Èç¹û²»ÏëÈÃÏûÏ¢ÒÔ±ê×¼Êä³öÏÔ


Ïà¹ØÎĵµ£º

װLinuxϵͳ

½ñÌì×°ÁËÒ»ÌìµÄLinuxϵͳ£¬ÓëÆä˵°²×°»¹²»Èç˵ÊÇÏÂÔØÁËÒ»Ì죬ÏȺó×°ÁËfedora core 4£¬fedora core 6£¬×îºó×°fedora core 8ÖÕÓÚ¿ÉÒÔÓÃÁË£¬Ã¿¸ö¶¼ÊÇ3G¶à£¬ÒòΪÔÚѧУµÄ¹¤×÷ÊÒ£¬ËùÒÔÏÂÔØËÙ¶ÈÆ½¾ù¿ÉÒÔ´ïµ½1.9M²»µ½£¬Õâ¿ÉÊÇÏÞËٵ쬾ÍËãÕâÑùÎҵĵçÄÔÒ²ÒòΪÏÂÔØËÙ¶ÈÌ«¿ìËÀÁËN»ØÁË£¬¶¼ÊÇÇ¿ÖÆPowerµÄ£¬ÕæµÃ×°µÃÓеãÓôÃÆ°¡£¬×°FC4ÊÇÒ ......

Linux¶¨Ê±ÈÎÎñϵͳCronÈëÃÅ

cronÊÇÒ»¸ölinuxÏµĶ¨Ê±Ö´Ðй¤¾ß£¬¿ÉÒÔÔÚÎÞÐèÈ˹¤¸ÉÔ¤µÄÇé¿öÏÂÔËÐÐ×÷Òµ¡£ÓÉÓÚCron ÊÇLinuxµÄÄÚÖ÷þÎñ£¬µ«Ëü²»×Ô¶¯ÆðÀ´£¬¿ÉÒÔÓÃÒÔÏµķ½·¨Æô¶¯¡¢¹Ø±ÕÕâ¸ö·þÎñ£º
¡¡¡¡/sbin/service crond start //Æô¶¯·þÎñ
¡¡¡¡/sbin/service crond stop //¹Ø±Õ·þÎñ
¡¡¡¡/sbin/service crond restart //ÖØÆô·þÎñ
¡¡¡¡/sbin/service cron ......

LINUX ϰ²×°TFTP·þÎñ

TFTPÊÇÓÃÀ´ÏÂÔØÔ¶³ÌÎļþµÄ×î¼òµ¥ÍøÂçЭÒ飬Ëü»ùÓÚUDPЭÒé¶øÊµÏÖ¡£Ç¶ÈëʽlinuxµÄtftp¿ª·¢»·¾³°üÀ¨Á½¸ö·½Ã棺һÊÇǶÈëʽlinuxËÞÖ÷»úµÄ tftp-serverÖ§³Ö£¬¶þÊÇǶÈëʽlinuxÄ¿±ê»úµÄtftp-clientÖ§³Ö¡£ÒòΪu-boot±¾ÉíÄÚÖÃÖ§³Ötftp-client£¬ËùÒÔǶÈëʽĿ±ê»ú¾Í²»ÓÃÅäÖÃÁË¡£ÏÂÃæ¾ÍÏêϸ½éÉÜÒ»ÏÂlinuxËÞÖ÷»útftp-serverµÄ°²×°ÅäÖá£
......

linuxÏÂnfs tftp ÅäÖÃʹÓÃ

linuxϼ¸ÖÖ·þÎñÆ÷µÄÅäÖÃʹÓÃÖ®Ò»£ºnfs tftp 
°²×°nfsÐèÒªÔÚ·þÎñÆ÷¶Ë¹Ø±Õiptables·À»ðǽ£¬¹Ø±Õ·½·¨ÈçÏÂ
²é¿´·À»ðǽ״̬£º
/etc/init.d/iptables status
ÔÝʱ¹Ø±Õ·À»ðǽ£º
/etc/init.d/iptables stop
½ûÖ¹·À»ðǽÔÚϵͳÆô¶¯Ê±Æô¶¯
/sbin/chkconfig --level 2345 iptables off
ÖØÆôiptables:
/etc/init.d/iptabl ......

linux ÏÔʽµ÷Óà ×Ô¼ºÐ´µÄ¶¯Ì¬¿â

~/test
|
|
|------main.c
|------lib
|        |
|        |------StringLen.h
|        |------Strlen.c
|        |------Strnlen.c
----------------StringLen.h:
#ifndef _STRING ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ