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

̽Ë÷ Linux ͨÓà SCSI Çý¶¯Æ÷

¡¡Í¨¹ý SCSI ÃüÁî¹ÜÀí¼ÆËã»úÉϵÄÊý¾Ý£¬²¢½«Êý¾Ý´«Êäµ½ SCSI É豸¡£ÔÚ±¾ÎÄÖУ¬×÷Õß½éÉÜÁËһЩ SCSI ÃüÁÒÔ¼°ÔÚ Linux? ÖÐʹÓà SCSI API ʱִÐÐ SCSI ÃüÁîµÄ·½·¨¡£Ëû½éÉÜÁË SCSI ¿Í»§»ú/·þÎñÆ÷Ä£Ðͺʹ洢 SCSI ÃüÁîµÄ±³¾°¡£½ÓÏÂÀ´½âÊÍ Linux ͨÓà SCSI Çý¶¯Æ÷ API£¬²¢Ìṩһ¸öʾÀý£¬ÌÖÂÛʹÓÃͨÓÃÇý¶¯Æ÷Ö´ÐÐ inquiry ÃüÁîµÄϵͳ¡£
¡¡¡¡SCSI ¿Í»§»ú/·þÎñÆ÷Ä£ÐÍ
¡¡¡¡ÔÚÖ÷»úºÍ´æ´¢½éÖʽøÐÐͨÐÅÆÚ¼ä£¬Ö÷»úͨ³£³äµ± SCSI Æô¶¯³ÌÐò¡£ÔÚ¼ÆËã»ú´æ´¢ÖУ¬SCSI Æô¶¯³ÌÐòÊÇÆô¶¯ SCSI »á»°µÄ¶Ëµã£¬ÕâÒâζ×ÅËü»á·¢ËÍ SCSI ÃüÁî¡£´æ´¢½éÖÊͨ³£³äµ± SCSI Ä¿±ê£¬Ëü½ÓÊպʹ¦Àí SCSI ÃüÁî¡£SCSI Ä¿±êµÈ´ýÆô¶¯³ÌÐòµÄÃüÁȻºóÌṩÇëÇóµÄÊäÈë/Êä³öÊý¾Ýת»»¡£
¡¡¡¡SCSI Ä¿±êͨ³£ÎªÆô¶¯³ÌÐòÌṩһ¸ö»ò¶à¸öÂß¼­µ¥ÔªºÅ(LUN)¡£ÔÚ¼ÆËã»ú´æ´¢½éÖÊÉÏ£¬LUN ½öÊÇ·ÖÅ䏸Âß¼­µ¥ÔªµÄºÅÂë¡£Âß¼­µ¥ÔªÊÇÒ»¸ö SCSI ЭÒéʵÌ壬ʵ¼ÊµÄ I/O ²Ù×÷Ö»´¦ÀíÕâÖÖʵÌ塣ÿ¸ö SCSI Ä¿±ê¿ÉÒÔÌṩһ¸ö»ò¶à¸öÂß¼­µ¥Ôª;Ëü±¾Éí²»Ö´ÐÐ I/O£¬µ«´úÌæÌØ¶¨µÄÂß¼­µ¥ÔªÖ´ÐС£
¡¡¡¡ÔÚ´æ´¢ÇøÓòÖУ¬LUN ͨ³£±íʾһ¸öÖ÷»úÄܹ»Ö´ÐжÁд²Ù×÷µÄ SCSI ´ÅÅÌ¡£Í¼ 1 ÏÔʾ SCSI ¿Í»§»ú/·þÎñÆ÷Ä£ÐÍÊÇÈçºÎ¹¤×÷µÄ¡£
¡¡Í¼ 1. SCSI ¿Í»§»ú/·þÎñÆ÷Ä£ÐÍ
¡¡¡¡
¡¡Æô¶¯³ÌÐòÊ×ÏÈÏòÄ¿±ê·¢ËÍÃüÁȻºóÄ¿±ê½âÂëÃüÁî²¢ÏòÆô¶¯³ÌÐòÇëÇóÊý¾Ý£¬»ò½«Êý¾Ý·¢Ë͸øÆô¶¯³ÌÐò¡£ÔÚÕâÖ®ºó£¬Ä¿±ê½«×´Ì¬·¢Ë͸øÆô¶¯³ÌÐò¡£Èç¹û״̬Ë𻵣¬Æô¶¯³ÌÐò½«ÏòÄ¿±ê·¢ËÍÒ»¸öÇëÇó¼ì²â(sense)Ö¸ÁĿ±ê½«·µ»Ø¼ì²âÊý¾Ý£¬¸æÖªÆô¶¯³ÌÐòÄÄÀï³ö´í¡£
¡¡¡¡ÏÖÔÚÎÒÃÇÑо¿Óë´æ´¢Ïà¹ØµÄ SCSI ÃüÁî¡£
¡¡¡¡Óë´æ´¢Ïà¹ØµÄ SCSI ÃüÁî
¡¡¡¡Óë´æ´¢Ïà¹ØµÄ SCSI ÃüÁîÒ»°ãÊÇÔÚ SCSI Architecture Model (SAM)¡¢SCSI Primary Commands (SPC) ºÍ SCSI Block Commands (SBC) Öж¨ÒåµÄ£º
¡¡¡¡¡ñSAM ¶¨Òå SCSI ϵͳģÐÍ¡¢SCSI ±ê×¼¼¯µÄ¹¦ÄÜÐÔ·ÖÇø£¬ÒÔ¼°ÊÊÓÃÓÚËùÓÐ SCSI ʵÏÖºÍʵÏÖ±ê×¼µÄÐèÇó¡£
¡¡¡¡¡ñSPC ¶¨Òå¶ÔËùÓÐ SCSI É豸ģÐÍͨÓõÄÐÐΪ¡£
¡¡¡¡¡ñSBC ¶¨ÒåÃüÁÀ©Õ¹£¬ÒÔ·½±ã²Ù×÷ SCSI Ö±½Ó·ÃÎÊ¿éÉ豸¡£
¡¡¡¡Ã¿¸ö SCSI ÃüÁî¶¼ÓÉ Command Descriptor Block (CDB) ÃèÊö£¬Ëü¶¨Òå SCSI É豸ִÐеIJÙ×÷¡£SCSI ÃüÁîÉæ¼°µ½ÓÃÓÚÏò SCSI É豸´«ÊäÊý¾Ý(»ò´ÓÖÐÊä³öÊý¾Ý)µÄÊý¾ÝÃüÁÒÔ¼°ÓÃÓÚÉèÖà SCSI É豸µÄÅäÖòÎÊýµÄ·ÇÊý¾ÝÃüÁî¡£±í 1 ÁгöÁË×ʹÓõÄÃüÁî¡£
¡¡±í 1. ×î³£ÓÃµÄ SCSI ÃüÁî
¡¡¡¡ÃüÁîÃèÊö
¡¡¡¡InquiryÇëÇóÄ¿±êÉ豸µÄÕªÒªÐÅÏ¢
¡¡¡¡Test/Unit/Ready¼ì²âÄ¿±êÉ豸ÊÇ·ñ×¼±¸ºÃ½øÐд


Ïà¹ØÎĵµ£º

¹¹½¨»ù±¾µÄLinux C ±à³Ì»·¾³ £¨×ªµÄÔõôÊղز»ÁË£©

  ¹¹½¨»ù±¾µÄLinux C ±à³Ì»·¾³ ÊÕ²Ø
±¾ÎÄ»ùÓÚdebian-40r0(ÄÚºË2.6.18)½éÉÜÒ»ÏÂÈçºÎÔÚÒ»¸ö±ê׼ϵͳÖй¹½¨Linux CµÄ»ù±¾±à³Ì¿ª·¢»·¾³¡£
Ò»¸öÍêÕûµÄ¿ª·¢»·¾³Ö÷Òª°üÀ¨Ëĸö²¿·Ö£º±ê×¼C¿â¡¢Í·Îļþ¡¢¹¤¾ßÁ´¡¢±à¼­Æ÷¡¢°ïÖúÎĵµ£¬ÏÂÃæÒÀ´Î½éÉÜ¡£
±ê×¼C¿âglibc
glibcÊÇgnu·¢²¼µÄlibc¿â£¬¼´cÔËÐп⡣glibcÊÇlinuxϵͳÖÐÄÚºËÖ ......

Linux ÀýÐÐÐÔÃüÁîµÄ½¨Á¢

ʲôÊÇÀýÐÐÐÔÃüÁ
Linux ϵͳµÄÀýÐÐÐÔÃüÁîÓÐÄÄЩ£¿
½öÖ´ÐÐÒ»´ÎµÄ¹¤×÷Åų̣º at
Ñ­»·Ö´ÐеÄÀýÐÐÐÔÃüÁ
crontab
ϵͳµÄ
crontab É趨£º /etc/crontab
°²È«µÄ·À»¤£º /var/log/cron ¼Ç¼Îļþ
±¾ÕÂϰÌâÁ·Ï°
ʲôÊÇÀýÐÐÐÔÃüÁ
ÿ¸öÈË»ò¶à»òÉÙ¶¼ÓÐһЩԼ»á»òÕßÊǹ¤×÷£¬ÓеŤ×÷ÊÇÀýÐÐÐԵģ¬ÀýÈçÿÄêÒ»´Îµ ......

Linux ÎļþÀàÐͼ°ÎļþµÄÀ©Õ¹Ãû

1¡¢LinuxÎļþµÄÀ©Õ¹Ãû£»
һ̸µ½ÎļþÀàÐÍ£¬´ó¼Ò¾ÍÄÜÏëµ½WindowsµÄÎļþÀàÐÍ£¬±ÈÈçfile.txt¡¢file.doc¡¢file.sys¡¢file.mp3¡¢file.exeµÈ£¬¸ù¾ÝÎļþµÄºó׺¾ÍÄÜÅжÏÎļþµÄÀàÐÍ¡£µ«ÔÚLinuxÒ»¸öÎļþÊÇ·ñÄܱ»Ö´ÐУ¬ºÍºó׺ÃûûÓÐÌ«´óµÄ¹ØÏµ£¬Ö÷Òª¿´ÎļþµÄÊôÐÔÓйء£µ«ÎÒÃÇÁ˽âÒ»ÏÂLinuxÎļþµÄºó׺Ãû»¹ÊÇÓбØÒªµÄ£¬ÌرðÊÇÎÒÃÇ×Ô¼º´´½ ......

Connection reset by peer > Linux ϵĴíÎó error.h

ÎÊÌ⣺Á½Ì¨DVRͬʱÁ¬½Óͬһ̨2·µÄDVS£¬ÆäÖÐһ̨DVRÕý³£Á¬½ÓDVSµÄÁ½Â·Êä³ö£¬Ô¤ÀÀÒ²Õý³£¡£
         ¶øÁíһ̨DVRÖ»ÄÜÁ¬ÉÏDVSµÄ1·Êä³ö£¬Áíһ·ÔõôҲÁ¬²»ÉÏ¡£
        
         ¸ú×Ù·¢ÏÖ£¬D ......

£¨×ª£©linux¸÷Îļþ¼ÐµÄ×÷ÓÃ

linux
ϵÄÎļþ½á¹¹£¬¿´¿´Ã¿¸öÎļþ¼Ð¶¼ÊǸÉÂðÓõÄ
/bin
¶þ½øÖÆ¿ÉÖ´ÐÐÃüÁî
/dev
Éè±¸ÌØÊâÎļþ
/etc
ϵͳ¹ÜÀíºÍÅäÖÃÎļþ
/etc/rc.d
Æô¶¯µÄÅäÖÃÎļþºÍ½Å±¾
/home
Óû§Ö÷Ŀ¼µÄ»ùµã£¬±ÈÈçÓû§user
µÄÖ÷Ŀ¼¾ÍÊÇ/home/user
£¬¿ÉÒÔÓÃ~user
±íʾ
/lib
±ê×¼³ÌÐòÉè¼Æ¿â£¬Óֽж¯Ì¬Á´½Ó¹²Ïí¿â£¬×÷ÓÃÀàËÆwindows
ÀïµÄ. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ