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

linuxÃüÁîÖ®grep


ÏàÐÅg r e pÊÇU N I XºÍL I N U XÖÐʹÓÃ×î¹ã·ºµÄÃüÁîÖ®Ò»¡£g r e p£¨È«¾ÖÕýÔò±í´ïʽ°æ±¾£©ÔÊÐí¶ÔÎı¾Îļþ½øÐÐģʽ²éÕÒ¡£Èç¹ûÕÒµ½Æ¥Åäģʽ£¬ g r e p´òÓ¡°üº¬Ä£Ê½µÄËùÓÐÐС£g r e pÖ§³Ö»ù±¾ÕýÔò±í´ïʽ£¬Ò²Ö§³ÖÆäÀ©Õ¹¼¯¡£g r e pÓÐÈýÖÖ±äÐΣ¬¼´£º
G r e p£º ±ê×¼g r e pÃüÁ±¾ÕÂ´ó²¿·ÖÆª·ù¼¯ÖÐÌÖÂ۴˸ñʽ¡£
E g r e p£º À©Õ¹g r e p£¬Ö§³Ö»ù±¾¼°À©Õ¹µÄÕýÔò±í´ïʽ£¬µ«²»Ö§³Ö\ qģʽ·¶Î§µÄÓ¦Óã¬ÓëÖ®Ïà¶ÔÓ¦µÄһЩ¸ü¼Ó¹æ·¶µÄģʽ£¬ÕâÀïÒ²²»ÓèÌÖÂÛ¡£
F g r e p£º ¿ìËÙg r e p¡£ÔÊÐí²éÕÒ×Ö·û´®¶ø²»ÊÇÒ»¸öģʽ¡£²»ÒªÎó½âµ¥´Êf a s t£¬Êµ¼ÊÉÏËüÓëg r e pËÙ¶ÈÏ൱¡£
ÔÚ±¾ÕÂÖÐÎÒÃǽ«ÌÖÂÛ£º
•grep£¨²ÎÊý£©Ñ¡Ïî¡£
•Æ¥Åäg r e pµÄÒ»°ãģʽ¡£
•ֻƥÅä×Öĸ»òÊý×Ö£¬»òÁ½Õß»ìÓá£
•Æ¥Åä×Ö·û´®·¶Î§¡£
ʵ¼ÊÉÏÓ¦¸ÃÖ»ÓÐÒ»¸ög r e pÃüÁµ«²»ÐÒµÄÊÇûÓÐÒ»ÖÖ¼òµ¥ÐÎʽÄܹ»Í³Ò»´¦Àíg r e pµÄÈýÖÖ±äÐΣ¬½«Ö®ºÏ¶øÎªÒ»£¬²¢±£³Ög r e pµ¥Ä£Ê½´¦ÀíʱµÄËÙ¶È¡£GNU grepËäÈ»ÔÚÈÚºÏÈýÖÖ±äÐÎÉÏÂõ½øÁËÒ»´ó²½£¬µ«ÈÔ²»ÄÜÇø·ÖÔª×Ö·ûµÄ»ù±¾¼¯ºÍÀ©Õ¹¼¯¡£ÉÏÒ»ÕÂÖ»ÌÖÂÛÁË»ù±¾µÄÕýÔò±í´ïʽ£¬µ«Ôڲ鿴g r e pÊ±Ò²Éæ¼°µ½Ò»Ð©À©Õ¹Ä£Ê½µÄÆ¥Åä²Ù×÷¡£È»¶ø£¬Ê×ÏÈ»¹ÊÇÏÈÌÖÂÛÒ»ÏÂÔÚg r e pºÍf g r e p¼°e g r e pÖоù¿ÉʹÓõÄg r e pģʽ°É¡£
¿ªÊ¼ÌÖÂÛ֮ǰ£¬ÏÈÉú³ÉÒ»¸öÎļþ£¬²åÈëÒ»¶ÎÎı¾£¬²¢ÔÚÿÁкó¼ÓÈë¼ü£¬g r e pÃüÁîʾÀýÖоø´ó¶àÊý½«ÒÔ´ËΪÀý£¬ÆäÃüÃûΪd a t a . . f¡£Éú³ÉÒ»¸öÎļþ£¬µ«²»ÖªÆäº¬Ò壬½«ÊÇÒ»¼þºÜ¿ÝÔïµÄÊ¡£ÄÇôÏÈÀ´¿´¿´d a t a . fµÄ¼Ç¼½á¹¹¡£
µÚ1ÁУº³ÇÊÐλÖñàºÅ¡£
µÚ2ÁУºÔ·ݡ£
µÚ3ÁУº´æ´¢´úÂë¼°³ö¿âÄê·Ý¡£
µÚ4ÁУº²úÆ·´úºÅ¡£
µÚ5ÁУº²úƷͳһ±ê¼Û¡£
µÚ6ÁУº±êʶºÅ¡£
µÚ7ÁУººÏ¸ñÊýÁ¿¡£
ÓÃÃüÁîÀ´²é¿´ÎļþÄÚÈÝÈçÏ£º
hhl:localhost ~/test/shell> more data.f
48 Dec 3BC1997 LPSX 68.00 LVX2A 138
483 Sept 5AP1996 USP 65.00 LVX2C 189
47 Oct 3ZL1998 LPSX 43.00 KVM9D 512
219 dec 2CC1999 CAD 23.00 PLV2C 68
484 nov 7PL1996 CAD 49.00 PLV2C 234
483 may 5PA1998 USP 37.00 KVM9D 644
216 sept 3ZL1998 USP 86.00 KVM9E 234
grep
g r e pÒ»°ã¸ñʽΪ£º
grep [Ñ¡Ïî]»ù±¾ÕýÔò±í´ïʽ[Îļþ]
ÕâÀï»ù±¾ÕýÔò±í´ïʽ¿ÉΪ×Ö·û´®¡£
Ë«ÒýºÅÒýÓÃ
ÔÚg r e pÃüÁîÖÐÊäÈë×Ö·û´®²ÎÊýʱ£¬×îºÃ½«ÆäÓÃË«ÒýºÅÀ¨ÆðÀ´¡£ÀýÈ磺“m y s t r i n g”¡£ÕâÑù×öÓÐÁ½¸öÔ­Òò£¬Ò»ÊÇÒÔ·À±»Îó½âΪs h e l lÃüÁ¶þÊÇ¿ÉÒÔÓÃÀ´²éÕÒ¶à¸öµ¥´Ê×é


Ïà¹ØÎĵµ£º

Linux PCIÇý¶¯µÄ±àд

PCIÊÇÍâΧÉ豸»¥ÁªµÄ¼ò³Æ(Peripheral Component
Interconnect)µÄ¼ò³Æ£¬×÷ΪһÖÖͨÓõÄ×ÜÏß½Ó¿Ú±ê×¼£¬ËûÔÚ¼ÆËã»úϵͳÖеõ½Á˹㷺µÄʹÓá£PCIµÄËÙ¶ÈÄܹ»´ïµ½132M/s¡£ÔÚÕâÀï¼òµ¥µÄ½é
ÉÜһϠlinux ÏÂPCIÇý¶¯µÄʵÏÖ¡£
ÔÚ±àдһ¸öPCIÇý¶¯µÄʱºòÎÒÃÇÏȵÃÈ·¶¨ÏµÍ³ÖÐÊÇ·ñÓÐÎÒÃǵÄÉ豸¡£ÎÒÃÇ¿ÉÒÔͨ¹ýlspci
²é¿´PCIÉ豸¡£
[roo ......

ǶÈëʽlinuxÉÏQT±ê×¼¼üÅÌÊäÈëµÄʵÏÖ

ÔÚǶÈëʽƽ̨ÉÏÔËÐÐQTEʱ£¬Ê¹ÓõļüÅÌͨ³£²»ÊDZê×¼¼üÅÌ£¬¶øÊÇǶÈëʽÉ豸ÍâÀ©µÄÆÕͨ°´¼ü¡£ÄÇôʵÏÖQTE¼üÅÌÊäÈëµÄ·½
·¨´óÌåÉÏ¿ÉÒÔ·ÖΪÁ½Àࣺ
£¨1£©±àдһ¸öÆÕͨ°´¼üÇý¶¯£¬È»ºó¿ª±ÙÒ»¸öQTÏ̶߳ÁÈ¡°´¼üÖµ£¬ÔÚͨ¹ýÐźŰѰ´¼üÖµ·¢Ëͳö
È¥¡£ÐèÒª½ÓÊÕ¼üÅÌÊäÈëµÄÄ¿±ê£¬ÉùÃ÷²Ûº¯Êý£¬½ÓÊÕ¼üÅÌÐźš£
  & ......

¸ß¼¶Linux³ÌÐòÉè¼ÆµÚ¶þÕ£º±àдÁ¼ºÃµÄLinuxÈí¼þ

1¡¢Í¬ÔËÐл·¾³½»»¥
1.1¡¢ÃüÁîÐÐ
µ±Ò»¸ö³ÌÐò´ÓshellÆô¶¯µÄʱºò£¬Æä²ÎÊýÁбí°üÀ¨³ÌÐòÃû³Æ¼°ËùÓеÄÃüÁîÐвÎÊý
% ls -s /
Æä²ÎÊýÁбí°üº¬ÈýÏ
µÚÒ»ÏîÊdzÌÐòÃû³Æls£¬µÚ¶þÏîºÍµÚÈýÏî·Ö±ðÊÇÁ½¸öÃüÁîÐвÎÊý£¬-sºÍ/
mainº¯Êý¿ÉÒÔͨ¹ýargcºÍargvÁ½¸ö²ÎÊýÀ´·ÃÎÊÃüÁîÐвÎÊýÁÐ±í£ºargcÊÇÃüÁîÐвÎÊýµÄ¸öÊý£¬argvÊÇÃüÁîÐвÎÊý×Ö·û´ ......

LINUXÍøÂç±à³Ì

      ÍøÂç±à³ÌºÍÆäËû±à³Ì×î´óµÄÇø±ð¾ÍÊÇ£ºÍøÂç±à³ÌÓÉÁ½²¿·Ö×é³É£¬¿Í»§¶ËºÍ·þÎñÆ÷¶Ë¡£ÏÈÆô¶¯·þÎñÆ÷¶Ë¡¢µÈ´ý¿Í»§¶ËµÄ³ÌÐòÔËÐв¢½¨Á¢Á¬½Ó£»Ò»°ãÀ´Ëµ£¬ÊÇ·þÎñÆ÷¶ËµÄ³ÌÐòÔÚÒ»¸ö¶Ë¿ÚÉϼàÌý£¬µÈ´ýÓÐÒ»¸ö¿Í»§¶ËµÄ³ÌÐò·¢À´ÇëÇó¡£
      ÍøÂç±à³Ì»¹ÒªÒýÈëÒ»¸ö¸ÅÄЭÒé¡£ÔÚÍøÂç ......

linux initÁùÖÖģʽ¼ò½é


initÊÇLinuxϵͳÀïµÄ¸ù½ø³Ì£¬ÊÇϵͳËùÓнø³ÌµÄ׿ÏÈ¡£ËüµÄÖ÷Òª×÷ÓÃÊǸù¾Ý¼Ç¼ÔÚ/etc/inittabÀïµÄÒ»¸ö½Å±¾£¨script£©³ÌÐò²úÉú½ø³Ì¡£Õâ¸öÎļþͨ³£ÓÃÓÚ¿ØÖÆÓû§µÄµÇ¼ģʽ¡£LinuxϵͳµÄÓÐЧµÇ¼ģʽÓÐ0~9¹²Ê®ÖÖ£¬²»¹ýÑØÓÃUNIXϵͳµÄÖÁ¶à6ÖÖµÄÏÞÖÆ£¬Ò»°ãÖ»ÓÐ1µ½6ÓÐЧ¡£
¡¡¡¡initÒ»°ãÔÚϵͳÆô¶¯Ê±×Ô¶¯ÔËÐУ¬Ò²¿ÉÒÔÓÉrootÓû§µ÷ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ