LinuxÆô¶¯Á÷³Ì
´ÓÓû§´ò¿ªµçÔ´µ½Óû§¿ÉÒԵǼµÄÕâ¶Ì¶ÌµÄÒ»¶Îʱ¼äÄÚ£¬Red Hat Enterprise Linuxµ½µ×¶¼×÷ÁËÄÄЩÊÂÇ飬ֻÓÐÖªµÀÁËÕâЩÊÂÇ飬Óû§ÔÚÒÔºóµÄʹÓùý³ÌÖУ¬Èç¹û³öÏÖÁËһЩÎÊÌ⣬ÎÒÃÇ¿ÉÒÔ½èÖúÕâЩ¹ý³ÌÀ´ÎªÎÒÃÇÅųýһЩ¹ÊÕÏ¡£
Red Hat Enterprise LinuxÔÚµçÄÔµÄÆô¶¯½×¶Î£¬Ò»¹²¾ÀúÒÔÏÂÁ½¸ö½×¶Î£¬Èçͼ1£º
BIOS×Ô¼ì
µ±µçÄÔ¿ª»úµÄʱºò£¬µçÄÔ»á½øÈëBIOS£¬BIOSµÄ¹¤×÷Ö÷ÒªÊÇÕì²âµçÄÔµÄÖܱßÅäÌ×É豸ÊÇ·ñ¹¤×÷Õý³££¬ÈçCPUµÄÀàÐÍ¡¢ËÙ¶È¡¢»º´æµÈ
Ö÷°åÀàÐÍ
ÄÚ´æµÄËÙ¶È£¬ÈÝÁ¿
Ó²Å̵ĴóС£¬ÀàÐͺ͹¤×÷ģʽ
·çÉÈËٶȵÈ
Ö÷ÒªÊÇΪÁ˼ì²éÕâЩÉ豸ÔÚ¿ª»úµÄʱºòÊÇ·ñÄÜͨ¹ý¼ì²â£¬Èç¹ûÄÜͨ¹ý¼ì²â£¬ËµÃ÷µçÄÔ¿ÉÒÔÕý³£µÄ¹¤×÷¡£
££££££££££££££££££££££££££££££
ÔØÈëÆô¶¯³ÌÐò
BIOS×Ô¼ìÍê³Éºó£¬BIOS»á¸ù¾ÝÓû§ÉèÖÃµÄÆô¶¯Ë³ÐòÀ´ÓÉÄǸöÉ豸À´Æô¶¯µçÄԵIJÙ×÷ϵͳ£¬Õâ¸öÉ豸һ°ãÊÇÓ²ÅÌ¡£
Ò²¾ÍÊǽøÈëµ½Ó²Å̵ÄMBRÇøÓò£¬Õâ¸öÇøÓòÖеÄÓÐ512¸ö×ֽڵĴóС£¬ÆäÖÐǰ446¸ö×Ö½ÚÖб£´æµÄ³ÌÐòÊÇÑ¡ÔñÆô¶¯·ÖÇø£¬Ò²¾ÍÊǵçÄÔÓÉÄǸöÓ²ÅÌ·ÖÇøÀ´ÔØÈ뿪»úµÄ³ÌÐò¡£ÄÇôÔÚÕâ¸ö446¸ö×ֽڵĿռäÖб£´æµÄ¾ÍÊÇÆô¶¯³ÌÐò£¬È»ºóÓÉÕâ¸öС³ÌÐòÀ´¼ÓÔØ´æ´¢ÔÚÆäËûλÖõIJÙ×÷ϵͳ£¬Ò²¾ÍÊÇÆô¶¯grub³ÌÐò¡£Èçͼ02Ëùʾ£º
grub³ÌÐòµÄÕâ¸öÅäÖÃÎļþÊDZ£´æÔÚ£º/boot/grun/grub.confÕâ¸öÎļþÖУ¬Èç¹ûÐÞ¸ÄÍêÕâ¸öÎļþºó£¬ÉèÖûáÁ¢¿ÌÉúЧ¡£ÏÖÔÚÀ´¿´¿´Õâ¸öÎļþµÄÄÚÈÝÒÔ¼°Óï·¨£ºÈçͼ03Ëùʾ£º
ʹÓÃcat /boot/grub/grub.conf,¾Í»á³öÏÖÕâ¸öÎļþµÄÄÚÈÝ£¬×îÇ°ÃæÊÇ×¢ÊÍ¡£
¿ÉÒÔ½«Õâ¸öÎļþÂß¼ÉÏ·ÖΪÁ½¸ö²¿·Ö£¬µÚÒ»¸ö²¿·ÖÊÇ»ù±¾É趨£¬µÚ¶þ¸ö²¿·ÖÊÇÇø·Ö¿ª¶à¸ö²Ù×÷ϵͳµÄÉ趨¡£
µÚÒ»¸ö²¿·ÖÖеÄdefaule=0,ÊÇÖ¸µÚÒ»×é²Ù×÷ϵͳ¿ª»ú¡£Èç¹ûÓÐÁ½×é²Ù×÷ϵͳµÄ¿ª»úÉ趨£¬¶ødefaule=1£¬ÄÇôԤÉèʹÓõڶþ×é²Ù×÷ϵͳ¿ª»ú¡£
Ëùν µÚÒ»×éºÍµÚ¶þ×é³ÌÐò¾ÍÊÇÖ¸µÄÊÇtitle¿ªÊ¼µÄ²¿·Ö£¬ÕâÀïÊÇÇø·Ö²Ù×÷ϵͳµÄ²¿·Ö¡£ÈçºÎÖªµÀҪʹÓÃÄÇÒ»¸öÏµÍ³ÄØ£¬¿ÉÒÔ¿´µ½ÔÚtitle¿ªÊ¼µÄ²¿·ÖµÄÏÂÒ»ÐÐÓУº
root (hd0,0)
hd0£¬±íʾµÚÒ»¸öÓ²ÅÌ
0£ºÖ¸µÄÊÇÓ²Å̵ĵÚÒ»¸ö·ÖÇø£¬
ÔÚÀ¨ºÅÖеÄÄǸö0ºÍdefaule=0ÊÇÒ»Ò»¶ÔÓ¦µÄ¡£Õâ¾Í¿ÉÒÔÖªµÀÊÇÆô¶¯µÄÊÇÄÇÒ»¸ö²Ù×÷ϵͳ¡£
timeout£½5ÊÇÖ¸½øÈëGRUBµÄ»Ãæºó£¬»áÓÐ5ÃëµÄʱ¼äÈÃʹÓÃÕßÑ¡ÔñʹÓÃÄǸö²Ù×÷ϵͳ¿ª»ú¡£Èç¹ûÔÚÕâ¸öʱ¼äûÓÐ×÷³öÑ¡ÔñÄÇô£¬ÄÇô¾ÍʹÓÃdefauleµÄÉ趨
splashimage£½ÊÇ¿ª»úʹÓõı³¾°Í¼°¸¡£
hd0£¬±íʾµÚÒ»¸öÓ²
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈÐÒé ......
LinuxÏÂCºÍC++¿ª·¢»ù´¡
»ù±¾±à³Ì¸ÅÄî
n ±à³ÌÓïÑÔ£ºC ¡¢C++
n ±àÒë(compile)£ºÔ´Îļþ£¨.c£©->Ä¿±êÎļþ(.o)
n Á¬½Ó(link)£ºÄ¿±êÎļþ(.o)->¿ÉÖ´ÐÐÎļþ
n ¿â(library)£º¾²Ì¬Á¬½Ó¿â(.a)¡¢¶¯Ì¬Á¬½Ó¿â(.so)
LinuxÏ¿ª·¢¹¤¾ß
n±à¼Æ÷£ºvi¡¢emacs¡¢´°¿Ú±à¼Æ÷
n±àÒëÆ÷£ºGCC
nµ÷ÊÔÆ÷£ºGDB
n¿ÉÖ´ÐÐÎļþ¹¤¾ß£ ......
±¾ÎÄÎÒ½«±È½ÏËÄÖÖÖ÷ÒªµÄLinux°æ±¾—— Debian£¬Mandrake£¬Red Hat£¬ºÍSuSE—²¢ÌÖÂÛÈçºÎÖÆ¶©Ñ¡ÔñÊʺÏÌØ¶¨ÉÌÒµ»·¾³Linux°æ±¾µÄ±ê×¼¡£
ÎÒÃǺÜÄÑ´Ó´óÁ¿Linux°æ±¾ÖÐÑ¡ÔñÒ»¿îÕýºÃÊʺÏij¸öÌØ¶¨»·¾³µÄ°æ±¾¡£Ã¿ Ò»¸ö°æ±¾¶¼ÓÐ×Ô¼ºµÄ²àÖØµã£¬ÓÐÒ»Ì××Ô¼ºµÄÎļþ£¬°²×°·½Ê½ºÍ×Ô¼ºµÄ
LinuxÄں˰汾¡£±¾ÎÄÎÒ½«±È½ÏË ......
1¡¢ÔÚftpÓû§×éÖÐÌí¼ÓÓû§£¬ÇÒÖ¸¶¨Óû§µÄĿ¼
#useradd -G ftp
-d Ŀ¼
-M Óû§Ãû
2¡¢¸øÓû§Ìí¼ÓÃÜÂë
#passwd Óû§
3¡¢ÏÞ¶¨Óû§µÄȨÏÞ£¬½«Óû§Ö¸¶¨µ½Äܹ»²Ù×÷µÄĿ¼
#chown Óû§Ãû
.ftp Ŀ¼
-R
4¡¢ ¸øÄ¿Â¼¸ ......
/lib/
— °üº¬Ðí¶à±» /bin/ ºÍ /sbin/ ÖеijÌÐòʹÓõĿâÎļþ¡£Ä¿Â¼ /usr/lib/ Öк¬Óиü¶àÓÃÓÚÓû§³ÌÐòµÄ¿âÎļþ¡£
/libĿ¼Ï·ÅÖõÄÊÇ/binºÍ/sbinĿ¼Ï³ÌÐòËùÐèµÄ¿âÎļþ¡£/libĿ¼ÏµÄÎļþµÄÃû³Æ×ñÑÏÂÃæµÄ¸ñʽ£º
libc.so.*
ld*
½ö½ö±»/usrĿ¼ÏµijÌÐòËùʹÓõĹ²Ïí¿â²»±Ø·Åµ½/libĿ¼Ï¡£Ö»ÓÐ/binºÍ/sbin ......