精华内容
下载资源
问答
  • Linux netstat查看端口占用情况

    千次阅读 2018-09-05 11:19:30
    一、使用netstat命令可查看端口使用情况 ...(1) 查看服务端口是否启用。常用于查看服务器进程端口是否启动 [root@cdh-003 ~]# netstat -nlp |grep 21050 tcp6 0 0 :::21050 :::* LISTEN 10859/impalad  (2)...

    一、使用netstat命令可查看端口使用情况

    (1)  查看服务端口是否启用。常用于查看服务器进程端口是否启动

    [root@cdh-003 ~]# netstat -nlp |grep 21050
    tcp6       0      0 :::21050                :::*                    LISTEN      10859/impalad 

    (2) 查看端口连接情况

    [root@cdh-003 ~]# netstat -nat|grep -i "21050"    不带进程号
    tcp6       0      0 :::21050                :::*                    LISTEN     
    tcp6       0      0 192.168.11.124:21050    192.168.11.126:32474    ESTABLISHED
    tcp6       0      0 192.168.11.124:21050    192.168.11.126:64128    ESTABLISHED
     

    [root@cdh-005 ~]#  netstat -natp|grep -i "21050"   带进程号
    tcp6       0      0 :::21050                :::*                    LISTEN      6334/impalad        
    tcp6       0      0 192.168.11.126:14792    192.168.11.124:21050    ESTABLISHED 24236/java          
    tcp6       0      0 192.168.11.126:32566    192.168.11.124:21050    ESTABLISHED 15111/java 

     

    (3) 统计端口的连接数

    [root@cdh-003 ~]# netstat -nat|grep -i "21050" |wc -l
    63

     

    二、netstat命令help

    [root@cdh-003 ~]# netstat --help   查看命令帮助
    usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
           netstat [-vWnNcaeol] [<Socket> ...]
           netstat { [-vWeenNac] -I[<Iface>] | [-veenNac] -i | [-cnNe] -M | -s [-6tuw] } [delay]

            -r, --route              display routing table
            -I, --interfaces=<Iface> display interface table for <Iface>
            -i, --interfaces         display interface table
            -g, --groups             display multicast group memberships
            -s, --statistics         display networking statistics (like SNMP)
            -M, --masquerade         display masqueraded connections

            -v, --verbose            be verbose
            -W, --wide               don't truncate IP addresses
            -n, --numeric            don't resolve names
            --numeric-hosts          don't resolve host names
            --numeric-ports          don't resolve port names
            --numeric-users          don't resolve user names
            -N, --symbolic           resolve hardware names
            -e, --extend             display other/more information
            -p, --programs           display PID/Program name for sockets    显示进程号
            -o, --timers             display timers
            -c, --continuous         continuous listing

            -l, --listening          display listening server sockets   服务端listen
            -a, --all                display all sockets (default: connected)   显示所有sockets
            -F, --fib                display Forwarding Information Base (default)
            -C, --cache              display routing cache instead of FIB
            -Z, --context            display SELinux security context for sockets

      <Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}
               {-x|--unix} --ax25 --ipx --netrom

    展开全文
  • 经常有朋友问题,Linux系统的端口是否启用,该用什么命令呢,其实很简单。查看Linux程序端口占用情况的可以使用下面这个命令:  ps -aux | grep tomcat  发现并没有8080端口的Tomcat进程。  使用命令:netstat...
       经常有朋友问题,Linux系统的端口是否启用,该用什么命令呢,其实很简单。查看Linux程序端口占用情况的可以使用下面这个命令:
    

           ps -aux | grep tomcat

           发现并没有8080端口的Tomcat进程。

           使用命令:netstat –apn

           查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name

       clip_image002

           发现8080端口被PID为9658的Java进程占用。

           进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看

       clip_image004

           就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉!

           方法二:直接使用 netstat   -anp   |   grep  portno

           即:netstat –apn | grep 8080

           linux下查看端口占用情况:

           1.查看哪个进程占用了819端口:

           case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859

           运行后的结果:

           COMMAND   PID USER   FD   TYPE    DEVICE SIZE NODE NAME

           java    24907 root   31u  IPv4 248905027       TCP *:859 (LISTEN)

           由以上我们知道了859端口被进程号为24907的进程占用了, 是个java进程。

           2.查看进程号为24907的进程在哪里:

           case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # ps -ef|grep 24907

           root     13421 29276  0 20:08 pts/2    00:00:00 grep 24907

           root     24907     1  0 11:43 pts/4    00:03:53 /usr/java/jdk1.6.0_13/bin/java -server -XX:PermSize=256M -XX:MaxPermSize=512m -Xbootclasspath/p:java-net-Socket.jar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/cnsh/tomcat-sh/conf/logging.properties -Djava.endorsed.dirs=/usr/local/cnsh/tomcat-sh/bin/endorsed -classpath :/usr/local/cnsh/tomcat-sh/bin/bootstrap.jar -Dcatalina.base=/usr/local/cnsh/tomcat-sh/bin -Dcatalina.home=/usr/local/cnsh/tomcat-sh/bin -Djava.io.tmpdir=/usr/local/cnsh/tomcat-sh/bin/temp -Xmx512m -Xms256m org.apache.catalina.startup.Bootstrap start

           由以上我们知道是目录为/usr/local/cnsh/tomcat-sh/bin/的tomcat占用了。

    展开全文
  • linux常用端口指令

    2020-02-15 14:46:14
    1.查看哪个程序占用了端口 lsof -i tcp:8080 2.查看端口是否已经启用 netstate -na|grep 8080

    1.查看哪个程序占用了端口

    lsof -i tcp:8080 

    2.查看端口是否已经启用

    netstat -an | grep 8080

     

    一、查看哪些端口被打开 netstat -anp

    二、关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROP

    iptables -A OUTPUT -p tcp --dport 端口号-j DROP

    三、打开端口号:iptables -I INPUT -ptcp --dport 端口号 -j ACCEPT

    四、以下是linux打开端口命令的使用方法。

    nc -lp 23 &(打开23端口,即telnet)

    netstat -an | grep 23 (查看是否打开23端口)

    五、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以

    六、systemctl stop firewalld

    七、打开端口后保存 # iptables-save > /etc/sysconfig/iptables

    在/etc/rc.d/rc.local中加入/sbin/iptables-restore /etc/sysconfig/iptables

    (命令为# iptables-restore < /etc/sysconfig/iptables)

    可解决开放端口重启失效问题

    CentOS7防火墙命令操作

    CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

    打开3306端口:firewall-cmd --add-port=3306/tcp --permanent

    firewall:

    systemctl start firewalld.service#启动firewall

    systemctl stop firewalld.service#停止firewall

    systemctl disable firewalld.service#禁止firewall开机启动

     

    展开全文
  • 一、使用netstat命令可查看端口使用情况 (1) 查看服务端口是否启用。常用于查看服务器进程端口是否启动 [root@cdh-003 ~]# netstat -nlp |grep 21050 tcp6 0 0 :::21050 :::* LISTEN 10859/impalad (2) 查看...

    一、使用netstat命令可查看端口使用情况

    (1) 查看服务端口是否启用。常用于查看服务器进程端口是否启动

    [root@cdh-003 ~]# netstat -nlp |grep 21050
    tcp6       0      0 :::21050                :::*                    LISTEN      10859/impalad 

    (2) 查看端口连接情况

    [root@cdh-003 ~]# netstat -nat|grep -i "21050"    不带进程号
    tcp6       0      0 :::21050                :::*                    LISTEN     
    tcp6       0      0 192.168.11.124:21050    192.168.11.126:32474    ESTABLISHED
    tcp6       0      0 192.168.11.124:21050    192.168.11.126:64128    ESTABLISHED
    
    [root@cdh-005 ~]#  netstat -natp|grep -i "21050"   带进程号
    tcp6       0      0 :::21050                :::*                    LISTEN      6334/impalad        
    tcp6       0      0 192.168.11.126:14792    192.168.11.124:21050    ESTABLISHED 24236/java          
    tcp6       0      0 192.168.11.126:32566    192.168.11.124:21050    ESTABLISHED 15111/java 

    (3) 统计端口的连接数

    [root@cdh-003 ~]# netstat -nat|grep -i "21050" |wc -l
    63

    二、netstat命令help

    [root@cdh-003 ~]# netstat --help   查看命令帮助
    usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
           netstat [-vWnNcaeol] [<Socket> ...]
           netstat { [-vWeenNac] -I[<Iface>] | [-veenNac] -i | [-cnNe] -M | -s [-6tuw] } [delay]
       -r, --route              display routing table
        -I, --interfaces=<Iface> display interface table for <Iface>
        -i, --interfaces         display interface table
        -g, --groups             display multicast group memberships
        -s, --statistics         display networking statistics (like SNMP)
        -M, --masquerade         display masqueraded connections
    
        -v, --verbose            be verbose
        -W, --wide               don't truncate IP addresses
        -n, --numeric            don't resolve names
        --numeric-hosts          don't resolve host names
        --numeric-ports          don't resolve port names
        --numeric-users          don't resolve user names
        -N, --symbolic           resolve hardware names
        -e, --extend             display other/more information
        -p, --programs           display PID/Program name for sockets    显示进程号
        -o, --timers             display timers
        -c, --continuous         continuous listing
    
        -l, --listening          display listening server sockets   服务端listen
        -a, --all                display all sockets (default: connected)   显示所有sockets
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
        -Z, --context            display SELinux security context for sockets
        <Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}
    
    ##            {-x|--unix} --ax25 --ipx --netrom
    展开全文
  • 端口linux7.6

    2019-07-29 16:31:46
    开放6379端口 firewall-cmd --zone=public --add-port=6379/tcp --permanent 重启防火墙 firewall-cmd --reload 查看是否启用 firewall-cmd --query-port=6379/tcp
  • Linux防火墙开启Redis端口

    千次阅读 2020-07-03 14:18:05
    目的:开放linux上redis的服务端口 查看防火墙状态 service iptable status 报错,服务找不到 Redirecting to /bin/systemctl status iptable.service Unit iptable.service could not be found. 那就安装一下服务呗...
  • Linux启用ssh服务

    2016-06-06 18:52:13
    检查linux系统是否已经安装了ssh服务,有openssh或其他xxxssh,表示有安装ssh服务命令:rpm -qa | grep ssh 2.启动ssh服务ssh 服务用命令...查看端口使用情况查看所有tcp端口:netstat -tnlp查看指定端口:netstat -...
  • linux启用SSH命令

    千次阅读 2019-01-15 17:45:09
    启动SSH命令 service sshd start   查看SSH 状态命令 systemctl status sshd.service   允许外部以Root角色接入22端口 vim /etc/ssh/sshd_config, 添加行 ...查看ssh是否在firewall的manage中 firewall-cm...
  • 一、修改/etc/httpd/conf/httpd.conf文件中的监听端口号 Listen 80 把80修改成需要的号,如8000,即 ...检查SELinux是否启用 # sestatus -v |grep SELinux SELinux status: enabled#表示启用 检查sema...
  • linux下apache启用ssl

    2011-05-24 17:17:00
    打开/etc/apache2/ports.conf文件查看是否注册443端口 如果包括 &lt;IfModule mod_ssl.c&gt; Listen 443 &lt;/IfModule&gt; 说明己经注册。 查看是否加载ssl模块 命令行执行apache2ctl -D ...
  • 查看某个端口是否启用 查看某个端口由哪个程序开启 查看某个端口的连接数 参数: 参数 说明 -l listen,监听的端口 -a 显示所有的socket,包括正在监听的 -n 显示数字格式的地址 -t 监听...
  • 查看httpd是否启用,如果启用将之关闭,httpd会占用443
  • 1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status ...查看开机是否启用 :systemctl is-enabledfirewalld 2.配置firewalld-cm...
  • 参考 http://www.5yun.org/10074.html http://linux.51yip.com/search/firewall-cmd ... 一、检查是否已安装 并启用服务 ...Centos7默认安装了firewalld。先查看防火墙是否已经安装,是否启动:...
  • Linux下常用命令

    2020-04-16 15:21:41
    Linux下常用命令--- 登录Linux--- 查看某个端口是否启用--- 查看动态日志 — 登录Linux ssh root@192.168.25.84 — 查看某个端口是否启用 netstat -tulnp | grep 1217 — 查看动态日志 tail -200f livesys.log ...
  • linux 部署常用命令

    2019-05-19 20:19:01
    netstat -ltn 命令查看 某个端口是否启用 df-h 或 df-hl 查看磁盘剩余空间信息,
  • Linux 命令大全

    2019-10-02 23:32:54
    [用户@主机名 ~]# :如 [root@weixin ~]# xshell 使用 SSH 协议,端口默认 22 。xftp 使用 SFTP 协议,端口默认 22...主机查看 VM 的两个网络是否启用,VM 四个服务是否启用,查询 ssh 协议是否开启,再次查询 ...
  • 查看端口是否启用telnet localhost 8888 启动一个端口,平且通过这个端口传数据nc -l localhost 9999 </etc/hosts查看ss -anput | grep 9999 查看设备被哪个进程使用lsof - /dev/sdb1 常用快捷键Ctrl+l = clear...
  • linux-netstat

    2018-04-12 13:53:00
    关闭与启动网卡 ifdown 网卡设备名 #禁用该网卡设备 ifup网卡设备名 #启用该网卡设备 查看网络状态 netstat 命令 -t 列出tcp协议端口 -u 列出udp协议端口 ... losf -i 端口号查看某个端口是否被占用 ...
  • linux常用指令

    2014-12-23 10:25:56
    *、如何查看能telnet的22端口是否开启  netstat -antulp | grep ssh  手动开启:/etc/init.d/sshd start *、查看某些端口|应用是否启用  ps -aux | grep &lt;端口号|应用名称&gt;   *、linux...
  • 查看8080 端口是否启用,用于定位通信是否异常。 ps -ef|grep 8080 查看8080 进程是否存在,用于定位程序有没有崩溃等。 ps -eo lstart,pid,command|grep 8080 查看8080 进程详细开始运行时间。 top -...
  • linux 操作命令

    2015-04-22 10:17:05
    netstat -anp|grep mysqld //查看mysql 占用端口 ... netstat -ant | grep 9312 //查看端口是否启用  lsof -i :9312  ps -ef | grep searchd  service iptables status  ps -ef | less  =
  • linux 基础命令行

    2018-10-11 11:23:24
    查看当前文件夹下所有...查看端口是否启用: lsof -i:端口号 修改某个文件 : vi 文件名 -----进入文件编辑页面 -i ------进入insert页面可进行修改 修改完成后 esc 退出insert页面 :wq -------保存并退...
  • 关闭与启动网卡 ifdown 网卡设备名 #禁用该网卡设备 ifup网卡设备名 #启用该网卡设备 查看网络状态 netstat 命令 ​ -t 列出tcp协议端口 -u 列出udp协议端口 ... losf -i 端口号查看某个端口是否被占用 ...
  • memcached 1.5.6 linux

    2018-03-15 10:03:51
    1.Memcached官方已经发布新版本默认禁用UDP ...则表明您的服务器已经成功修复漏洞,也可以使用“ netstat -an | grep udp”查看UDP 11211端口是否处于监听状态,如果没有监听,则表示已经成功关停memcached UDP协议。
  • 一、启动步骤: 1.cd /opt/openoffice4/program (安装路径) 2.运行命令 soffice -headless -accept="socket,host=127.0.0.1,port=8100;...3.查看默认端口是否启用完成 输入命令:netstat -tln 正常会显示
  • 1、查看系统资源占用情况: top 2、查看内存占用情况:df -h 3、查看该目录下文件内存使用: du -ah --max-depth=1 4、创建文件夹: mkdir “文件夹名称” ...11、查看端口是否启用: netstat -apn | grep 端口号 12、查
  • 访问虚拟机Linux Apache

    2019-04-13 09:25:25
    2、若能通信,可查看是否在Apache 服务器端口被禁用; 3、若被禁用可通过临时开启或永久开户来启用: 3.1临时开启命令:iptables -I INPUT -p TCP --dport 80 -j ACCEPT(区分大小写) 3.2永久开启方法: 在命令行下...
  • SSH协议: SSH为 Secure Shell 的缩写(安全的shell) SSHD服务: 开启SSH协议的一种系统服务 ...开启之后,可以查看一下是否启用了22号端口 netstat -antp | grep sshd 或者查看一下22号端口被哪些进程所占用 lso
  • Redis安装和基本使用相关一、 第一种安装(Ubuntu快捷)1、 安装2、 检查是否安装成功(查看端口是否启用)3、 进入redis界面(无密码):二、 第二种安装(Linux下载压缩包)1、 下载:2、 解压:3、 进入解压后...

空空如也

空空如也

1 2 3 4
收藏数 76
精华内容 30
关键字:

linux查看端口是否启用

linux 订阅