linux系统调试网络,linux系统命令(网络相关的调试命令)
本章命令
|1|2|3|4|5
1、ip a
查看ip地址(用于centos7系統(tǒng))
centos6系統(tǒng)用ifconfig
windows運(yùn)行ipconfig
[email?protected] ~
╰─? ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7f:e5:12 brd ff:ff:ff:ff:ff:ff
inet 192.168.80.3/24 brd 192.168.80.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe7f:e512/64 scope link
valid_lft forever preferred_lft forever
# 拓展:修改網(wǎng)卡信息
修改配置文件 /etc/sysconfig/network-scripts/ 目錄下的網(wǎng)卡同名文件
DEVICE=eth0 #指出設(shè)備名稱
NM_CONTROLLED=yes #network mamager的參數(shù),實(shí)時(shí)生效,不需要重啟
ONBOOT=yes #設(shè)置為yes,開機(jī)自動(dòng)啟用網(wǎng)絡(luò)連接
IPADDR=192.168.21.129 #IP地址
BOOTPROTO=none #設(shè)置為none禁止DHCP,設(shè)置為static啟用靜態(tài)IP地址,設(shè)置為dhcp開啟DHCP服務(wù)
NETMASK=255.255.255.0 #子網(wǎng)掩碼
DNS1=8.8.8.8 #第一個(gè)dns服務(wù)器
TYPE=Ethernet #網(wǎng)絡(luò)類型為:Ethernet
GATEWAY=192.168.21.2 #設(shè)置網(wǎng)關(guān)
DNS2=8.8.4.4 #第二個(gè)dns服務(wù)器
IPV6INIT=no #禁止IPV6
USERCTL=no #是否允許非root用戶控制該設(shè)備,設(shè)置為no,只能用root用戶更改
HWADDR=00:0C:29:2C:E1:0F #網(wǎng)卡的Mac地址
PREFIX=24
NAME=”System eth0″ #定義設(shè)備名稱
2、ss
作用:查看端口監(jiān)聽狀態(tài)
option:
-t: 顯示tcp鏈接
-n: 以數(shù)字形式顯示當(dāng)前鏈接的端口
-l: 只顯示監(jiān)聽的
-a:顯示全部
-p: 顯示PID
#常用組合:ss -tnl
[email?protected] ~
╰─? ss -tnl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25 :::*
3、ps
作用:查看進(jìn)程的工具
option :
a: 顯示跟當(dāng)前終端關(guān)聯(lián)的所有進(jìn)程
u: 基于用戶的格式顯示(U: 顯示某用戶ID所有的進(jìn)程)
x: 顯示所有進(jìn)程,不以終端機(jī)來區(qū)分
[email?protected] ~
╰─? ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.3 125160 3668 ? Ss 16:32 0:02 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
root 2 0.0 0.0 0 0 ? S 16:32 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 16:32 0:00 [ksoftirqd/0]
root 9 0.0 0.0 0 0 ? R 16:32 0:01 [rcu_sched]
root 10 0.0 0.0 0 0 ? S 16:32 0:00 [watchdog/0]
root 12 0.0 0.0 0 0 ? S< 16:32 0:00 [khelper]
root 13 0.0 0.0 0 0 ? S 16:32 0:00 [kdevtmpfs]
root 14 0.0 0.0 0 0 ? S< 16:32 0:00 [netns]
root 20 0.0 0.0 0 0 ? S< 16:32 0:00 [md]
root 26 0.0 0.0 0 0 ? S 16:32 0:00 [kswapd0]
root 27 0.0 0.0 0 0 ? SN 16:32 0:00 [ksmd]
root 28 0.0 0.0 0 0 ? SN 16:32 0:00 [khugepaged]
root 29 0.0 0.0 0 0 ? S 16:32 0:00 [fsnotify_mark]
root 539 0.0 0.0 0 0 ? S 16:32 0:00 [xfsaild/sda1]
root 601 0.0 0.1 55416 1732 ? S
root 620 0.1 0.6 302432 6064 ? Ssl 16:33 0:46 /usr/bin/vmtoolsd
... #省略了部分進(jìn)程
postfix 1295 0.0 0.3 89152 3988 ? S 16:33 0:00 qmgr -l -t unix -u
root 2175 0.0 0.3 140364 3196 tty1 Ss+ 16:33 0:00 -zsh
root 2289 0.1 0.0 0 0 ? R 16:42 0:39 [kworker/0:1]
root 2729 0.0 0.0 0 0 ? S< 22:38 0:00 [hci0]
root 2730 0.0 0.0 0 0 ? S< 22:38 0:00 [kworker/u257:1]
root 3112 0.0 0.5 145668 5556 ? Ss 22:38 0:00 sshd: [email?protected]/0
postfix 3114 0.0 0.3 89084 3960 ? S 22:38 0:00 pickup -l -t unix -u
root 3115 0.0 0.3 140372 3332 pts/0 Ss 22:38 0:00 -zsh
root 3225 0.0 0.0 0 0 ? S< 22:51 0:00 [kworker/0:1H]
root 3255 0.0 0.1 151056 1828 pts/0 R+ 23:10 0:00 ps aux
表頭
含義
USER
啟動(dòng)這些進(jìn)程的用戶
PID
進(jìn)程的ID
%CPU
進(jìn)程占用的CPU百分比
%MEM
占用內(nèi)存的百分比
VSZ
進(jìn)程占用的虛擬內(nèi)存大小(單位:KB)
RSS
進(jìn)程占用的物理內(nèi)存大小(單位:KB)
STAT
該程序目前的狀態(tài)
START
該 process 被觸發(fā)啟動(dòng)的時(shí)間
TIME
該 process 實(shí)際使用 CPU 運(yùn)作的時(shí)間
COMMAND
該程序的實(shí)際指令
STAT:該程序目前的狀態(tài)
Linux進(jìn)程有5種基本狀態(tài):
R :該程序目前正在運(yùn)作,或者是可被運(yùn)作;
S :該程序目前正在睡眠當(dāng)中,但可被某些訊號(hào)(signal) 喚醒。
T :該程序目前正在偵測(cè)或者是停止了;
Z :該程序應(yīng)該已經(jīng)終止,但是其父程序卻無法正常的終止他,造成 zombie (疆尸) 程序的狀態(tài)
D :不可中斷狀態(tài).
5個(gè)基本狀態(tài)后,還可以加一些字母,它們含意:
<:>
N: 表示進(jìn)程運(yùn)行在低優(yōu)先級(jí)上
L: 表示進(jìn)程有頁(yè)面鎖定在內(nèi)存中
s: 表示進(jìn)程是控制進(jìn)程
l: 表示進(jìn)程是多線程的
+: 表示當(dāng)前進(jìn)程運(yùn)行在前臺(tái)
原文:https://www.cnblogs.com/du-z/p/10885061.html
總結(jié)
以上是生活随笔為你收集整理的linux系统调试网络,linux系统命令(网络相关的调试命令)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [WPF]设置背景色
- 下一篇: 『个人の笔记』百度ife