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

ÔÚLinuxÏ¿´µçÊÓ

ÔÚLinuxÏ¿´µçÊÓ
ʱ¼ä£º2009-12-09 13:37:00  À´Ô´£ºÍøÂç  ×÷ÕߣºÐ¡Â¬
¡¡¡¡³¤ÆÚÒÔÀ´£¬ÔÚLinux²Ù×÷ϵͳÏÂʹÓõçÊÓ¿¨ÊÇÒ»¼þ±È½ÏÂé·³µÄÊ£¬ÕâÊÇÒòΪ¸÷¼ÒµçÊÓ¿¨Éú²ú³§É̶¼Ã»ÓÐÌṩ¹Ù·½µÄLinuxÇý¶¯£¬Ö»ÓÐWindowsϵÄWDMÇý¶¯¡£
¡¡¡¡LinuxϵĵçÊÓ¿¨Çý¶¯£¬Ò»Ö±ÓÉlinux.bytesex.orgµÄLinux°®ºÃÕ߸ºÔ𿪷¢¡£¸ÃÇý¶¯ÓÐÁ½²¿·Ö£¬Ò»²¿·ÖÊÇv4l2(video for Linux 2)£¬ÁíÒ»²¿·ÖÊǵçÊÓ¿¨Çý¶¯¡£ÏÂÃ潫ÎÒÔÚLinuxÏÂʹÓõçÊÓ¿¨µÄ¹ý³Ìд³öÀ´£¬ÒÔ¹©¸÷λ²Î¿¼¡£
¡¡¡¡±¾ÈËʹÓõÄϵͳ»·¾³Îª£ºFedora Core 1£¬µçÊÓ¿¨ÎªFlyVideo2000(SAA7130),µçÊÓÊÕ¿´Èí¼þΪxawtv 3.88(Fedora Core1 ×Ô´ø)¡£
¡¡¡¡1 Ç°ÌáÌõ¼þ
¡¡¡¡Ê×Ïȱ£Ö¤ÄãµÄϵͳÄÚºËÊÇ2.6.xµÄ(Èç¹ûÄãʹÓõÄÊÇ×îеÄFedroa Core2£¬ÄÚºËÒѾ­ÊÇ2.6.xµÄÁË)£¬Èç¹ûûÓÐÉý¼¶(¹ØÓÚÉý¼¶ÄÚºËÇë¿´ÉÏÆÚרÎÄ)£¬ÅäÖõÄʱºòҪעÒ⣺
¡¡¡¡A.Èç¹ûÎļþϵͳÊÇext3£¬¾Í±ØÐë°Ñext3Îļþϵͳ±àÒë½øÄںˣ¬¶ø²»ÄÜʹÓÃÄ£¿é·½Ê½¼ÓÔØ£¬·ñÔò¿ÉÄÜ»á³öÏÖkernel panic :no init found ,try passing init = option to kernel……²»ÄÜÆô¶¯µÄÎÊÌâ¡£
¡¡¡¡B.¶ÔÓÚdev_fsµÄÑ¡ÏîÖ»ÄÜÑ¡n£¬¶ødev_dtsµÄÑ¡ÏîÓ¦¸ÃÑ¡y£¬·ñÔòϵͳ¿ÉÄÜ»áÌáʾÕÒ²»µ½¿ØÖÆ̨µÇ¼¡£
¡¡¡¡C.Èç¹ûÄãµÄÓ²ÅÌÊÇSATAÓ²ÅÌ£¬ÇëÔÚSCSIÑ¡ÏîÀïÕÒµ½×Ô¼ºÖ÷°åµÄÄÏÇÅоƬ×飬ѡΪ“m”¡£Èç¹ûÄ㻹ʹÓÿ̼»ú£¬Ò²ÇëÔÚSCSIÑ¡ÏîÀォide_scsiÑ¡Ïî±ê¼ÇΪ“m”¡£
¡¡¡¡D.¶ÔÓÚûÓаÑÎÕµÄÑ¡Ï½¨ÒéʹÓÃĬÈÏÅäÖá£
¡¡¡¡×¢Ò⣺Èç¹ûʹÓÃBT878оƬµÄµçÊÓ¿¨£¬Ôò¿ÉÒÔʹÓÃϵͳ×Ô´øµÄÄںˣ¬Ìø¹ý±àÒëÄں˲½Öè¡£
¡¡¡¡2 ϵͳÉèÖÃ
¡¡¡¡Ê¹ÓÃÐÂÄÚºËÖØÐÂÆô¶¯ºó£¬Ê×ÏÈÒªÖØа²×°ÏÔ¿¨Çý¶¯³ÌÐò£¬Ôڴ˲»ÔÙ׸Êö¡£
¡¡¡¡½ÓÏÂÀ´¾ÍÊÇÐÞ¸Ä/etc/modules.confÎļþ:
¡¡¡¡#vi /etc/modules.conf
¡¡¡¡¿ªÊ¼Ê±,modueles.confµÄÄÚÈÝ¿ÉÄÜÈçÏ£º
¡¡¡¡alias eth0 3c59x //3ComÍø¿¨Çý¶¯
¡¡¡¡alias scsi_hostadapter ata_piix //ICH5ÖÐSATAÇý¶¯
¡¡¡¡alias usb-controller ehci-hcd //USB2.0Çý¶¯
¡¡¡¡alias char-major-195 nvidia //NVIDIAÏÔ¿¨Çý¶¯
¡¡¡¡alias char-major-14 soundcore //Éù¿¨ÄÚºËÇý¶¯
¡¡¡¡alias sound-slot-0 snd-intel8x0 //Intel AC97Éù¿¨Çý¶¯
¡¡¡¡post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L £¾/dev/null 2£¾&1 || :
¡¡¡¡pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S £¾/dev/null 2£¾&1 || :
¡¡¡¡ÔÚÎļþµÄºóÃæ¼ÓÉÏ£º
¡¡¡¡al


Ïà¹ØÎĵµ£º

µ±Á½Ì¨LINUXÖ÷»úÖ®¼äÒª»¥´«Îļþʱ¿ÉʹÓÃSCPÃüÁîÀ´ÊµÏÖ

µ±Á½Ì¨LINUXÖ÷»úÖ®¼äÒª»¥´«Îļþʱ¿ÉʹÓÃSCPÃüÁîÀ´ÊµÏÖ
 
¸´ÖÆÎļþ£º
£¨1£©½«±¾µØÎļþ¿½±´µ½Ô¶³Ì
scp ÎļþÃû --Óû§Ãû@¼ÆËã»úIP»òÕß¼ÆËã»úÃû³Æ:Ô¶³Ì·¾¶
£¨2£©´ÓÔ¶³Ì½«Îļþ¿½»Ø±¾µØ
scp --Óû§Ãû@¼ÆËã»úIP»òÕß¼ÆËã»úÃû³Æ:ÎļþÃû ±¾µØ·¾¶
¸´ÖÆĿ¼£º
£¨1£©½«±¾µØĿ¼¿½±´µ½Ô¶³Ì
scp -r Ŀ¼Ãû Óû§Ãû@¼Æ ......

linuxÍøÂç±à³Ì±Ê¼Ç

Ò» ÈýÖÖÀàÐ͵ÄÌ×½Ó×Ö£º
1.Á÷ʽÌ×½Ó×Ö£¨SOCKET_STREAM)
    ÌṩÃæÏòÁ¬½ÓµÄ¿É¿¿µÄÊý¾Ý´«Êä·þÎñ¡£Êý¾Ý±»¿´×÷ÊÇ×Ö½ÚÁ÷£¬ÎÞ³¤¶ÈÏÞÖÆ¡£ÀýÈçFTPЭÒé¾Í²ÉÓÃÕâÖÖ¡£
2.Êý¾Ý±¨Ê½Ì×½Ó×Ö£¨SOCKET_DGRAM£©
    ÌṩÎÞÁ¬½ÓµÄÊý¾Ý´«Êä·þÎñ£¬²»±£Ö¤¿É¿¿ÐÔ¡£
3.ԭʼʽÌ×½Ó×Ö£¨SOCKET_RAW£©
   ......

Linux ÏÂgetch()ºÍgetche()

LinuxÏÂgetch()ºÍgetche()
I would recommend never mixing input techniques in a program. Don't mix fgets() or scanf() with getchar(). Don't mix any standerd C library input function with a non-standard function that bypasses the C stream mechanism, be that getch(), getche(), bioskey(), or anything el ......

ÍêÈ«Óà GNU/Linux ¹¤×÷


[¾«»ª] ÍêÈ«Óà GNU/Linux ¹¤×÷
http://www.chinaunix.net ×÷Õß:enfuzion  ·¢±íÓÚ£º2005-12-08 16:05:56
¡¾·¢±íÆÀÂÛ¡¿¡¾²é¿´Ô­ÎÄ¡¿¡¾LinuxÌÖÂÛÇø¡¿¡¾¹Ø±Õ¡¿
ת×Ôhttp://www.chinaunix.net/jh/4/16102.html
ÍêÈ«ÓàGNU/Linux ¹¤×÷
— ±÷Æú Windows µÍЧÂʵŤ×÷·½Ê½£¬·¢¾ò&n ......

linux waitpid wait (ת)

  wait(µÈ´ý×Ó½ø³ÌÖжϻò½áÊø)
±íÍ·Îļþ
     #include<sys/types.h>
     #include<sys/wait.h>
¶¨Ò庯Êý pid_t wait (int * status);
º¯Êý˵Ã÷
    wait()»áÔÝʱֹͣĿǰ½ø³ÌµÄÖ´ÐÐ,Ö±µ½ÓÐÐźÅÀ´µ½»ò×Ó½ø³Ì½á
    Êø¡£È ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ