shell腳本殺掉(kill)端口號對應的PID進程
我是用的mac 就是當你本機啟動一個python 端口進程, 即使關掉,後臺進程依然存在,在啟動同端口的進程,或報錯提示已被占用
當你lsof -i:端口號(linux--(ss -anpt | grep 22)-->(ss是nestat的簡寫)) 又會發現不知一個pid進程 kill 很麻煩,所以就寫了一個shell腳本,根據你輸入的端口號,循環kill掉:
#!/bin/bash read -p "輸入 你要kill的端口號: " a for i in `lsof -i:$a | awk ‘{print $2}‘ | grep -v ‘PID‘`;do kill -9$i;done
shell腳本殺掉(kill)端口號對應的PID進程
相關推薦
shell腳本殺掉(kill)端口號對應的PID進程
done mac 提示 linu stat inux span 發現 class 我是用的mac 就是當你本機啟動一個python 端口進程, 即使關掉,後臺進程依然存在,在啟動同端口的進程,或報錯提示已被占用 當你lsof -i:端口號(linux--(ss -a
ARM40-A5應用——Shell腳本OA幸運飛艇平臺搭建實現進程自動拉起
then 只有一個 後臺 oid unit ref www com 副本 ARM40-A5應用——Shell腳本OA幸運飛艇平臺搭建論壇:haozbbs.com Q1446595067 實現進程自動拉起 2018.6.11 版權聲明:本文為博主原創文章,允許轉載。 在L
OGG運維優化腳本(九)-查詢維護類--進程重復表檢查
ogg oracle goldengate 腳本 數據同步 shell 路徑:$HOME/ggscript/ggrepeat功能:該腳本為處理目標端因為源端重復配置源端表,導致目標端數據重復的問題而設計。可以針對進程檢查重復配置的表名,並羅列具體信息和所在文件行數可以配合note快速註
linux如何查看端口號被哪個進程占用
linux class sof linu inux post 查看 netstat clas 1、lsof -i:端口號 lsof(list open files) 2、netstat -tunlp |grep 端口號 t:tcp u:udp n:拒絕顯示別名 l:僅顯示l
Windows 查看哪個程序佔用端口號,結束進程。
alt http klist list tst task tro png lis 背景當我再搭建WSUS的時候,搭建Vcenter的時候,等等,如果提示你80端口被佔用,或者報端口佔用的error的時候。如何去查找哪個程序佔用了這個端口呢?命令:netstat -ano
shell腳本筆記--根據進程名關鍵字kill對應的進程
usr awk gre 組合過濾 done rond 關鍵字 基礎語法 echo shell基本概念: A Unix shell is a command-line interpreter or shell that provides a traditional Un
使用shell腳本一鍵安裝zabbix並配置客戶端的自動發現選項
監控 shell zabbix 自動註冊 zabbix_agent 1.緣由: 我自己的ESXi服務器上上最近新加了好多虛擬主機,但我現在還不會安裝,使用,那種批量運維工具(saltstack,ansible,puppet等)。雖然還有一種方法:就是通過shell工具一次打開
shell 腳本檢測端口狀態
done txt clas lse amp ech lin while class 方法一: # cat check_port.sh #!/bin/bash cat ip.txt|while read line do /usr/bin/nc -w 1 -z $li
編寫MAC記錄與端口掃描腳本的shell腳本
存在 one target 描述 cto 目標 圖片 col don MAC記錄與端口掃描腳本 1、需求描述編寫名為system.sh的小腳本,記錄局域網中各主機的MAC地址,保存到/etc/ethers文件中;若此文件已存
完全備份數據和差異備份數據的shell腳本
完全備份數據和差異備份數據的shell腳本#!/bin/bash # # Description: 該腳本功能,以周為單位循環;周五實行完全備份,周六不備份,周日至周四實行差異備份; # 因工作需要,不實行壓縮打包的方式,采用cp完全備份,rsync差異備份; #
我的shell腳本編程
編程 shell 語言 對於shell腳本編程特點來說它是 過程式編程語言、腳本類型語言、解釋型語言。 在寫腳本的時候總是會遵循三種執行結構:順序執行結構、選擇執行結構、循環執行結構。 順序執行即:以從左到右,從上到下順序執行所有的語句(命令) 選擇執行結構:依照給定
Linux Shell——bash shell 腳本簡介
運行環境 linux 關鍵字 程序 單詞 bash shell 腳本簡介shell 運行環境如果你運行的是 Unix 或 Linux 系統,例如 Ubuntu,Red Hat,SUSE Linux,還有macOS,都是內置了 bash shell 的,所以你不需要額外配置所謂的開發
shell腳本
file 連接 sync centos tran 反引號 調用 base user 編寫腳本 1.xcall.sh 為了在任何目錄下都可以執行,可以配環境變量或環境變量指定的目錄,如:/usr/local/bin/ 因為訪問其他主機時,只能調用 在 /usr/bin 或
什麽是shell腳本編程?
shell腳本編程什麽是Shell腳本示例:#!/bin/shcd~mkdirshell_tutcdshell_tutfor((i=0;i<10;i++));dotouchtest_$i.txtdone示例解釋第1行:指定腳本解釋器,這裏是用/bin/sh做解釋器的第2行:切換到當前用戶的home目錄第
利用shell腳本實現計劃任務功能 V1.2
target 無需重啟 控制 basedir 之間 集中 shell腳本 htm 方便 2013.05.10 mytask 1.2 主程序休眠時間分成若幹小的時間片斷分段休眠,避免長時間的休眠不能及時響應系統信號。 2013.05.07 mytask 1
Runtime.getRuntime().exec(cmd)執行adb shell腳本可能出現的問題
執行 eve (()) 十六進制 解決辦法 /dev/ dev exec 進制 例如:adb shell sendevent /dev/input/event3 1 $((0xca)) 1上面語句中含有$((0xca)) ,執行Runtime.getRuntime().ex
shell 腳本執行時間
shell 腳本執行時間計算腳本執行時間: #!/bin/bash UseTime () { startTime=`date +%Y%m%d-%H:%M` startTime_s=`date +%s` $Command #根據自己腳本路徑,測試腳本文件執行時間
shell腳本-比較兩個整數大小
shell開發shell腳本分別實現以腳本傳參以及read讀入的方式比較2個整數大小。用條件表達式(禁止if)進行判斷並以屏幕輸出的方式提醒用戶比較結果。註意:一共是開發2個腳本。當用腳本傳參以及read讀入的方式需要對變量是否為數字、並且傳參個數不對給予提示。read讀入方式#!/bin/bash read
Shell腳本一鍵擴展LVM新分區
shell腳本 lvm擴容 在線掃描 最近接到經理要求對RHEL7的LVM新分區擴容自動化,因為使用的是虛擬化平臺,故采用添加新磁盤的方式來做:#!/bin/bash##在線掃描新磁盤##Step1: Recognize New Hard Disk##Logdir=~/disk_logif [ !
Shell腳本(三)
格式化 else www http 警告 檢查 結果 linux 行數 摘自:菜鳥教程 http://www.runoob.com/linux/linux-shell-echo.html Shell命令 1. echo命令 字符串輸出 echo "OK! \c" ech