1. 程式人生 > >linux --- 殺掉特定埠程序與啟用SSH服務

linux --- 殺掉特定埠程序與啟用SSH服務

Linux下埠被佔用解決
有時候關閉軟體後,後臺程序死掉,導致埠被佔用。下面以JBoss埠8083被佔用為例,列出詳細解決過程。

解決方法:

1.查詢被佔用的埠
netstat -tln
netstat -tln | grep 8083
netstat -tln 檢視埠使用情況,而netstat -tln | grep 8083 則是隻檢視埠8083的使用情況

2.檢視埠屬於哪個程式?埠被哪個程序佔用
lsof -i :8083

3.殺掉佔用埠的程序
kill -9 程序id

開啟SSH服務

這裡寫圖片描述

批量刪除程序

root@kali:~/python/socket# ps -ef | grep socketS
root 2864 31885 0 10:12 pts/1 00:00:00 grep socketS root@kali:~/python/socket# ps -ef | grep socketS|awk '{print $2}' 2866 root@kali:~/python/socket# ps -ef | grep socketS|awk '{print $2}'|xargs kill -9 root@kali:~/python/socket# ps -ef | grep socketS

相關推薦

linux --- 殺掉特定程序啟用SSH服務

Linux下埠被佔用解決 有時候關閉軟體後,後臺程序死掉,導致埠被佔用。下面以JBoss埠8083被佔用為例,列出詳細解決過程。 解決方法: 1.查詢被佔用的埠 netstat -tln ne

Linux 殺掉所有Java程序

1.Linux檢視所有Java程序 ps -ef | grep java | grep -v grep  (是在列出的程序中去除含有關鍵字"grep"的程序) 2. 使用awk分割結果,獲取PID awk '{print $2}' ps -ef | grep java

Linux系統學習】程序執行緒

程序執行新程式 程序等待 wait()函式 程序執行新程式 fork()/exec()組合是典型的Linux

Linux下觸控板禁用啟用

最近體驗了一把LinuxDeepin2014,感覺還是非常不錯的,不過系統裡面只有禁用觸控板的快捷鍵,當然也可以自定義一下啟用的快捷鍵了. 習慣了shell指令碼,下面通過shell指令碼來操作觸控板吧. #!/bin/bash #touch pad control

Linux下的守護程序建立方法

1、我們先來了解一下什麼是守護程序? 守護程序也稱精靈程序(Daemon),是執行在後臺的一種特殊程序。它獨立於控制終端並且週期性地執行某種任務或等待處理某些發生的事件。守護程序是生存期長的一種程序。它們常常在系統引導裝入時啟動,僅在系統關閉時才終止。因為它們

Linux 檢視ip 程序的幾種方法

檢視iP地址: 1   ifconfig    或者 ifconfig -a 2 、sbin/ip add list    3 .cat /etc/hosts 檢視埠命令 1.netstat -anp|grep 埠號 檢視程序 1.在對應的路徑下  輸入命令

Linux 程序之間一些命令

首要說明: Linux的所有程序都儲存在/proc/目錄下,儲存形式為:/proc/程序號。進入到程序號目錄後,裡面有一個cwd連結檔案即指向的程序的的目錄。   1.根據指定埠查詢程序,如埠123456 netstat -nlp|grep :123456 2.查詢

Linux殺掉特定名稱的程序

以下命令是殺掉用grep匹配到特定名稱的程序 ps -ef|grep DeviceConnectionLimitTest |grep -v grep|cut -c 9-15|xargs kill -9

在Mac/linux上查詢(並終止)程序鎖定特定的幾種方法

前言  無論是做網站還是做產品,經常使用到殺死某個程序的方法。製作指令碼並熟悉運用是一個非常節省時間的方法。 基本命令  查詢: [sudo] lsof -i :3000  殺戮 kill -9 方法一  使用awk指令碼: port=8000 lsof -i:$port | awk '

linux學習筆記--程序進程管理

ref monitor vim 子進程 free task 排序 image ctrl 、工作管理 1、前臺程序放後臺程序 命令後 加 & 2、任務執行時將前臺任務任務放到後臺中並【暫停】 ctr + z 3、jobs 觀察後臺工作狀態 及多少任務

鳥哥的Linux私房菜-----16、程序資源管理

blog dsm alt 技術 article ack src mar data 鳥哥的Linux私房菜-----16、程序與資源管理

初識C程序Linux交互

c linux 返回值 main函數 Linux下程序的返回值要開發能在Linux下運行的C程序工具,對C程序與Linux的基本交互方式的認識是必不可少的。首先需要了解到,在Linux終端中,程序的運行都會有一個返回值,若該返回值是0,則代表該程序運行成功,若返回值是其他數值,則表示該程序的運

Linux下C語言程序的編譯過程ssc平臺出租

vim 匯編 實例 \n sem urn 結果 linux return 使用gcc編譯程序時,編譯工程分為4個階段:ssc平臺出租(企 娥:217 1793 408) (1)預處理:(Pre-Processing) (2)編譯:(Compiling) (3)匯編:(Ass

一、Linux應用程序基礎 1、應用程序系統命令的關系 文件位置 主要用途

soft sock efi 地址欄 -h sha 包安裝 文檔 -a 一、Linux應用程序基礎1、應用程序與系統命令的關系文件位置主要用途使用環境運行格式2、Linxu下軟件包的類型rpmdeb源代碼包自帶安裝程序的軟件包免安裝的軟件包 二、使用RPM包管理工具1、RPM

Linux進程啟動過程分析do_execve(可執行程序的加載和運行)---Linux進程的管理調度(十一)

[] flag 表示 conn nali 最終 roc 不同的 recursion execve系統調用 execve系統調用 我們前面提到了, fork, vfork等復制出來的進程是父進程的一個副本, 那麽如何我們想加載新的程序, 可以通過execve來加載和啟動新的程

tcpdump抓包linux下網路使用的問題

1、 linux下可以用 tcpdump 工具進行網路抓包; 2、抓包的命令為:    2.1  ~# tcpdump  抓取所有的包;    2.2  ~# tcpdump  抓取指定網路介面的包; &

Linux】多程序多執行緒之間的區別

http://blog.csdn.net/byrsongqq/article/details/6339240 網路程式設計中設計併發伺服器,使用多程序與多執行緒 ,請問有什麼區別?  答案一: 1,程序:子程序是父程序的複製品。子程序獲得父程序資料空間、堆和棧的複製品。 2,執行緒:相

Linux高階程式設計基礎——程序之 fork vfork 使用

程序之 fork 與 vfork 使用 編寫程式實現以下功能: 在父程序中定義變數n,在子程序中對變數n進行++操作;並且列印變數n的值,列印子程序pid; 在父程序中列印變數n的值,並且列印父程序pid。 要求分別用fork和vfork建立子程序。 #

linux linux如何檢視被哪個程序佔用?

linux如何檢視埠被哪個程序佔用? http://jingyan.baidu.com/article/546ae1853947b71149f28cb7.html   1、lsof -i:埠號 2、nets

Linux下Tomcat號以及程序相關命令

1. 檢視tomcat程序 ps -aux | grep tomcat (或者ps -ef | grep tomcat都行)   [plain] view plain copy root