linuxÎļþϵͳ¸ÅÄî&Ŀ¼½á¹¹
[תÌû]
Îļþϵͳ¸ÅÄî
Ò». ÎļþÓëĿ¼µÄ¶¨Òå
1. Îļþϵͳ£ºËüÊÇ´ÅÅÌÉÏÓÐÌØ¶¨¸ñʽµÄÒ»Æ¬ÇøÓò£¬²Ù×÷ϵͳͨ¹ýÎļþϵͳ¿ÉÒÔ·½±ãµØ²éѰºÍ·ÃÎÊÆäÖÐËù°üº¬µÄ´ÅÅ̿飻
2. Îļþ£ºÎļþϵͳÖд洢Êý¾ÝµÄÒ»¸öÃüÃûµÄ¶ÔÏó¡£
3. Ŀ¼£ºÆäÖаüº¬Ðí¶àÎļþÏîÄ¿µÄÒ»ÀàÌØÊâÎļþ¡£
4. ×ÓĿ¼£º±»°üº¬ÔÚÁíÒ»¸öĿ¼ÖеÄĿ¼¡£
5. ÎļþÃû£ºÓÃÀ´±êʶÎļþµÄ×Ö·û´®£¬Ëü±£´æÔÚÒ»¸öĿ¼ÎļþÏîÖС£
6. ·¾¶Ãû£ºÓÉбÏß×Ö·û£¨/£©½áºÏÔÚÒ»ÆðµÄÒ»¸ö»ò¶à¸öÎļþÃûµÄ¼¯ºÏ¡£
¶þ. Îļþ½á¹¹
1. ÎļþµÄ³É·Ý£ºÎÞÂÛÎļþÊÇÒ»¸ö³ÌÐò¡¢Ò»¸öÎĵµ¡¢Ò»¸öÊý¾Ý¿â£¬»òÕßÊÇÒ»¸öĿ¼£¬²Ù×÷ϵͳ¶¼»á¸³ÓèÎļþÏàͬµÄ½á¹¹£¬¾ßÌåÐÅÏ¢ÈçÏ£º
¢Ù Ë÷Òý½Úµã£ºÓÖ³Æ i ½Úµã¡£
¢Ú Êý¾Ý£ºÎļþµÄʵ¼ÊÄÚÈÝ¡£
2. ÃüÃûÎļþ£ºÎļþÃû±£´æÔÚĿ¼ÎļþÖС£
Ϊ·½±ã¹ÜÀíÎļþ£¬Ó¦×ñÑÒÔϹæÔò£º
¢Ù ÎļþÃûÓ¦Á¿¼òµ¥£¬²¢ÇÒÓ¦·´Ó³³öÎļþÄÚÈÝ¡£
¢Ú ³ýбÏߣ¨/£©ºÍ¿Õ×Ö·ûÒÔÍ⣬ÎļþÃû¿ÉÒÔ°üº¬ÈÎÒâµÄ ASCII ×Ö·û;
¢Û ϰ¹ßÉÏÔÊÐíʹÓÃÏÂÏß·û£¨_£©ºÍ¾äµã£¨.£©À´Çø±ðÎļþµÄÀàÐÍ£¬Ê¹ÎļþÃû¸üÒ×¶Á£»µ«ÊÇÓ¦±ÜÃâʹÓÃÒÔÏÂ×Ö·û£¬ÒòΪ¶ÔϵͳµÄ shell À´Ëµ£¬ËüÃÇÓÐÌØÊâµÄº¬Òå¡£ÕâЩ×Ö·ûÊÇ£º
£» | < > ` “ ‘ $ ! % & * ? \ ( ) [ ]
¢Ü ͬÀàÎļþӦʹÓÃͬÑùµÄºó׺»òÀ©Õ¹Ãû¡£
¢Ý Linux ÏµÍ³Çø·ÖÎļþÃûµÄ´óСд.
¢Þ ÒÔÔ²µã£¨.£©¿ªÍ·µÄÎļþÃûÊÇÒþº¬Îļþ£¬Ä¬ÈÏ·½Ê½ÏÂʹÓà ls ÃüÁî²¢²»ÄܰÑËüÃÇÔÚÆÁÄ»ÉÏÏÔʾ³öÀ´¡£
3. ÎļþÃûÀ©Õ¹×Ö·û£ºÎªÁËÄÜÒ»´Î´¦Àí¶à¸öÎļþ£¬shell ÌṩÁ˼¸¸öÌØ±ð×Ö·û£¬³ÆÎªÎļþÃûÀ©Õ¹×Ö·û£¨Ò²³ÆÍ¨Åä·û£©¡£ÎļþÃûÀ©Õ¹×Ö·ûÖ÷ÒªÓУº
¢Ù ÐǺţ¨*£©£ºÓë 0 ¸ö»ò¶à¸öÈÎÒâµÄ×Ö·ûÏàÆ¥Åä¡£
¢Ú Îʺţ¨?£©£ºÖ»ÓëÒ»¸öÈÎÒâµÄ×Ö·ûÆ¥Åä¡£
¢Û ·½À¨ºÅ£¨[ ]£©£ºÖ»Óë·½À¨ºÅÖÐ×Ö·û֮һƥÅ䣬¿ÉÓö̺á´ú±íÒ»¸ö·¶Î§ÄÚµÄ×Ö·û¡£
Èý. ÎļþÀàÐÍ
Linux ²Ù×÷ϵͳ֧³ÖÒÔÏÂÎļþÀàÐÍ£ºÆÕͨÎļþ¡¢Ä¿Â¼Îļþ¡¢É豸ÎļþºÍ·ûºÅÁ´½ÓÎļþ¡£
1. ÆÕͨÎļþ£ºÓֳƳ£¹æÎļþ£¬°üº¬¸÷ÖÖ³¤¶ÈµÄ×Ö·û´®¡£
2. Ŀ¼Îļþ£ºÊÇÒ»ÖÖÌØÊâÎļþ£¬ÀûÓÃËü¿ÉÒÔ¹¹³ÉÎļþϵͳµÄ·Ö²ãÊ÷Ðνṹ¡£
3. É豸Îļþ£ºÊÇÒ»ÖÖÌØ±ðÎļþ£¬³ýÁË´æ·ÅÔÚÎļþ i ½ÚµãÖеÄÐÅÏ¢Í⣬ËüÃDz»°üº¬Ê³ÈκÎÊý¾Ý¡£
4. ·ûºÅÁ´½Ó
Ïà¹ØÎĵµ£º
¹²Ïí¿â
½éÉܹ²Ïí¿â
Linux ϵͳÉÏÓÐÁ½Àà¸ù±¾²»Í¬µÄ Linux ¿ÉÖ´ÐгÌÐò¡£µÚÒ»ÀàÊǾ²Ì¬Á´½ÓµÄ¿ÉÖ´ÐгÌÐò¡£¾²Ì¬¿ÉÖ´ÐгÌÐò°üº¬Ö´ÐÐËùÐèµÄËùÓк¯Êý — »»¾ä»°Ëµ£¬ËüÃÇÊÇ“ÍêÕûµÄ”¡£ÒòΪÕâÒ»ÔÒò£¬¾²Ì¬¿ÉÖ´ÐгÌÐò²»ÒÀÀµÈκÎÍⲿ¿â¾Í¿ÉÒÔÔËÐС£
µÚ¶þÀàÊǶ¯Ì¬Á´½ÓµÄ¿ÉÖ´ÐгÌÐò¡£
¾²Ì¬¿ÉÖ´ÐгÌÐòÓ붯 ......
ÉîÈëÀí½âlinuxϵͳµ÷ÓÃÓëʹÓÃÖ®ÕûÀíÆª
Ò»¡¢ ʲôÊÇϵͳµ÷ÓÃ
ÔÚLinuxµÄÊÀ½çÀÎÒÃǾ³£»áÓöµ½ÏµÍ³µ÷ÓÃÕâÒ»ÊõÓËùνϵͳµ÷Ó㬾ÍÊÇÄÚºËÌṩµÄ¡¢¹¦ÄÜÊ®·ÖÇ¿´óµÄһϵÁеĺ¯Êý¡£ÕâЩϵͳµ÷ÓÃÊÇÔÚÄÚºËÖÐʵÏֵģ¬ÔÙͨ¹ýÒ»¶¨µÄ·½Ê½°Ñϵͳµ÷ÓøøÓû§£¬Ò»°ã¶¼Í¨¹ýÃÅ(gate)ÏÝÈë(trap)ʵÏÖ¡£ÏµÍ³µ ......
Linux 0.11ËäÈ»²»ÊÇʲô“ÖéÄÂÀÊÂê·å”£¬µ«Ëü¿Ï¶¨»¹ÊÇ“»ªÉ½”»ò“̩ɽ”¡£ËäÈ»Ó絫Ä㻹ÊÇÐèÒª×î»ù±¾µÄŬÁ¦ºÍ»¨·ÑÒ»¶¨µÄ´ú¼Û²ÅÄÜ“ÅʵǔÉÏÈ¥¡£
1. PC¼æÈÝ»úÓ²¼þ¹¤×÷ÔÀí£¨±ÈÈç8259A,8253, 8042£¬UARTµÈÓ²¼þ£©£»
2. Intel 32λ ÔËÐÐģʽ¹¤×÷ÔÀí£¬Ñ°Ö··½Ê½£»
3. ´«Í³CÓïÑÔ£»
......
×î½üÔÚ°ÚŪlinux,·¢ÏÖËüÕæµÄ²»ÊÊÓÃÀ´Í棬ÓÃÀ´°ì¹«»¹ÊÇ¿ÉÒÔ¡¢×ö¸ß¼¶Ó¦ÓÃÒ²¿ÉÒÔ£¡
ÏÖÔÚÄÇЩÉÏÍø±¾µÄϵͳºÜ¶àlinux°æ£¬µ«ÔÚÖйú¾ø´ó²¿·Ö¶¼»á±»¸Éµô»»³Éwindows£¬ÎªÊ²Ã´£¿µÀÀíºÜ¼òµ¥£¬¾ø´ó¶àÊýÕâÑùµÄÓû§¶ÔµçÄÔ¼¼Êõ¶¼²»Ì«Ê죬¶øÇÒ¶¼Ï ......