向程序发送命令失败_Linux系统基础-网络命令

1.配置ip地址

编辑配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33

重启网络服务 service network restart

2.常用的网络命令

(1)ifconfig 命令:查询网卡信息

(2)ping命令:向主机发送ICMP协议进行网络探测,测试网络中主机通信情况

选项:

-b 后面加入广播域地址,用于对整个网段进行探测

-c次数 用于指定ping的次数

-s 字节 指定探测包的大小

示例:判断局域网中有多少台电脑在线

ping -b -c 10 192.168.0.255

(3)netstat命令:查看网络状况

选项

-a 列出所有网络状态

-c秒数 指定每隔几秒刷新一次网络状态

-n 使用IP地址和端口号显示,不使用域名和服务名

-p 显示PID和程序名

-t 显示使用TCP协议端口的连接状态

-u 显示使用UDP协议端口的连接状态

-l 仅显示监听状态的连接

-r 显示路由表

示例1:查看本机开启端口、

[root@localhost ~]# netstat -tuln

ab471b75d9c348150552ed16d3cbdf8c.png

Proto 网络连接协议,一般是TCP或UDP

Recv-Q 接收到的数据

Send-Q 从本机发送,对方还没收到的数据,依然在本地的缓存中

Local Address 本机的IP地址和端口号

Foreign Address 远程主机的IP地址和端口号

stat 状态

-LISTEN 监听状态

-ESTABLISHED 已经建立连接状态

-SYN_SENT SYN发起包,也就是主动发起连接的数据包

-SYN_RECV 接收到主动连接的数据包

-FIN_WAIT1 正在中断的连接

-FIN_WAIT2 已经中断的连接,但是正在等待对方主机确认

-TIME_WAIT 连接已经中断,但是套接字依然在网络中等待

-CLOSED 套接字没有被使用

示例2:查询本机有哪些程序开启的端口

[root@localhost ~]# netstat -tulnp

61839e414c9326262d3dcd68c70f17d1.png

示例3:查看网关

[root@localhost ~]# netstat -rn

5b88a098e5dfd113767d619301266a23.png

3.write命令:向指定用户发送信息

(1)查看登录的终端用户

[do@localhost ~]$ w

51c77b582303a1eff3763009a3d43e89.png

(2)给用户发送信息

格式:[do@localhost ~]$ write 用户 终端号

① 输入命令,回车

② 输入要发送的内容,回车

③ Ctrl+D 保存发送内容

3bd5747650a807a54c4d1e3157a3e305.png

f6959e47446aadaee28d884533452acd.png

4.wall 给所有用户发送信息,包括自己

42ad58f19312a3763302fcf2a6e34cc2.png

5.mail 发送和接受电子邮件

(1)发送邮件,格式[do@localhost ~]$ mail 用户

0954ed70e6d961c530c48c28c4909fed.png

(2)读邮件,格式:[root@localhost ~]$ mail

7f3b99382b38187b72ccccac0a8c7124.png

(3)输入邮件编号,看邮件内容

8efa537a6bf61adb0e4fe9fe3afea966.png

常见的交互命令

headers 列出邮件标题列表,直接输入 h

delete 删除邮件,d+对应编号

save 保存邮件 s 编号 保存位置

quite 退出,把已经操作过的邮件进行保存

exit 退出,不保存任何操作

(4)发送文件,格式:[do@localhost ~]$ mail -s 邮件标题 用户 <文件(要含路径)>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值