1 ²éѯdata.fÎļþÖÐ×Ö·û´®"abc"³öÏÖµÄÐÐÊý£ºÃüÁîΪ£¿
2 ²éѯdata.fÎļþÖÐ×Ö·û´®"abc"³öÏÖµÄÐеÄÄÚÈÝ£ºÃüÁîΪ£¿
3 ²éѯdata.fÎļþÖÐ×Ö·û´®"abc"³öÏÖµÄÐÐÊýÒÔ¼°ÄÚÈÝ£ºÃüÁîΪ£¿
4 ²éѯdata.fÎļþÖв»°üº¬×Ö·û´®"abc"³öÏÖµÄÐкÅÒÔ¼°ÄÚÈÝ£ºÃüÁîΪ£¿5 ²éѯdata.fÎļþÖÐ×Ö·û´®"abc"³öÏÖµÄÐÐÊý£ºÃüÁîΪ£¿
6 ÓÃÕýÔò±í´ïʽд ³öÓë¡ ¡grep -i "sept" data.f×÷ÓÃÏàͬµÄ´úÂë?
7 ÕýÔò±í´ïʽgrep '48 [34] ' data.fµÄº¬Òå?
8 ÕýÔò±í´ïʽgrep '^ [^48] ' data.fµÄº¬Òå?
9 ÕýÔò±í´ïʽgrep 'K. . .D' data.fµÄº¬Òå?
10 ÕýÔò±í´ïʽgrep ' [0-9] [0-5] [0-6] ' data.fµÄº¬Ò壬Óëgrep'^ [0-9] [0-5] [0-6] ' data.fµÄÇø±ð?
11 ²éѯÎļþÖпÕÐеÄÕýÔò±í´ïʽΪ£¿
12 ÕýÔò±í´ïʽgrep "0:0" /etc/passwd | egrep -v '^root'µÄÕæÕýÒâͼΪ£¿1 Ìí¼ÓÒ»¸öÓû§, ²é¿´ ´ËÓû§µÄÈ«²¿ÐÅÏ¢, ²¢½øÐн²½â
2 ×Ô¼º½¨Á¢Ò»¸ö0×ֽڵĿÕÎļþ, ²¢°ÑÕâ¸öÎļþ¿½±´µ½ÆäËûÈÎÒâĿ¼ÖÐ3 ×Ô¼ºÓÃVI±à¼Æ÷½¨Á¢Ò»¸öÎļþ,½«ÆäÊôÐÔÉèÖÃΪrwxrw-r-x
4
Ìí¼ÓÒ»¸öÓû§student,½¨Á¢Ò»¸ö¶à¼¶Ä¿Â¼²¢ÇÒ°ÑÕû¸öĿ¼µÄÊôÖ÷Êô×é¸ ³ ¸ø¸Õ½¨Á¢µÄÓû§
5 ×Ô¼ºÐ´Ò»¸öshell½Å±¾¿ÉÒÔ¿½±´ÈÎÒâÎļþµ½ÈÎÒâĿ¼ÖÐ
6 ×Ô¼ºÐ´Ò»¸öshellÏÔʾ/etc/passwdÎļþµÄÄÚÈÝ
7 дһ¸öshellʵÏÖ¶ÔÖ¸¶¨Ä¿Â¼È¨ÏÞÉèÖÃ
8 дһ¸öshellʵÏÖɾ³ýÒ»¸öĿ¼²¢ÇÒ²»¼ÓÈκÎÈ·ÈÏÐÅÏ¢
9 дһ¸öshellʵÏÖÔÚÈκÎĿ¼¶¼¿ÉÒÔÖ±½ÓÔËÐÐÆä, ²¢ÊµÏÖÈÎÒâ¹ ¦ÄÜ
10 дһ¸öshellʵÏÖ¶ÔÈÎÒâÎļþµÄÐÐÊýͳ¼Æ
11
дһ¸öshellʵÏÖ¶ÔÊäÈëÎļþµÄÈÎÒâ×Ö·û½øÐвéѯ²¢½«ÏÔʾ½á¹ûÏÔʾµ½Ò»¸öÁÙʱÎļþÖÐ
12
дһ¸öshellʵÏÖ¶ÔÖ¸¶¨Ä¿Â¼»òÕßÎļþ½øÐг¤Îļþ¸ñʽÏÔʾ£¬²¢ÇÒ½«ÏÔʾ½á¹ûÊä³öµ½Ò»¸öÁÙʱÎļþÖÐ
1 ¼òÊö¶Ô±äÁ¿½øÐи ³ÖµµÄÈýÖÖ·½· ¨ , ²¢Ê¹ÓÃÈýÖÖ·½· ¨À´ÊµÏÖͬһÐèÇó2 Çë»Ø´ðÏÂÃæ²âÊÔÓï¾äµÄº¬Ò壺
¡ ¡ [ -f "somef ile" ] £ºÅжÏÊÇ·ñÊÇÒ»¸öÎļþ
¡ ¡ [ -x "/bin/ls" ] £ºÅжÏ/bin/lsÊÇ·ñ´æÔÚ²¢ÓпÉÖ´ÐÐȨÏÞ
¡ ¡ [ -n "$var" ] £ºÅжÏ$var±äÁ¿ÊÇ·ñÓÐÖµ
¡ ¡ [ "$a" = "$b" ] £ºÅжÏ$aºÍ$bÊÇ·ñÏàµÈ
¡ ¡ [ -d ¡ °$a¡± ] £ºÊÇ·ñÊÇĿ¼
¡ ¡ [ -s ¡ °$a¡± ] £ºÎļþ³¤¶È´óÓÚ0£¬·Ç¿Õ
¡ ¡ [ -L ¡ °$a¡± ] £ºÊÇ·ñÊǸö·ûºÅÁ´½ÓÎļþ
¡ ¡ [ -r ¡ °$a¡± ] £ºÊÇ·ñ¿É¶Á
¡ ¡ [ -z ¡ °$a¡± ] £ºÊÇ·ñΪ¿Õ
3¡ ¡Ð´Ò»¸öshell,ʵÏÖÒÔÏÂÐèÇóa ÒÑ´æÔÚµÄÎļþÃûb ÏëÒªÌæ»»µÄ×Ö·û´® c ½«ÒªÌæ»»³ÉµÄ×Ö·û´® d Êä³öµÄÎļþÃû
ʵÏÖÄ¿±ê£º½«²ÎÊýaÖеÄÎļþÄÚÖ¸¶¨×Ö·û´®bÌæ»»Îªc×Ö·û´®
²¢ÇÒÊä³öµ½²ÎÊýdÎļþÖÐ
ʹÓÃÃüÁîΪ£ºcat text.file | sed s/linuxfocus/LinuxFocus/g > newtext.file4 Çë»Ø´ðÏÂÃæÊýÖµ±È½ÏÓï¾äµÄº¬Òå
¡ ¡-eq¡ ¡ÊýÖµÏàµÈ -ne¡ ¡ÊýÖµ²»ÏàµÈ -gt¡ ¡ÊýÖµ1´óÓÚÊýÖµ2-lt¡ ¡ÊýÖµ1СÓÚÊýÖµ2 -le¡ ¡ÊýÖµ1СÓÚµÈÓÚÊýÖµ2
-ge¡ ¡ÊýÖµ1´óÓÚµÈÓÚÊýÖµ2
5 дһ¸öshell£¬ÊµÏÖÒÔÏÂÐèÇó
ÊäÈëÒ»¸ö²ÎÊý£¬a ¿ÉÒÔÊÇĿ¼Ҳ¿ÉÒÔÊÇÎļþ
ÓÃshell½Å±¾À´Åжϴ˲ÎÊýµ½µ×ÊÇÎļþ»¹ÊÇĿ¼¡£shellµÚËĴοÎ
1¡ ¡Ð´Ò»¸öhere documentµÄshell
2¡ ¡Ê¹ÓÃfor var inÑ»·Ð´Ò»¸öÏÔʾĿ¼ÄÚÈݵÄshell
3¡ ¡Ê¹ÓÃselect var inÀ´Ð´Ò»¸öÈÃÓû§¿ÉÒÔÑ¡ÔñµÄshell
4¡ ¡Ê¹ÓÃselect var in À´Ð´Ò»¸ö£«¡ ¡ ¨D¡ ¡£ª ¡ ¡£¯µÄÀý×Ó¡£
¡ ¡ ÐèÇó£ºÌáʾÓû§Ä¿Ç°ÓÐÁ½¸öÖµa=5 b=3 È»ºóÈÃÓû§ÊäÈëËãʽ
ÀýÈ磺
./testpar a=5,b=3 Please select:
1) a+b
2) a-b
3) a*b
4) a/b
µ±Óû§ÓÐËùÑ¡Ôñºó½øÐмÆËã
5 дһ¸öshellÀ´ÅжÏÓû§ËùÊäÈëµÄ²ÎÊýÊÇ·ñÊÇÒ»¸öÊý×Ö
µÚËÄÌâµÄ´ð° ¸
#!/bin/bash
echo "a is 5,b is 3.Please select you method"a=5b=3select c in "a+b" "a-b" "a*b" "a/b";dobreakdonecase $c in
"a+b") echo '$a+$b=' `expr $a "+" $b` ; ;
"a-b") echo '$a-$b=' `expr $a "-" $b` ; ;
"a*b") echo '$a*$b=' `expr $a "*" $b` ; ;
"a/b") echo '$a/$b=' `expr $a "/" $b` ; ;
*) echo "other"; ;esac
µÚ5Ìâ´ð° ¸£º
A
#!/bin/bashecho "Please input a number"read numexpr $num "+" 10 &> /dev/nullif [ $? -eq 0 ] ;thenecho "$num is a num"elseecho "$num not a num"fi
=================
B
#!/bin/bashif find . -mtime -$1 &> /dev/nullthenecho yeselseecho nofi
============
C
#!/bin/bash
echo "Please input a number"read numexpr $num "+" 1if [ $? -eq 0 ] ;thenecho "$num is a num"elseclearecho "$num not a num"fi
´Ëshell¿ÉÒÔÌß³öϵͳÖÐÒѾµÇ¼µÄÓû§kill loginuser
#!/bin/bash
#Author:esnow
#The pro order to kill login usernameif [ $# -lt 1 ] ; thencat <<HELPren -- kill logined user
USAGE: killit username
EXAMPLE: ./killit username:
HELPexit 0fiusername="$1"ps -aux |grep $username | awk ' { print $2 } ' > tempkillid=`cat temp`for x in $killid ;doecho `kill -9 $x`sleep 2donerm temp -fecho "killed $1"
瓜云互联怎么样?瓜云互联之前商家使用的面板为WHMCS,目前商家已经正式更换到了魔方云的面板,瓜云互联商家主要提供中国香港和美国洛杉矶机房的套餐,香港采用CN2线路直连大陆,洛杉矶为高防vps套餐,三网回程CN2 GIA,提供超高的DDOS防御,瓜云互联商家承诺打死退款,目前商家提供了一个全场9折和充值的促销,有需要的朋友可以看看。点击进入:瓜云互联官方网站瓜云互联促销优惠:9折优惠码:联系在线客...
TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...
易探云怎么样?易探云隶属于纯乐电商旗下网络服务品牌,香港NTT Communications合作伙伴,YiTanCloud Limited旗下合作云计算品牌,数十年云计算行业经验。发展至今,我们已凝聚起港内领先的开发和运维团队,积累起4年市场服务经验,提供电话热线/在线咨询/服务单系统等多种沟通渠道,7*24不间断服务,3分钟快速响应。目前,易探云提供香港大带宽20Mbps、16G DDR3内存、...