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

akw ºÍlinux ÃüÁî

cat                                awk '{print}'
cat -s                        awk '{blank = NF == 0 ? ++blank : 0; if (blank <= 1) print;}'
tac                                awk '{t[NR] = $0;}END{for (i = NR; i >= 1; i--) print t[i];}'
grep patten                awk '/patten/{print}'
grep -v patten        awk '! /patten/{print}'
head                        awk 'NR <= 10 {print}' 24.sh
head -1                        awk '{print; exit; }' 24.sh
tail                        awk '{t[n++ % 10] = $0}END{for (i = 0; i < 10; i++) print t[n++ % 10];}'
tail -1                        awk '{t = $0}END{print t}'
cut -c 10                awk '{print substr($0, 10, 1)}'
cut -d: -f4                awk -F: '{if (NF > 1) print $4; else print;}'
tr A-Z a-z                awk '{print tolower($0);}' se.sh
tr a-z A-Z                awk '{print toupper($0);}' se.sh
tr -s ' '                awk '{print gensub(" +", " ", "g")}'
tr -d '\012'        awk '{printf "%s", $0}'
wc -l     &nb


Ïà¹ØÎĵµ£º

Linux ÄÚºËÈíÖжÏ(softirq)Ö´ÐзÖÎö

Linux ÄÚºËÈíÖжÏ(softirq)Ö´ÐзÖÎö
Author:  sinister
Email:   sinister@whitecell.org
Homepage:http://www.whitecell.org
Date:    2007-01-11
±¾ÎÄ¶Ô Linux ÄÚºËÈíÖжϵÄÖ´ÐÐÁ÷³Ì½øÐÐÁË·ÖÎö£¬²¢¾¡¿ÉÄܵĽáºÏµ±Ç°ÔË
Ðл·¾³ÏêϸµØÐ´³öÎÒµÄÀí½â£¬µ«Õâ²¢²»±íÃ÷ÎÒµÄÀí½âÒ»¶¨ÕýÈ·¡£Õâ±¾ ......

Linux ÐźÅsignal´¦Àí»úÖÆ Èý

Ç°ÃæÁ½½ÚÒѾ­½éÉÜÁËÓйØÐźŵĴ󲿷ÖÖª
ʶ¡£ÕâÒ»½ÚÎÒÃÇÀ´Á˽âÒ»ÏÂÕâЩϵͳµ÷Óá£ÆäÖУ¬ÏµÍ³µ÷ÓÃsignalÊǽø³ÌÓÃÀ´É趨ij¸öÐźŵĴ¦Àí·½·¨£¬ÏµÍ³µ÷ÓÃkillÊÇÓÃÀ´·¢ËÍÐźŸøÖ¸¶¨½ø³ÌµÄ¡£Õâ

Á½¸öµ÷ÓÿÉÒÔÐγÉÐźŵĻù±¾²Ù×÷¡£ºóÁ½¸öµ÷ÓÃpauseºÍalarmÊÇͨ¹ýÐźÅʵÏֵĽø³ÌÔÝÍ£ºÍ¶¨Ê±Æ÷£¬µ÷ÓÃalarmÊÇͨ¹ýÐźÅ֪ͨ½ø³Ì¶¨Ê±Æ÷µ ......

[ת]Linux: ½áÊø²é¿´½ø³ÌÃüÁî

ÔÚubuntuÖУ¬ÖÕÖ¹Ò»¸ö½ø³Ì»òÖÕÖ¹Ò»¸öÕýÔÚÔËÐеijÌÐò£¬Ò»°ãÊÇͨ¹ý kill ¡¢killall¡¢pkill¡¢xkill µÈ½øÐС£
-------------------------------------------------------------------
ÏÈ¿´Á½¸öÀý×Ó£º
Àý×ÓÒ»£º½áÊøÄ³¸ö³ÌÐò£¬ÈçFirefox    
¼üÈëÃüÁ
pkill firefox
Àý×Ó¶þ: ½áÊøÄ³¸ö½ø³Ì£¬Èçfind&n ......

linuxһЩÃüÁî

Linux³£ÓÃÃüÁî²Î¿¼
 
1. diff
ÓÃÓÚÎļþ±È½Ï¡£Ò»°ãfile1ÊÇÔ­Îļþ£¬file2ÊÇУ¨Ð޸Ĺý£©µÄÎļþ¡£
½ô´Õģʽ£ºdiff -u file1 file2
diff -u file1 file2
--- file1 2010-03-06 02:11:43.000000000 +0000
+++ file2 2010-04-14 10:06:45.000000000 +0000
@@ -21,11 +21,9 @@
eeeeee
ffffff
2222 ......

LinuxÄÚºËÔ´´úÂëÊýÁ¿ÒѾ­³¬¹ý1000ÍòÐÐ

Linux°æ±¾2.6.27¸üкó,ÈËÃÇ·¢ÏÖ,ÕâÒ»Äں˵ÄÔ´´úÂëÊýÁ¿ÒѾ­³¬¹ýÁË1000ÍòÐÐ.
µ±È»,ÕâЩÐÐÊý½ö½öÊǼÆËã»úͳ¼Æ³öÀ´µÄÐÐÊý,°üÀ¨¿Õ°×ÐÐ,ΪÁË´úÂëµÄ¿É¶ÁÐÔÔö¼ÓµÄ×¢Ê͵È,µ±È»LinuxºÍËùÓеij¤ÆÚÏîĿһÑù,Ëæ×Åʱ¼äµÄÍÆÒÆ,¾ÉµÄ´úÂë »á±»¶ªÆúºÍ¸ü»»,µ«×ÜÌ广ģÀ´Ëµ,LinuxµÄÄÚºËÔÚ²»¶ÏÔöÇ¿,ÒÔÏÂÊÇһЩÓÐȤµÄͳ¼ÆÊý×Ö,ËüÃÇ¿ÉÒÔ¸æËßÄãLin ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ