求ubuntu10.10命令行中 与 网络监控、网络分析相关的命令,有hacker用的最好。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求ubuntu10.10命令行中 与 网络监控、网络分析相关的命令,有hacker用的最好。相关的知识,希望对你有一定的参考价值。

参考技术A 网络性能.

#1: top – 进程活动状态

“top” 命令提供运行系统的动态实时视图, 比如: 系统进程, 内存、CPU占用. 缺省状态下, top显示按CPU使用的进程, 每隔5秒更新一次.

常用热键

如下为”top”命令常用的热键:

热键 说明

t 显示/关闭概括信息.

m 显示/关闭内存信息.

A 降序显示占用的系统资源,可以很容易识别消耗系统资源多的进程.

f 交互模式配置模式, 可以运行一些特定的任务.

o 允许在top命令窗口交互式选择排序方式 .

r 对指定进程运行 renice 命令.(优先级)

k 对指定进程运行 kill 命令(杀死指定的进程)

z 打开/关闭 彩色/黑白 显示

=> 相关命令: How do I Find Out Linux CPU Utilization?

#2: vmstat – 系统状态,内存,CPU使用状况

“vmstat”命令报告系统进程、内存,页面、以及 block IO, traps, CPU的使用状况.

# vmstat 3

输出:

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------

r b swpd free buff cache si so bi bo in cs us sy id wa st

0 0 0 2540988 522188 5130400 0 0 2 32 4 2 4 1 96 0 0

1 0 0 2540988 522188 5130400 0 0 0 720 1199 665 1 0 99 0 0

0 0 0 2540956 522188 5130400 0 0 0 0 1151 1569 4 1 95 0 0

0 0 0 2540956 522188 5130500 0 0 0 6 1117 439 1 0 99 0 0

0 0 0 2540940 522188 5130512 0 0 0 536 1189 932 1 0 98 0 0

0 0 0 2538444 522188 5130588 0 0 0 0 1187 1417 4 1 96 0 0

0 0 0 2490060 522188 5130640 0 0 0 18 1253 1123 5 1 94 0 0显示内存使用情况

# vmstat -m

获取活动/非活动的内存页面状况

# vmstat -a

=> 相关链接: How do I find out Linux Resource utilization to detect system bottlenecks?

#3: w – 查看谁登录到系统,并且在做什么事情

w 命令显示当前登录到系统的用户,以及当前运行的进程/命令.

# w <用户名>

# w root

Sample Outputs:

[root@smtp ~]# w root

12:56:52 up 238 days, 13:52, 3 users, load average: 0.00, 0.00, 0.00

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

root pts/0 10.10.3.38 12:56 26.00s 0.01s 0.00s vi /etc/hosts

root pts/1 10.10.3.38 12:56 0.00s 0.01s 0.00s w root

root pts/2 10.10.3.38 12:56 3.00s 0.02s 0.00s top

#4: uptime – 系统运行时间

uptime命令可以查看系统已经运行了多长时间,当前登录的用户,以及过去1分钟,5分钟和15分钟的系统负载。

# uptime

输出:

18:02:41 up 41 days, 23:42, 1 user, load average: 0.00, 0.00, 0.00

#5: ps – 显示系统进程

ps 命令会输出当前进程的报告,要输出所有进程,请使用 -A 或 -e 选项:

# ps -A

输出:

PID TTY TIME CMD

1 ? 00:00:02 init

2 ? 00:00:02 migration/0

3 ? 00:00:01 ksoftirqd/0

4 ? 00:00:00 watchdog/0

5 ? 00:00:00 migration/1

6 ? 00:00:15 ksoftirqd/1

....

.....

4881 ? 00:53:28 java

4885 tty1 00:00:00 mingetty

4886 tty2 00:00:00 mingetty

4887 tty3 00:00:00 mingetty

4888 tty4 00:00:00 mingetty

4891 tty5 00:00:00 mingetty

4892 tty6 00:00:00 mingetty

4893 ttyS1 00:00:00 agetty

12853 ? 00:00:00 cifsoplockd

12854 ? 00:00:00 cifsdnotifyd

14231 ? 00:10:34 lighttpd

14232 ? 00:00:00 php-cgi

54981 pts/0 00:00:00 vim

55465 ? 00:00:00 php-cgi

55546 ? 00:00:00 bind9-snmp-stat

55704 pts/1 00:00:00 psps is just like top but provides more information.

长格式输出

# ps -Al

超长格式输出:

# ps -AlF

查看线程 ( LWP 和 NLWP)

# ps -AlFH

查看每个进程的线程

# ps -AlLm

查看服务器 运行的所有进程

# ps ax

# ps axu

以树状输出进程状态

# ps -ejH

# ps axjf

# pstree

输出安全 信息

# ps -eo euser,ruser,suser,fuser,f,comm,label

# ps axZ

# ps -eM

按特定用户身份查看进程

# ps -U root -u root u

按用户定义的格式输出进程状态

# ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm

# ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm

# ps -eopid,tt,user,fname,tmout,f,wchan

显示某特定的进程ID, 例如:lighttpd

# ps -C lighttpd -o pid=

或者

# pgrep lighttpd

或者

# pgrep -u vivek php-cgi

显示PID 55977的进程名称

# ps -p 55977 -o comm=

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/karl_han/archive/2010/08/21/5826667.aspx

ubuntu18.04netplan命令没有

参考技术A 1 没有。

2 Ubuntu 18.04引入了Netplan作为网络配置工具,Netplan使用YAML语言进行配置,因此命令行中没有netplan命令。

3 如果需要配置网络,可以通过编辑/etc/netplan/目录下的YAML文件进行配置,然后使用sudo netplan apply命令应用配置。
参考技术B netplan是Ubuntu 18.04及更高版本中新引入的网络配置工具,它可以用来配置本地网络、配置网络路由和网关,以及连接到预定义的网络服务。netplan需要在Ubuntu 18.04系统中安装,以使用netplan的任何命令。netplan的命令列表包括:netplan generate:生成网络配置文件。netplan apply:应用网络配置。netplan try:测试网络配置。netplan --debug:生成网络配置的调试输出。netplan --help:查看netplan的帮助文档。 参考技术C 1 没有
2 因为在Ubuntu 18.04版本中,netplan已经成为了默认的网络配置工具,不需要再使用netplan命令进行配置。

3 如果需要进行网络配置,可以直接编辑/etc/netplan/下的配置文件,然后使用sudo netplan apply命令使其生效。
参考技术D 1 没有
2 因为在Ubuntu 18.04中,netplan成为了网络管理的默认工具,而netplan本身并不是一个命令,而是一个配置文件。

3 如果需要配置网络,可以通过编辑 /etc/netplan/*.yaml 这个文件来实现。
具体的配置方法可以参考Ubuntu官方文档或者相关的网络管理教程。
第5个回答  2023-03-13 1 netplan命令在Ubuntu 18.04中是存在的。

2 可能因为你的系统中没有安装netplan,或者你的权限不够,无法使用该命令。

3 如果你确定已经安装了netplan,可以尝试使用sudo命令以管理员权限运行netplan。
如果仍然无法使用,可以尝试升级或重新安装Ubuntu 18.04。

以上是关于求ubuntu10.10命令行中 与 网络监控、网络分析相关的命令,有hacker用的最好。的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu 无法上网

ubuntu10.10在安装过程中出现命令行,并没有出现图形安装界面,怎么弄?

ubuntu 10.10 想使用网银,用virtualbox虚拟xp,USB识别不了,哪位老大帮忙啊

ubuntu 10.10 没有联网图标了,怎么才能弄上啊??好着急!!!!!

ubuntu10.10下QT开发环境搭建

ubuntu10.10用路由器如何联网的问题!