如何查看l inux的端口号

如何查看li n ux的端口号篇一 lin ux查看端口的方法想查看TCP或者UDP端口使用情况使用netstat-anp

如果有些进程看不见如只显示” -”可以尝试sudo netstat-anp

如果想看某个端口的信息使用lsof命令如sudo lsof-i :631

-bash-3.00#netstat-tlnnets tat-tln命令是用来查看linux的端口使用情况/etc/init.d/vsftp start是用来启动ftp端口~

看文件/etc/servicesnetstat

查看已经连接的服务端口 ESTABLISHEDnetstat-a

查看所有的服务端口 LISTEN ESTABLISHEDsudo netstat-ap

查看所有的服务端口并显示对应的服务程序名nmap扫描类型扫描参数

例如nmap localhostnmap-p 1024-65535 localhostnmap-PT 192.168.1.127-245

当我们使用nets tat-apn查看网络连接的时候 linux会1/11

发现很多类似下面的内容

Proto Recv-Q Send-Q Local Address Foreign Address StatePID/Program nametcp 0 52 218.104.81.152 7710 211.100.39.250 29488ESTABLISHED 6111/1显示这台服务器开放了7710端口那么这个端口属于哪个程序呢我们可以使用 lsof -i 7710命令来查询

COMMAND PID USER FD TYPE DEVICE SIZENODE NAMEsshd 1990 root 3u IPv44836 TCP* 7710 LISTEN

这样我们就知道了7710端口是属于sshd程序的。

1.#表示权限用户(如:root),$表示普通用户

开机提示:Login:输入用户名password:输入口令用户是系统注册用户成功登陆后可以进入相应的用户环境.

退出当前shell,输入:exit

2.useradd netseek添加一个netseek用户passwd netseek给netseek这个用户设置密码.

(/etc/pas swd/etc/group)userdel netseek删除账号userdel -r netseek删除账号连同自家目录.

[更详细的操作请参阅man page,和账号管理篇]

3.查看命令ls -l显示文件列表

2/11

ls -al接文件。在其文件名称后紧跟与它连接的文件路径及名称file命令通过探测文件内容判断文件类型

4.建立文件和目录touch 1.txtcat 2.txt (用定向符创建文件填写内容后按ctrl+d保存内容)mkdir mywork建立mywork这个目录

5.拷贝文件或目录cp filename1 filename2cp-r dir1 dir2复制目录cp-rf参数f是删除已经存在的目标文件而不提示cp-i参数i和f相反在覆盖目标文件之前将给出提示要求用户确认 回答y时目标文件将被覆盖是交互式拷贝.

6.删除文件和目录(删除文件或目录都可以用rm搞定)rm 1.c//将1.c这个文件删除rm-rf(强制删除文件或目录,删除时不提示.)

7.移走目录或者改文件名mv[o p i to n s]源文件或目录目标文件或目录

[options]主要参数

-i:交互方式操作如果mv操作将导致对已存在的目标文件的覆盖此时系统询问是否重写要求用户回答“y”或

“ ”n 

这样可以避免误覆盖文件.

-f:禁止交互操作。mv操作要覆盖某个已有的目标文件

3/11

时不给任何指示指定此参数后i参数将不再起作用。mv hello. ./将hello 目录或者文件移动上一级.

8.alia s别名alias dir=ls -l输入dir其实就相当于执行了ls -l

9.权限的控制(rwx 421)chmod+x hello.sh赋于可执行权限.

(详细介绍一下权限的控制)chmod命令权限修改 用法 chmod一位8进制数filename(rwx 421) eg: chmod u+x filenmame只想给自己运行别人只能读chown netseek.netseek mydir改变用户属组u表示文件所有者g表示同组用户o表示其它用户a表示所有用户opt则是代表操作可以为

+添加某个权限

- 取消某个权限

=赋予给定的权限并取消原有的权限

而mode则代表权限r可读4w可写2x可执行1

10.pwd显示当前目录完整路径和改变目录cd netseek进入netseek这个目录

4/11

cd退出当前目录cd. ./进入上一级目录.cd-返回上一次目录cd~返回主目录

11. ca命令

将某个文件的内容显示出来两个命令不同的是:cat把文件内容一直打印出来 而more则分展显示.less可以上下翻滚查看内容.cat 1.txt可以填写或者复制内容,按ctrl+d保存cat 1.cmore 1.chead-n filename显示第N行的内容tail -n filename显示后N行的内容tail -n 20/var/log/message显示最新的20行日志

12.设置li n ux时间和日期date命令(date MMDDhhmmYYYY.ss )

2006年7月24 日 12:37,30秒date 072412372006.30date-s 20:30:30#设置系统时间为20:30:30date-s 2006-7-24#设置系统时期为2006-7-24clock-r#对系统Bios中读取时间参数clock-w#将系统时间(如由date设置的时间)写入Bios

13.查看找文件(find,grep,awk更多的请参照man page或shell编程专题讲解)几种介绍:

5/11

find路径-name文件名find/etc-name named.conflo cate通过文件名搜索文件的工具(要先通过up datedb建立索引数据库)localte named.confwhereis是寻找二进制文件 同时也会找到其帮助文件whi ch和wh ere相似只是我们所设置的环境变量中设置好的路径中寻找 比如

14.查杀进程ps auxps -ef |grepkill -9

看看哪个进程占用的内存最大p s -aux|s ort+5n

将程序放在前后台执行cp file1 file2

与c trl+z你可以使用 或c trl+z来将命令放在后台执行.fg是将放在后台执行的程序再放回前台.jobs

15.dd命令备份dd if= input_file of= out_file bs= block_size count=number参数:if:就是input file可以是设备of:就是output file也可以是设备

6/11

bs:规划的一个block的大小如果没有设定时预设是512bytescount:多少个bs的意思.dd if=/etc/password of=/tmp/passwd.bak备份

16.m o un t加载一个硬件设备

用法:mount [参数]要加载的设备载入点eg:mount/dev/c dromcd/mnt/c dro m//进入光盘目录u盘:mkdir/mnt/usb 注创建挂载目录mount/mnt/sda1 /mnt/usb (注挂载U盘)

现在就可以使用U盘了在/mnt/usb 目录下的内容就是U盘里的内容了 使用完后用以下命令卸载U盘即可。umount/mnt/usbmount列出系统所有的分区mount-t iso9660/dev/cdrom/mnt/cdrom挂载光盘mount -t vfat /dev/fd0 /mnt/floppy挂载软盘mount -tvfat-o iocharset=utf8,umask=000/dev/hda2

/mnt/hda2挂载fat32分区mount-t ntfs -o nls=utf8,umask=000/dev/hda3

/mnt/hda3挂载ntfs分区

Linux-NTFS Proj ect:http://linux-ntfs.sourceforge.net/umount/mnt/hda3缷载

注:挂载设备前请先fdisk-l看一下.

17.su在不退出登陆的情况下切换到另一个身份

7/11

用法: su-l用户名(如果用户名缺省,则切换到root状态)eg:su-l netseek(切换到netseek这个用户将提示输入密码),加上-表示切换到用户的环境变量.sudo利用他可以执行root执行的权限

如何查看li n ux的端口号篇二 Li n ux中如何查看服务及监听端口li n ux教程:实例 Li n ux中如何查看服务及监听端口

问 我该如何发现哪种服务正在某个特定端口上监听呢我如何发现哪一个程序正在一个特定端口上监听呢

答在*NIX系统中你可以使用下面的任何一个命令来得到在一个特定TCP端口上监听的列表。

Lsof:其功能是列示打开的文件包括监听端口。netstat :此命令象征性地展示各种与网络有关的数据和信息的内容。 Lsof命令示例

你可以输入下面的命令来查看IPv4端口

#lsof-Pnl+M-i4

你可以输入下面的命令来查看IPv6协议下的端口列示

#lsof-Pnl+M-i6

此例输出

这里我们不妨解释一下。第一栏是command 它给出了程序名称的有关信息。请注意标题的细节。例如第二(转载 于:wWW.xmSj Ob.COM厦门 培训 考试 网:如何查看linux 的端口号)行的 gweather*命令从美国 NWS服务器

8/11

(140.90.128.70)获取天气的信息包括交互天气信息网络和其它的天气服务。在这里我们解释一下命令各个参数。

1. -P:这个选项约束着网络文件的端到端口名称的转换。约束转换可以使lsof运行得更快一些。在端口名称的查找不能奏效时这是很有用的。

2. -n :这个选项约束着网络文件的端口号到主机名称的转换。 约束转换可以使lsof的运行更快一些。在主机名称的查找不能奏效时 它非常有用。

3. -l :这个选项约束着用户ID号到登录名的转换。在登录名的查找不正确或很慢时这个选项就很有用。

4.+M:此选项支持本地TCP和UDP端口映射程序的注册报告。

5. -i4:仅列示IPv4协议下的端口。

6. -i6:仅列示IPv6协议下的端口。

Netstaty命令举例

请输入下面的命令

#netstat -tulpn

或者是

#netstat -npl

请看输出结果 :

请注意最后一栏给出了关于程序名称和端口的信息。在这里 我们解释一下各参数的含义

-t:指明显示TCP端口

-u:指明显示UDP端口

9/11

linux查看各端口号,端口如何查看linux的端口号相关推荐

  1. liux常用命令(查看及其开放防火墙端口号+查看及其杀死进程)

    liux常用命令 一.Linux防火墙开启关闭.开放端口命令 注意:端口号开放后要记得重启防火墙 1.查看防火墙状态: systemctl status firewalld 2.开启防火墙: syst ...

  2. linux怎么修改sftp默认端口,如何在 Linux 系统中如何更改 SFTP 端口

    SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件. 它还允许您对远程文件执行各种文件操作并恢复文件传输. SFTP可以替代旧版FTP协议. 它具有FTP的所有功 ...

  3. Linux下防火墙开启相关端口及查看已开启端口

    最近利用Apache Mina实现了一个http服务,发布到linux下发现无法访问,通过HttpClient来发送http请求时,报如下错误: Exception in thread "m ...

  4. centos7查看mysql进程显示端口_CentOS查看进程端口号以及kill操作

    在启动软件时或者开发过程时常会遇到端口被占用的情况,例如下面的错误,9999端口被占用: 我们这个时候就要看一下到底哪个进程偷偷占用了9999端口,可以使用如下命令: netstat -apn | g ...

  5. linux查找未占用的端口,如何在Linux机器上找到可用但未占用的端口?

    肯定是SF的问题,但我们现在就去.从开发盒本身(命令行),您应该能够看到正在使用与netstat工具. 要查看侦听端口UDP和TCP的名单,完成与程序名称: # preferably as root ...

  6. linux怎么修改sftp默认端口,转:linux 修改sftp服务默认提供者sshd的session timeout

    NAT firewalls like to time out idle sessions to keep their state tables clean and their memory footp ...

  7. linux怎么查询mysql服务端口占用_LINUX中如何查看某个端口是否被占用的方法

    之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处 ...

  8. linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)

    转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...

  9. linux端口访问规则,linux 查看开发放端口号--iptables

    一.查看哪些端口被打开 netstat -anp 二.关闭端口号: # iptables -A INPUT -p tcp --drop 端口号 -j DROP //不带协议的 # iptables - ...

  10. linux防火墙配置80端口,Linux配置防火墙 开启80端口

    Linux配置防火墙 开启80端口的方法 命令行输入: vi /etc/sysconfig/iptables 将 -A INPUT -m state --state NEW -m tcp -p tcp ...

最新文章

  1. Spring Boot统一异常处理的拦截指南
  2. 黄学东出任微软全球人工智能首席技术官!微软首位华人技术院士全面负责Azure云AI...
  3. 8个概念告诉你人工智能
  4. etcd+calico集群的部署
  5. 如何处理HTML5新标签的浏览器兼容问题?
  6. 用Java通讯录字母排序,按所有Catorgories显示联系人数据库标记,然后按字母顺序排序| PHP SQL...
  7. 主进程退出后子进程还会存在吗?_进程和线程面试常见的19个问题
  8. SCVMM2012R2 服务模版系列(一)包含SQL实例的单层服务模版
  9. 恒生电子笔试(笔试流程,笔试介绍,题型,以往笔试题)
  10. 趣味Python — 不到20行代码制作一个 “手绘风” 视频
  11. Python学习:Python分析中国人口(一)爬取数据
  12. android toast样式 最新,Android 五种不同样式Toast
  13. 云计算环境下的服务器虚拟化技术,云计算技术与应用:虚拟化技术_服务器虚拟化.pdf...
  14. Win10微软输入法不见了
  15. cols - 表头参数一览表
  16. Linux终端分类及tty设置分辨率与字体
  17. java毕业设计——基于java+JBuilder+sqlserver的数学题库管理系统设计与实现(毕业论文+程序源码)——题库管理系统
  18. 通过私有化部署自建一套视频流媒体服务器平台,如何解决视频播放延时卡顿问题?
  19. 您对“完成”的定义是什么?
  20. 加速客户的云计算之旅——亚马逊云科技日立解决方案

热门文章

  1. 灰色预测模型python实例_12-6:数学模型(灰色模型)与Python编程预测
  2. Tomcat架构解析之Digester
  3. mysql开启远程登录
  4. VMware ESXi安装mac os
  5. jenkins 下载 安装 启动教程-通过war的方式
  6. 对角化求可逆矩阵_矩阵对角化方法
  7. 用计算机绘制工作表,实用计算机机械图样绘制技法
  8. 交换机命令中的正则表达式过滤方式
  9. 利用pytesseract图像识别文字
  10. 使用matlab的appdesigner绘制Steward并联机构