ifconfig命令找不到_02. Linux命令之查看网络连接
1. 查看网络连接数和端口
使用 netstat 命令查看网络连接情况
netstat -anp
参数:
- -a 显示所有选项
- -t (tcp)仅显示tcp相关选项
- -u (udp)仅显示udp相关选项
- -n 拒绝显示别名,能显示数字的全部转化成数字。
- -p 显示建立相关链接的程序名
关键列解释:
- Proto 表示协议类型
- LocalAddress 表示本地地址
- ForeignAddress 表示对端地址
- State 表示状态(对于 TCP 有效, UDP 没有状态概念)
- PID/Program name 表示对应的进程id和进程名
可以使用筛选拿到想要信息:
(1)查看111端口被那个进程调用
netstat -anp | grep 111
(2)查看进程名为firefox的连接
netstat -anp | grep firefox
2. 查看进程信息
使用 top 命令可以查看进程信息
top
结果解释:
前 5 行是统计信息区
- 第一行是任务队列信息,同 uptime 命令的执行结果。其中 load 表示系统负载(任务队列的平均长度),值越大表示当前系统就越繁忙
- 第二、三行为进程和CPU的信息。当有多个CPU时,这些内容可能会超过两行
- 第四、五行尾内存信息
- 第四行 Mem: total 物理内存总量,used 使用的物理内存总量,free 空闲内存总量,buffers 用作内核缓存的内存量
- 第五行 表示 Swap 分区的使用情况
接下来是进程列表。默认按照 CPU 占用情况降序排序(第一行就是当前占用 CPU 最多的进程)
常用列解释:
- PID 表示进程 id
- USER 表示进程拥有者的用户id
- PR 表示进程优先级
- NI 表示 nice 值,和 PR 搭配使用
- VIRT 表示虚拟内存使用情况
- RES 表示物理内存使用情况(如果进程使用的物理内存的和接近机器的物理内存总量, 就会出现内存不够用的情况)
- %CPU 表示该进程占用 CPU 的百分比(多核机器这个值可以超过 100%)
- COMMAND 对应到这个进程启动的命令
top 的一些常见用法:
1) 查看占用内存最多的前 N 个进程
- 先执行 top 命令, 再使用快捷键 M 即可按内存占用降序排序
2) 查看 CPU 占用最多的前 N 个进程
- 先执行 top 命令, 再使用快捷键 P 即可按照 CPU 占用降序排序
3) 查看某个进程中的线程情况
top -p [pid]
3. 查看ip地址
命令:
ifconfig
由于一台主机可能同时具备多个网络接口, 查看到的 ip 地址也就可能有多个。
网络接口对应到主机的网卡或者虚拟网卡设备. 一台主机可以具有多个网卡, 也就可以有多个 IP 地址。
ifconfig命令找不到_02. Linux命令之查看网络连接相关推荐
- Linux网络——查看网络连接情况的命令
Linux网络--查看网络连接情况的命令 摘要:本文主要学习了Linux中用来查看网络连接情况的命令. hostname命令 hostname命令用于显示和设置系统的主机名称,设置只是临时生效,永久生 ...
- linux ifstat 网卡流量,linux 使用ifstat查看网络使用情况
首先安装ifstat wget http://distfiles.macports.org/ifstat/ifstat-1.1.tar.gz tar xzvf ifstat-1.1.tar.gz cd ...
- linux查看php命令目录权限,PHP执行linux命令mkdir权限问题
在linux系统中,root帐号执行php命令: mkdir('test', 0777); 结果文件的权限依然为: drwxr-xr-x 2 root root Jul 27 19:30test ...
- linux proc目录全称,Linux命令 今天说一说Linux 命令缩写全称
2598 首页 > 资讯 > Linux命令 今天说一说Linux 命令缩写全称 Linux命令 今天说一说Linux 命令缩写全称 ls:list(列出目录内容) cd:Change D ...
- Linux环境下查看网络性能的基本命令
Linux环境下查看网络性能的基本命令 由于Linux经常使用的是字符界面,而且Linux的功能比较强大,具有默认路由功能,相当于网关和路由器.在网络性能方面也比较稳 ...
- linux右上角不显示网络连接_Linux系列 之 进程监控
预计阅读时间:15分钟 Linux下对进程的监控有多种方法,如busbox自带的top工具.atop工具等,还有其他监控程序.软件.本文主要总结和讲解一些用于进程相关的Linux命令. 01 - 查看 ...
- Linux的归档及压缩,Linux的cron时间计划任务, NTP网络时间协议 , 查看网络连接...
linux的归档及压缩: 1.节约空间 2.方便对零散文档的管理 tar集成备份工具: -c: 创 ...
- 详解linux netstat输出的网络连接状态信息
本博文为老男孩linu培训机构早期的培训教案,特分享以供大家学习参考. 全部系列分为五篇文章,本博文为第一篇: 目录:一.生产服务器netstat tcp连接状态................... ...
- linux网络基础设置篇-----(查看网络连接情况,域名解析nslookup,本地映射,启用禁用网络接口,路由跟踪)
目录 1,查看网络接口信息ifconfig (1) 查看所有活动的网络接口信息 (2)查看指定网络接口信息 2,查看主机名称hostname (1)hostname 命令 3 , 查看路由条目标rou ...
最新文章
- Python进阶7——字典与集合
- python可以做什么项目-python都能做什么
- js返回上一页实用的
- Linux 跟踪进程对CPU的占用情况,对内存的占用情况
- mysql 数据泵导入导出_【Oracle篇】约束和数据泵导入导出
- POJ - 3922 A simple stone game(K倍博弈-斐波那契博弈进阶)
- centos中配置java视频教程_安装CentOs
- apt get php mysql_Ubuntu10用apt-get配置apache+php+mysql(轉)
- 设计干货|菜单 - 导航UI移动版模板
- Redis.conf 详解
- 剑破冰山—Oracle开发艺术 目录
- 电子仿真软件MultiSIM
- DPDK示例l3fwd性能测试
- Java程序员职业生涯规划
- windows 护眼颜色修改
- MDM数据血缘设计方案
- windows 系统开启的端口调研
- Mapped Statements collection already contains value for xxx
- 渗透测试之文件上传漏洞
- java 上位机 socket_通讯编程上位机软件实现(SOCKET)——第二回