linux查看各端口号,端口如何查看linux的端口号
如何查看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
查看已经连接的服务端口 ESTABLISHEDnetstat-a
查看所有的服务端口 LISTEN ESTABLISHEDsudo 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的端口号相关推荐
- liux常用命令(查看及其开放防火墙端口号+查看及其杀死进程)
liux常用命令 一.Linux防火墙开启关闭.开放端口命令 注意:端口号开放后要记得重启防火墙 1.查看防火墙状态: systemctl status firewalld 2.开启防火墙: syst ...
- linux怎么修改sftp默认端口,如何在 Linux 系统中如何更改 SFTP 端口
SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件. 它还允许您对远程文件执行各种文件操作并恢复文件传输. SFTP可以替代旧版FTP协议. 它具有FTP的所有功 ...
- Linux下防火墙开启相关端口及查看已开启端口
最近利用Apache Mina实现了一个http服务,发布到linux下发现无法访问,通过HttpClient来发送http请求时,报如下错误: Exception in thread "m ...
- centos7查看mysql进程显示端口_CentOS查看进程端口号以及kill操作
在启动软件时或者开发过程时常会遇到端口被占用的情况,例如下面的错误,9999端口被占用: 我们这个时候就要看一下到底哪个进程偷偷占用了9999端口,可以使用如下命令: netstat -apn | g ...
- linux查找未占用的端口,如何在Linux机器上找到可用但未占用的端口?
肯定是SF的问题,但我们现在就去.从开发盒本身(命令行),您应该能够看到正在使用与netstat工具. 要查看侦听端口UDP和TCP的名单,完成与程序名称: # preferably as root ...
- 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 ...
- linux怎么查询mysql服务端口占用_LINUX中如何查看某个端口是否被占用的方法
之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处 ...
- linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)
转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...
- linux端口访问规则,linux 查看开发放端口号--iptables
一.查看哪些端口被打开 netstat -anp 二.关闭端口号: # iptables -A INPUT -p tcp --drop 端口号 -j DROP //不带协议的 # iptables - ...
- linux防火墙配置80端口,Linux配置防火墙 开启80端口
Linux配置防火墙 开启80端口的方法 命令行输入: vi /etc/sysconfig/iptables 将 -A INPUT -m state --state NEW -m tcp -p tcp ...
最新文章
- Spring Boot统一异常处理的拦截指南
- 黄学东出任微软全球人工智能首席技术官!微软首位华人技术院士全面负责Azure云AI...
- 8个概念告诉你人工智能
- etcd+calico集群的部署
- 如何处理HTML5新标签的浏览器兼容问题?
- 用Java通讯录字母排序,按所有Catorgories显示联系人数据库标记,然后按字母顺序排序| PHP SQL...
- 主进程退出后子进程还会存在吗?_进程和线程面试常见的19个问题
- SCVMM2012R2 服务模版系列(一)包含SQL实例的单层服务模版
- 恒生电子笔试(笔试流程,笔试介绍,题型,以往笔试题)
- 趣味Python — 不到20行代码制作一个 “手绘风” 视频
- Python学习:Python分析中国人口(一)爬取数据
- android toast样式 最新,Android 五种不同样式Toast
- 云计算环境下的服务器虚拟化技术,云计算技术与应用:虚拟化技术_服务器虚拟化.pdf...
- Win10微软输入法不见了
- cols - 表头参数一览表
- Linux终端分类及tty设置分辨率与字体
- java毕业设计——基于java+JBuilder+sqlserver的数学题库管理系统设计与实现(毕业论文+程序源码)——题库管理系统
- 通过私有化部署自建一套视频流媒体服务器平台,如何解决视频播放延时卡顿问题?
- 您对“完成”的定义是什么?
- 加速客户的云计算之旅——亚马逊云科技日立解决方案