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

LinuxÃüÁîÖÐÕýÔò±í´ïʽµÄÔËÓÃ

ÕýÔò±í´ïʽ Ö®Ôª×Ö·ûÀíÂÛÆª
1.Ôª×Ö·û
\   ÒýÓ÷û£¬ÓÃÓÚ¹ýÂ˵ôÔª×Ö·ûµÄÆ¥Å䣬½«Ëüµ±×÷Ò»¸öÆÕͨµÄ×Ö·ûÀ´½øÐÐÆ¥Å䣨°ü
À¨ÏÂÃæ½«³öÏÖµÄËùÓÐÔª×Ö·û£©
.   Æ¥ÅäÈκε¥¸ö×Ö·û
?   Æ¥Åä0»ò1¸öÔÚËüÇ°Ãæ£¬¼´"?"ºÅÇ°ÃæµÄ×Ö·û
*   Æ¥Åä0»òÈÎÒâ¸öÔÚËüÇ°Ãæ£¬¼´"*"ºÅÇ°ÃæµÄ×Ö·û
+   Æ¥Åä0»òÈÎÒâ¶à¸öÔÚËüÇ°Ãæ£¬¼´"+"ºÅÇ°ÃæµÄ×Ö·û
.*  ¶þ¸öÔª×Ö·û×éºÏÆðÀ´£¬´ËÑùʽ(pattern)Æ¥ÅäµÄÊÇÈÎÒâ×Ö·û
$   Æ¥ÅäÐнáÊø·û
^   Æ¥ÅäÐÐÆðʼ·û
^$  ÐÐʼ·ûÓëÐнáÊø·û×éÐÐÆðÀ´£¬´ËpatternÆ¥ÅäµÄÊÇ¿ÕÐÐ
\<  Æ¥Åäµ¥´Ê(word)µÄ¿ªÊ¼
\>  Æ¥Åäµ¥´Ê(word)µÄ½áÊø
[]      Æ¥Åä³öÏÖÔÚÀ¨ºÅÖеÄÈÎÒâÒ»¸ö×Ö·û
[c1-c2] Æ¥Åä´Óc1µ½c2Çø¼äµÄÈÎÒâÒ»¸ö×Ö·û
[^c]    Æ¥Åä³ýÁËcÍâµÄÈÎÒâÒ»¸ö×Ö·û£¬×¢ÒâÁË£¬ÕâÀï^Æðµ½"·Ç"µÄ×÷ÓÃ(ÆäËüÓïÑÔÖÐ
³£ÓÃ̾ºÅ!×÷Ϊȡ·ÇÔËËã·û),²»ÔÙÊÇÐÐÆðʼ·û
Àý [0-9a-zA-Z]Æ¥ÅäÈÎÒâÒ»¸ö°¢À­²®Êý×Ö »òÊÇ Ò»¸öÓ¢ÎÄ´óСд×Öĸ
|   ½«¶þ¸öÆ¥ÅäÌõ¼þpattern½øÐÐÂß¼­"»ò"ÔËËã
\( \)   ½«"\("ºÍ"\)"Ö®¼äµÄpattern×éºÏÆðÀ´³ÉÒ»¸ö×é²¢½«ËüÃDZ£´æµ½Ò»¸öÁÙÊ±Çø
¼ä£¬×î¶à¿ÉÈÝÄÉ9¸öpattern, ÔÚÕâÒ»Ñùʽºó¿ÉÓà \1, \2,~~,\
9À´½øÐÐÒýÓÃ
\{i\}   ³£¸úÆäËüpattern×éºÏÆðÀ´£¬±ÈÈçpattern\{i\}, ±íʾƥÅäÔÚ\{i\}Ç°ÃæµÄpa
ttern i´Î
\{i,j\} pattern\{i,j\}  ±íʾƥÅäÔÚ\{i,j\}Ç°ÃæµÄpattern´ÎÊýÔÚiµ½jÖ®¼ä
Ò»¡¢ÕýÔò±í´ïʽ¼ò½é
ÊÂʵÉÏ£¬ÕýÔò±í´ïʽ²»½öÊÊÓÃÓÚlinux£¬¶àÖÖ±à³ÌÓïÑÔÖÐÒ²¿ÉÒÔʹÓõ½Ëü£¬ÒòΪËüʵ¼ÊÉÏÊÇÈËÃǶÔÓÚijÖÖ¹æÂɵıí´ï·½Ê½¡£
Èç¹ûÒª°ÑËûµÄËùÓÐÓ¦Óö¼½²ÉϵϰÄÇÕâÆªÎÄÕ»á±äµÄÌ«³¤ÒÔÖÁÓÚÎÞ·¨ÔĶÁ£¬ÎÒÖ»½éÉÜËûÔÚlinuxϺͼ¸ÖÖ×îÖØÒªµÄÃüÁîµÄ´îÅäʹÓá£
»ù±¾µÄÔª×Ö·û¼¯£º
^ÐÐÊ×
$ÐÐβ
*Æ¥ÅäÐǺÅǰµÄ×Ö·ûÒ»´Î»ò¶à´Î
[]Æ¥Åä[]ÄÚµÄ×Ö·û£¬¿ÉÒÔÊÇÒ»¸ö×Ö·ûÒ²¿ÉÒÔÊÇ×Ö·ûÁÐ
\ÓÃÀ´ÆÁ±ÎÒ»¸öÔª×Ö·ûµÄÌØÊ⺬Ò壬¿ÉÒÔʹÆäʧȥԭÓеÄÒâÒå¡£
pattern\{n\}ÓÃÀ´Æ¥ÅäÇ°Ãæpattern³öÏֵĴÎÊý¡£nΪ´ÎÊý¡£
¶øÆäÖÐʹÓÃ×î¶àµÄÊÇÐÐÊ׺ÍÐÐ⣬ÎÞÂÛÔÚÈκεط½¶¼¿ÉÄÜ»áÓõ½ËüÃÇ£¬±ÈÈçvi£¬ÄãÊäÈë$,¾Í¿ÉÒÔÌøµ½ÐÐ⣬ÔÚbbsÉÏ£¬ÄãÒ²¿ÉÒÔÊäÈë$,Ö±½ÓÌøµ½Õâ¸ö°æµÄ×îºóµÄһƪÎÄÕ¡£
ºóÃæËù˵µÄ½«ÊÇËûÃǵĺ;ßÌåÃüÁî½áº


Ïà¹ØÎĵµ£º

LinuxϵÄCÓïÑÔ¿ª·¢³õѧÕßÖ¸ÄÏ

Ò»¡¢¹¤¾ßµÄʹÓÃ
1¡¢Ñ§»áʹÓÃvim/emacs£¬vim/emacsÊÇlinuxÏÂ×î³£ÓõÄÔ´Âë±à¼­¾ß£¬²»¹âҪѧ»áÓÃËüÃDZ༭ԴÂ룬»¹ÒªÑ§»áÓÃËüÃǽøÐвéÕÒ¡¢¶¨Î»¡¢Ìæ»»µÈ¡£ÐÂÊֵϰÍƼöʹÓÃvim£¬ÕâÒ²ÊÇÎÒĿǰʹÓõÄÎı¾±à¼­Æ÷¡£vimÓÐÒ»¸öÖÐÎÄÔÚÏßÊÖ²áhttp://vcd.gro.clinux.org¡£
2¡¢Ñ§»ámakefileÎļþµÄ±àд¹æÔò£¬²¢½áºÏʹÓù¤¾ßaclocal¡¢autoc ......

Linux ʱ¼äͬ²½ÅäÖÃ


Ò». Ê¹ÓàNetwork Time Protocol (NTP) ·þÎñÆ÷
1.1 ·þÎñÆ÷¿ÉÁ´½ÓÍâÍøÊ±    
# crontab -e    
¼ÓÈëÒ»ÐУº    
*/1 * * * * ntpdate 210.72.145.44     ......

ÉîÈëѧϰǶÈëʽlinux֪ʶҪµã

Ò».linuxÀíÂÛ֪ʶ 
1.¼ÆËã»ú»ù±¾ÀíÂÛ£»2.CPUÌåϵ½á¹¹£»3.ÄÚ´æ¹ÜÀí£»4.Îļþϵͳ£»5.½ø³Ìµ÷¶È£»6.Linux³£ÓòÙ×÷¡£
¶þ.linuxÇý¶¯ÖªÊ¶
1.i2cÇý¶¯Ìí¼ÓʹÓà                2.spiÇý¶¯Ìí¼ÓºÍ¶Áд     &n ......

linux select Òì²½ÁÄÌì³ÌÐò£¬±È½ÏºÃ

ʲôÊÇÒ첽ͨѶ£¿
¾ÍÊÇͨѶÈÎÒâÒ»·½¿ÉÒÔÈÎÒâ·¢ËÍÏûÏ¢£¬ÓÐÏûÏ¢À´µ½Ê±»áÊÕµ½ÏµÍ³Ìáʾȥ½ÓÊÕÏûÏ¢¡£
ÕâÀïÒªÓõ½selectº¯Êý¡£Ê¹Óò½ÖèÈçÏ£º
1¡¢ÉèÖÃÒ»¸ö¼¯ºÏ±äÁ¿£¬ÓÃÀ´´æ·ÅËùÓÐÒªÅжϵľä±ú£¨file descriptors£º¼´ÎÒÃǽ¨Á¢µÄÿ¸ösocket¡¢ÓÃopen´ò¿ªµÄÿ¸öÎļþµÈ£©
2¡¢°ÑÐèÒªÅжϵľä±ú¼ÓÈëµ½¼¯ºÏÀï
3¡¢ÉèÖÃÅжÏʱ¼ä
4¡¢¿ª ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ