#!/bin/bash#?腳本生成一個?100?以內的隨機數,提示用戶猜數字,根據用戶的輸入,提示用戶猜對了,#?猜小了或猜大了,直至用戶猜對腳本結束。#?RANDOM?為系統自帶的系統變量,值為?0‐32767的隨機數#?使用取余算法將隨機數變為?1‐100?的隨機數num=$[RANDOM%100+1]echo?"$num"#?使用?read?提示用戶猜數字#?使用?if?判斷用戶猜數字的大小關系:‐eq(等于),‐ne(不等于),‐gt(大于),‐ge(大于等于),#?‐lt(小于),‐le(小于等于)while?:do??read?-p?"計算機生成了一個?1‐100?的隨機數,你猜:?"?cai??????if?[?$cai?-eq?$num?]???????then?????????????echo?"恭喜,猜對了"?????????????exit???????elif?[?$cai?-gt?$num?]???????then???????????????????echo?"Oops,猜大了"???????????else??????????????????echo?"Oops,猜小了"???fidone
#!/bin/bash#!/bin/bash#?查看有多少遠程的?IP?在連接本機(不管是通過?ssh?還是?web?還是?ftp?都統計)?#?使用?netstat?‐atn?可以查看本機所有連接的狀態,‐a?查看所有,#?-t僅顯示?tcp?連接的信息,‐n?數字格式顯示#?Local?Address(第四列是本機的?IP?和端口信息)#?Foreign?Address(第五列是遠程主機的?IP?和端口信息)#?使用?awk?命令僅顯示第?5?列數據,再顯示第?1?列?IP?地址的信息#?sort?可以按數字大小排序,最后使用?uniq?將多余重復的刪除,并統計重復的次數netstat?-atn??|??awk??'{print?$5}'??|?awk??'{print?$1}'?|?sort?-nr??|??uniq?-c
#!/bin/bashfunction?example?{echo?"Hello?world!"}example
#!/bin/sh`v1="Hello"v2="world"v3=${v1}${v2}echo?$v3pidlist=`ps?-ef|grep?apache-tomcat-7.0.75|grep?-v?"grep"|awk?'{print?$2}'`echo?$pidlistecho?"tomcat?Id?list?:$pidlist"??//顯示pid
#!/bin/bashgame=(石頭?剪刀?布)num=$[RANDOM%3]computer=${game[$sum]}echo?"請根據下列提示選擇您的出拳手勢"echo?"?1.?石頭"echo?"?2.?剪刀"echo?"?3.?布?"read?-p?"請選擇?1-3?:"?personcase?$person?in1)??if?[?$num?-eq?0?]??then?????echo?"平局"????elif?[?$num?-eq?1?]????then??????echo?"你贏"????else???????echo?"計算機贏"fi;;2)?if?[?$num?-eq?0?]?then????echo?"計算機贏"????elif?[?$num?-eq?1?]?????then?????echo?"平局"????else???????echo?"你贏"fi;;3)?if?[?$num?-eq?0?]?then?????echo?"你贏"???elif?[?$num?-eq?1?]???then??????echo?"計算機贏"???else???????echo?"平局"fi;;*)??echo?"必須輸入1-3?的數字"esac
#!/bin/bashfor?i?in?`seq?9`do??for?j?in?`seq?$i`?do??echo?-n?"$j*$i=$[i*j]?"?done????echodone
#!/bin/bash#?一鍵部署?memcached?#?腳本用源碼來安裝?memcached?服務器#?注意:如果軟件的下載鏈接過期了,請更新?memcached?的下載鏈接wget?http://www.memcached.org/files/memcached-1.5.1.tar.gzyum?-y?install?gcctar?-xf??memcached‐1.5.1.tar.gzcd?memcached‐1.5.1./configuremakemake?install
#!/bin/bash#?檢測本機當前用戶是否為超級管理員,如果是管理員,則使用?yum?安裝?vsftpd,如果不#?是,則提示您非管理員(使用字串對比版本)?if?[?$USER?==?"root"?]?then??yum?-y?install?vsftpdelse??echo?"您不是管理員,沒有權限安裝軟件"fi
#!/bin/bash?-xvif?[?$1?-eq?2?]?;then?echo?"wo?ai?wenmin"elif?[?$1?-eq?3?]?;then??echo?"wo?ai?wenxing?"elif?[?$1?-eq?4?]?;then??echo?"wo?de?xin?"elif?[?$1?-eq?5?]?;then?echo?"wo?de?ai?"fi
#!/bin/bash#kill?tomcat?pidpidlist=`ps?-ef|grep?apache-tomcat-7.0.75|grep?-v?"grep"|awk?'{print?$2}'`??#找到tomcat的PID號echo?"tomcat?Id?list?:$pidlist"??//顯示pidkill?-9?$pidlist??#殺掉改進程echo?"KILL?$pidlist:"?//提示進程以及被殺掉echo?"service?stop?success"echo?"start?tomcat"cd?/opt/apache-tomcat-7.0.75pwd?rm?-rf?work/*cd?bin./startup.sh?#;tail?-f?../logs/catalina.out
#!/bin/bash#?打印國際象棋棋盤#?設置兩個變量,i?和?j,一個代表行,一個代表列,國際象棋為?8*8?棋盤#?i=1?是代表準備打印第一行棋盤,第?1?行棋盤有灰色和藍色間隔輸出,總共為?8?列#?i=1,j=1?代表第?1?行的第?1?列;i=2,j=3?代表第?2?行的第?3?列#?棋盤的規律是?i+j?如果是偶數,就打印藍色色塊,如果是奇數就打印灰色色塊#?使用?echo?‐ne?打印色塊,并且打印完成色塊后不自動換行,在同一行繼續輸出其他色塊for?i?in?{1..8}do???for?j?in?{1..8}???do????sum=$[i+j]??if?[??$[sum%2]?-eq?0?];then????echo?-ne?" 久久综合视频网站| 一本一道久久精品综合| 久久久久亚洲av成人网人人软件| 久久久久99这里有精品10 | 久久久久亚洲av无码专区喷水 | 久久精品亚洲男人的天堂| 午夜视频久久久久一区| 少妇久久久久久被弄高潮| 青青国产成人久久91网| 偷窥少妇久久久久久久久| 99久久99这里只有免费的精品| 国产激情久久久久影院| 午夜天堂精品久久久久| 久久久精品国产亚洲成人满18免费网站 | 久久丝袜精品中文字幕| 日日躁夜夜躁狠狠久久AV| 久久久久免费视频| 亚洲狠狠综合久久| 久久丫精品国产亚洲av| 亚洲另类欧美综合久久图片区| 97精品依人久久久大香线蕉97| 国产无套内射久久久国产| 久久精品人成免费| 久久久SS麻豆欧美国产日韩| 精品国产乱码久久久久久浪潮| 波多野结衣中文字幕久久| 久久久久久夜精品精品免费啦 | 91精品国产高清91久久久久久| 少妇熟女久久综合网色欲| 国产巨作麻豆欧美亚洲综合久久 | 久久久久久久综合日本| 国产69精品久久久久777| 日日噜噜夜夜狠狠久久丁香五月| 久久午夜免费视频| 久久久久久午夜精品| 久久久久久久综合狠狠综合| 一级做a爰片久久毛片毛片| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 久久99精品国产麻豆| 精品久久久久久久无码| AV无码久久久久不卡蜜桃|