ÔõÑùͨ¹ýLinuxÏÂÁîÐй¤¾ß¾ÙÐÐÈÕÖ¾ÆÊÎöºÍɸѡ£¿
ÔõÑùͨ¹ýlinuxÏÂÁîÐй¤¾ß¾ÙÐÐÈÕÖ¾ÆÊÎöºÍɸѡ£¿
ÔÚLinuxÇéÐÎÏ£¬ÎÒÃǾ³£ÐèÒª¶ÔϵͳÈÕÖ¾¾ÙÐÐÆÊÎöºÍɸѡ£¬ÒÔ²éÕÒÌض¨µÄÐÅÏ¢»òÕßÅÅÅÌÎÊÌ⡣ʹÓÃÏÂÁîÐй¤¾ß¿ÉÒÔ¸ßЧµØÍê³ÉÕâЩʹÃü£¬±¾ÎĽ«ÏÈÈÝÔõÑùʹÓó£¼ûµÄLinuxÏÂÁîÐй¤¾ß¾ÙÐÐÈÕÖ¾ÆÊÎöºÍɸѡ¡£
grepÏÂÁî
grep ÊÇÒ»ÖÖÇ¿Ê¢µÄÎı¾ËÑË÷¹¤¾ß£¬¿ÉÒÔÔÚÎļþ»òÕß±ê×¼ÊäÈëÖÐËÑË÷Æ¥Åäij¸öģʽµÄÐУ¬²¢½«Ð§¹ûÊä³ö¡£ÒÔÏÂÊÇ grep ÏÂÁîµÄһЩ³£¼ûÓ÷¨£º
ÔÚÎļþÖÐËÑË÷ij¸öÒªº¦´Ê£º
grep "keyword" filename
µÇ¼ºó¸´ÖÆ
ºöÂÔ¾Þϸд¾ÙÐÐËÑË÷£º
grep -i "keyword" filename
µÇ¼ºó¸´ÖÆ
Êä³öÆ¥ÅäÐм°ÆäÉÏÏÂÎÄ£º
grep -A context "keyword" filename grep -B context "keyword" filename grep -C context "keyword" filename
µÇ¼ºó¸´ÖÆ
ÏÞÖÆËÑË÷µÄÎļþÀàÐÍΪÈÕÖ¾Îļþ£º
grep "keyword" *.log
µÇ¼ºó¸´ÖÆ
awkÏÂÁî
awk ÊÇÒ»ÖÖÎı¾´¦Àí¹¤¾ß£¬ÖðÐÐÆÊÎöÎļþ²¢Æ¾Ö¤Ö¸¶¨µÄÌõ¼þÀ´Ö´ÐвÙ×÷¡£ÒÔÏÂÊÇ awk ÏÂÁîµÄһЩ³£¼ûÓ÷¨£º
Êä³öÖ¸¶¨ÁУº
awk '{print $1, $2}' filename
µÇ¼ºó¸´ÖÆ
ƾ֤ijÁеÄÖµÀ´É¸Ñ¡ÐУº
awk '$1 == "value"' filename
µÇ¼ºó¸´ÖÆ
ƾ֤¶à¸öÌõ¼þ¾ÙÐÐɸѡ£º
awk '$1 == "value" && $2 > 10' filename
µÇ¼ºó¸´ÖÆ
¶ÔÖ¸¶¨ÁеÄÖµ¾ÙÐÐÅÌË㣺
awk '{sum += $1} END {print sum}' filename
µÇ¼ºó¸´ÖÆ
sedÏÂÁî
sed ÊÇÒ»ÖÖÁ÷±à¼Æ÷£¬ÓÃÓÚ¶ÔÎı¾¾ÙÐÐÖðÐд¦Àí¡£ÒÔÏÂÊÇ sed ÏÂÁîµÄһЩ³£¼ûÓ÷¨£º
Ì滻ƥÅäµÄÎı¾£º
sed 's/pattern/replacement/' filename
µÇ¼ºó¸´ÖÆ
ƾ֤Ìõ¼þɾ³ýÐУº
sed '/pattern/d' filename
µÇ¼ºó¸´ÖÆ
Ìí¼ÓÐÂÄÚÈÝ£º
sed '1iNew line' filename
µÇ¼ºó¸´ÖÆ
tailºÍheadÏÂÁî
tail ºÍ head ÏÂÁîÓÃÓÚÉó²éÎļþµÄĩβºÍ¿ªÍ·ÄÚÈÝ¡£¿ÉÒÔʹÓÃÕâÁ½¸öÏÂÁîÀ´¿ìËÙÉó²é×îеÄÈÕÖ¾¼Í¼»òÕß×îÔçµÄ¹ýʧÐÅÏ¢¡£
ÒÔÏÂÊÇ tail ºÍ head ÏÂÁîµÄһЩ³£¼ûÓ÷¨£º
Éó²éÎļþµÄ×îºó¼¸ÐУº
tail -n 10 filename
µÇ¼ºó¸´ÖÆ
ʵʱÉó²éÎļþµÄ¸üÐÂÄÚÈÝ£º
tail -f filename
µÇ¼ºó¸´ÖÆ
Éó²éÎļþµÄ¿ªÍ·¼¸ÐУº
head -n 10 filename
µÇ¼ºó¸´ÖÆ
lessÏÂÁî
less ÏÂÁîÊÇÒ»¸ö·ÖÒ³Æ÷£¬ÓÃÓÚÉó²é³¤Îı¾Îļþ¡£Ê¹Óà less ÏÂÁî¿ÉÒÔÀû±ãµØת¶¯ºÍËÑË÷ÎļþÄÚÈÝ¡£
ÒÔÏÂÊÇ less ÏÂÁîµÄһЩ³£¼ûÓ÷¨£º
Éó²éÎļþÄÚÈݲ¢×ª¶¯£º
less filename
µÇ¼ºó¸´ÖÆ
ËÑË÷Òªº¦´Ê²¢¸ßÁÁÏÔʾ£º
/<keyword>
µÇ¼ºó¸´ÖÆ
ÏòÇ°/ÏòºóËÑË÷Æ¥ÅäµÄÒªº¦´Ê£º
? <keyword>
µÇ¼ºó¸´ÖÆ
ͨ¹ýÒÔÉϼ¸¸ö³£¼ûµÄ Linux ÏÂÁîÐй¤¾ß£¬ÎÒÃÇ¿ÉÒÔÓÐÓõØÆÊÎöºÍɸѡÈÕÖ¾Îļþ¡£ÕâЩ¹¤¾ßÌṩÁËÇ¿Ê¢µÄËÑË÷¡¢¹ýÂ˺ʹ¦Àí¹¦Ð§£¬¿ÉÒÔÔÚÅÅÅÌÎÊÌâ¡¢ÆÊÎöÈÕÖ¾µÈ·½ÃæÊ©Õ¹Ö÷Òª×÷Óá£Ï£Íû±¾ÎĶÔÄãÔÚLinuxÇéÐÎϾÙÐÐÈÕÖ¾ÆÊÎöºÍɸѡÌṩÁËһЩ×ÊÖú¡£
ÒÔÉϾÍÊÇÔõÑùͨ¹ýLinuxÏÂÁîÐй¤¾ß¾ÙÐÐÈÕÖ¾ÆÊÎöºÍɸѡ£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡