Linux Ìæ»»ÃüÁî
¡¡¡¡vi/vim ÖпÉÒÔʹÓà :s ÃüÁîÀ´Ìæ»»×Ö·û´®¡£ÒÔǰֻ»áʹÓÃÒ»ÖÖ¸ñʽÀ´È«ÎÄÌæ»»£¬½ñÌì·¢ÏÖ¸ÃÃüÁîÓкܶàÖÖд·¨(vi ÕæÊÇÇ¿´ó°¡£¬»¹ÓкܶàÐèҪѧϰ)£¬¼Ç¼¼¸ÖÖÔÚ´Ë£¬·½±ãÒÔºó²éѯ¡£
¡¡¡¡:s/vivian/sky/ Ìæ»»µ±Ç°ÐеÚÒ»¸ö vivian Ϊ sky
¡¡¡¡:s/vivian/sky/g Ìæ»»µ±Ç°ÐÐËùÓÐ vivian Ϊ sky
¡¡¡¡:n,$s/vivian/sky/ Ìæ»»µÚ n ÐпªÊ¼µ½×îºóÒ»ÐÐÖÐÿһÐеĵÚÒ»¸ö vivian Ϊ sky
¡¡¡¡:n,$s/vivian/sky/g Ìæ»»µÚ n ÐпªÊ¼µ½×îºóÒ»ÐÐÖÐÿһÐÐËùÓÐ vivian Ϊ sky
¡¡¡¡n ΪÊý×Ö£¬Èô n Ϊ .£¬±íʾ´Óµ±Ç°ÐпªÊ¼µ½×îºóÒ»ÐÐ
¡¡¡¡:%s/vivian/sky/(µÈͬÓÚ :g/vivian/s//sky/) Ìæ»»Ã¿Ò»ÐеĵÚÒ»¸ö vivian Ϊ sky
¡¡¡¡:%s/vivian/sky/g(µÈͬÓÚ :g/vivian/s//sky/g) Ìæ»»Ã¿Ò»ÐÐÖÐËùÓÐ vivian Ϊ sky
¡¡¡¡¿ÉÒÔʹÓà # ×÷Ϊ·Ö¸ô·û£¬´ËʱÖмä³öÏÖµÄ / ²»»á×÷Ϊ·Ö¸ô·û
¡¡¡¡:s#vivian/#sky/# Ìæ»»µ±Ç°ÐеÚÒ»¸ö vivian/ Ϊ sky/
¡¡¡¡:%s+/oradata/apras/+/user01/apras1+ (ʹÓÃ+ À´ Ìæ»» / )£º /oradata/apras/Ìæ»»³É/user01/apras1/
¡¡¡¡* ************************************
¡¡¡¡1.:s/vivian/sky/ Ìæ»»µ±Ç°ÐеÚÒ»¸ö vivian Ϊ sky
¡¡¡¡:s/vivian/sky/g Ìæ»»µ±Ç°ÐÐËùÓÐ vivian Ϊ sky
¡¡¡¡2. :n,$s/vivian/sky/ Ìæ»»µÚ n ÐпªÊ¼µ½×îºóÒ»ÐÐÖÐÿһÐеĵÚÒ»¸ö vivian Ϊ sky
¡¡¡¡:n,$s/vivian/sky/g Ìæ»»µÚ n ÐпªÊ¼µ½×îºóÒ»ÐÐÖÐÿһÐÐËùÓÐ vivian Ϊ sky
¡¡¡¡(n ΪÊý×Ö£¬Èô n Ϊ .£¬±íʾ´Óµ±Ç°ÐпªÊ¼µ½×îºóÒ»ÐÐ)
¡¡¡¡3. :%s/vivian/sky/(µÈͬÓÚ :g/vivian/s//sky/) Ìæ»»Ã¿Ò»ÐеĵÚÒ»¸ö vivian Ϊ sky
¡¡¡¡:%s/vivian/sky/g(µÈͬÓÚ :g/vivian/s//sky/g) Ìæ»»Ã¿Ò»ÐÐÖÐËùÓÐ vivian Ϊ sky
¡¡¡¡4. ¿ÉÒÔʹÓà # ×÷Ϊ·Ö¸ô·û£¬´ËʱÖмä³öÏÖµÄ / ²»»á×÷Ϊ·Ö¸ô·û
¡¡¡¡:s#vivian/#sky/# Ìæ»»µ±Ç°ÐеÚÒ»¸ö vivian/ Ϊ sky/
¡¡¡¡5. ɾ³ýÎı¾ÖеÄ^M
¡¡¡¡ÎÊÌâÃèÊö£º¶ÔÓÚ»»ÐÐ,windowÏÂÓûسµ»»ÐÐ(0A0D)À´±íʾ£¬linuxÏÂÊǻسµ(0A)À´±íʾ¡£ÕâÑù£¬½«windowÉϵÄÎļþ¿½µ½unixÉÏÓÃʱ£¬×Ü»áÓиö^M.Çëд¸öÓÃÔÚunixϵĹýÂËwindowsÎļþµÄ»»Ðзû(0D)µÄshell»òc³ÌÐò¡£
¡¡¡¡· ʹÓÃÃüÁcat filename1 | tr -d “^V^M” > newfile;
¡¡¡¡· ʹÓÃÃüÁsed -e “s/^V^M//” filename > outputfilename¡£ÐèҪעÒâµÄÊÇÔÚ1¡¢2Á½ÖÖ·½·¨ÖУ¬^VºÍ^MÖ¸µÄÊÇCtrl+VºÍCtrl+M¡£Äã±ØÐëÒªÊÖ¹¤½øÐÐÊäÈ룬¶ø²»ÊÇÕ³Ìù¡£
¡¡¡¡· ÔÚviÖд¦Àí£ºÊ×ÏÈʹÓÃvi´ò¿ª
Ïà¹ØÎĵµ£º
http://www.cublog.cn/u/2108/showart_223258.html
LinuxÄÚºËÊý¾Ý°ü´¦ÀíÁ÷³Ì£Êý¾Ý°ü½ÓÊÕ
ÓëÆä˵ÕâÆªÎÄÕ·ÖÎöÁËÍø¿¨Çý¶¯ÖÐÖÐÊý¾Ý°üµÄ½ÓÊÕ£¬»¹²»Èç˵ÊÇÒÔe100ΪÀý£¬¶ÔÍø¿¨Çý¶¯±àдµÄÒ»¸ö˵Ã÷¡£
µ±È»£¬¶ÔÊý¾Ý°üµÄ½ÓÊÕ˵µÄºÜÇå³þ¡£
×ªÔØ
Êý¾Ý°üµÄ½ÓÊÕ
×÷Õߣºkendo
Kernel£º2.6.12
Ò»¡¢´ÓÍø¿¨ËµÆð
Õâ²¢·ÇÊÇÒ»¸öÍø¿¨Ç ......
http://hi.baidu.com/styl_007/blog/item/82b833f475036ce67609d7b6.html
Öжϴ¦ÀíµÄtasklet£¨Ð¡ÈÎÎñ£©»úÖÆ£²»¹ýÈç´Ë
2009-08-10 18:30
ÖжϷþÎñ³ÌÐòÒ»°ã¶¼ÊÇÔÚÖжÏÇëÇ󹨱յÄÌõ¼þÏÂÖ´ÐеÄ
,
ÒÔ±ÜÃâǶÌ×¶øÊ¹ÖжϿØÖƸ´ÔÓ»¯¡£µ«ÊÇ£¬ÖжÏÊÇÒ»¸öËæ»úʼþ£¬ËüËæÊ±»áµ½À´£¬Èç¹û¹ØÖжϵÄʱ¼äÌ«³¤£¬
CPU
¾Í²»Äܼ°Ê±ÏìÓ¦Æä ......
ÒýÓà 2 Â¥ cokeliu µÄ»Ø¸´:
лл! ÇëÎÊÊÇ·ñÿµ÷ÓÃÒ»´Îtasklet_schedule(B task); B taskÈÎÎñ±»¼Óµ½Á´±íÉÏÖ»»á±»Ö´ÐÐÒ»´Î?
Êǵģ¬Ö»±»¼ÓÒ»´Î
µÚÒ»´Îtasklet_schedule(B task)¸øËûÒ»¸ö״̬TASK_STATE_SCHED
×÷±ê¼Ç£¬ÒÔºóµÄtasklet_schedule(B task)»á¼ì²éÕâ¸ö±ê¼Ç
http://os.inf.tu-dresden.de/l4env/doc/html/dde_linux ......
ÎÒÃÇÖªµÀÅжÏÒ»¸öϵͳµÄ¸ºÔØ¿ÉÒÔʹÓÃtop£¬uptimeµÈÃüÁîÈ¥²é¿´£¬Ëü·Ö±ð¼Ç¼ÁËÒ»·ÖÖÓ¡¢Îå·ÖÖÓ¡¢ÒÔ¼°Ê®Îå·ÖÖÓµÄϵͳƽ¾ù¸ºÔØ¡£
¡¡¡¡Äã¿ÉÄܶÔÓÚ Linux µÄ¸ºÔؾùÖµ(load averages)ÒÑÓÐÁ˳ä·ÖµÄÁ˽⡣¸ºÔؾùÖµÔÚ uptime »òÕß top ÃüÁîÖпÉÒÔ¿´µ½£¬ËüÃÇ¿ÉÄÜ»áÏÔʾ³ÉÕâ¸öÑù×Ó£º
¡¡¡¡
Shell´úÂë
load average: 0.0 ......
ÔÚLinux²Ù×÷ϵͳÖУ¬ÓÐÒ»¸öϵͳÈí¼þ°ü£¬ËüµÄ¹¦ÄÜÀàËÆÓÚWindowsÀïÃæµÄ“Ìí¼Ó/ɾ³ý³ÌÐò”£¬µ«Êǹ¦ÄÜÓֱȓÌí¼Ó/ɾ³ý³ÌÐò”Ç¿ºÜ¶à£¬Ëü¾ÍÊÇRed Hat Package Manager(¼ò³ÆRPM)¡£´Ë¹¤¾ß°ü×îÏÈÊÇÓÉRed Hat¹«Ë¾ÍƳöµÄ£¬ºóÀ´±»ÆäËûLinux¿ª·¢ÉÌËù½èÓá£ÓÉÓÚËüΪLinuxʹÓÃÕßʡȥÁ˺ܶàʱ¼ä£¬ËùÒÔ±»¹ã·ºÓ¦ÓÃÓÚÔÚLin ......