<span id="vexk9"><table id="vexk9"></table></span>

      sh

      shell命令解釋器

      補充說明

      sh命令 是shell命令語言解釋器,執行命令從標準輸入讀取或從一個文件中讀取。通過用戶輸入命令,和內核進行溝通!Bourne Again Shell (即bash)是自由軟件基金會(GNU)開發的一個Shell,它是Linux系統中一個默認的Shell。Bash不但與Bourne Shell兼容,還繼承了C Shell、Korn Shell等優點。

      語法

      bash [options] [file]
      

      選項

      -c string:命令從-c后的字符串讀取。
      -i:實現腳本交互。
      -n:進行shell腳本的語法檢查。
      -x:實現shell腳本逐條語句的跟蹤。
      

      實例

      使用-x選項跟蹤腳本調試shell腳本,能打印出所執行的每一行命令以及當前狀態:

      [root@AY1307311912260196fcZ satools]# sh -x check_ssh_login.sh
      + DEFINE=30
      + cat /var/log/secure
      + awk '/Failed/ {++ip[$(NF-3)]} END {for (i in ip) print i"="ip[i]}'
      ++ cat /root/satools/black.txt
      + for i in '`cat /root/satools/black.txt`'
      ++ echo 121.42.0.16=1427
      ++ awk -F= '{print $1}'
      + IP=121.42.0.16
      ++ echo 121.42.0.16=1427
      ++ awk -F= '{print $2}'
      + NUM=1427
      + '[' 1427 -gt 30 ']'
      + grep 121.42.0.16 /etc/hosts.deny
      + '[' 1 -gt 0 ']'
      + echo sshd:121.42.0.16
      + echo vsftpd:121.42.0.16
      + for i in '`cat /root/satools/black.txt`'
      ++ echo 121.42.0.72=276
      ++ awk -F= '{print $1}'
      + IP=121.42.0.72
      ++ awk -F= '{print $2}'
      ++ echo 121.42.0.72=276
      + NUM=276
      + '[' 276 -gt 30 ']'
      + grep 121.42.0.72 /etc/hosts.deny
      + '[' 1 -gt 0 ']'
      + echo sshd:121.42.0.72
      + echo vsftpd:121.42.0.72
      
      主站蜘蛛池模板: 狠狠色狠狠色综合系列| 亚洲色欲久久久久综合网| 久久综合视频网站| 久久综合精品视频| 色综合久久最新中文字幕| 日韩亚洲国产综合久久久| 亚洲综合精品香蕉久久网| 色婷婷狠狠久久综合五月| 综合久久给合久久狠狠狠97色| 国产在线一区二区综合免费视频 | 狠狠色综合7777久夜色撩人| 亚洲色欲久久久综合网东京热| 亚洲日本国产综合高清| 伊人久久综合成人网| 97久久久精品综合88久久| 久久99精品久久久久久综合| 亚洲av综合日韩| 欧美日韩色另类综合| 97色伦图片97综合影院久久 | 国产综合在线观看| 色综合合久久天天给综看| 亚洲精品综合在线影院| 激情五月激情综合| 婷婷色香五月激情综合2020| 久久婷婷五月综合97色| 色欲色香天天天综合网站| 狠狠色丁香婷婷久久综合不卡| 九色综合狠狠综合久久| 亚洲国产综合精品一区在线播放 | 亚洲综合视频在线观看| 久久青青草原综合伊人| 久久婷婷丁香五月综合五| 国产成人无码综合亚洲日韩| 久久亚洲伊人中字综合精品| 久久综合精品不卡一区二区| 亚洲国产综合专区在线电影| 久久99国产综合精品女同| 国产91色综合久久免费分享| 亚洲国产精品综合久久2007| 精品无码综合一区二区三区| 亚洲国产综合精品一区在线播放|