Linux命令(七)——网络配置和网络通信
在使用网络前,需要对linux主机进行基本的网络配置,配置后可以使该主机能够同其他主机进行正常的通信。
一、网络配置
1.ifcfg-ethn网络配置文件
所有的网络接口配置文件均存放在/etc/sysconfig/network-scripts目录下
如系统的第一个以太网接口的配置文件为:/etc/sysconfig/network-scripts/ifcfg-eth0
2.netconfig网络配置工具
netconfig 运行在字符界面下,可以方便的进行网络配置。

使用netconfig完成网络配置后,只是修改了相应的网络配置文件,并没有使新的属性生效,所以要立即重新启动网络服务。
执行命令:service network restart //重启网络服务
netconfig默认配置网卡eth0,若需要配置其他网卡,则:netconfig --device eth1 //配置指定的网卡
3.ifconfig显示及设置当前活动的网卡
(1)显示当前活动的网卡:ifconfig

(2)重新设置网卡的IP地址:ifconfig 网卡设备名 IP地址

(3)把指定的一块网卡设为多个虚拟IP地址,n为网卡编号:ifconfig 网卡设备名:n IP地址

(4)激活或停止指定网卡:ifconfig 网卡设备名 up|down
ifdown eth0 //停止eth0 ifup eth0 //激活eth0
ifconfig eth0:1 down //停止eth0:1 ifconfig eth0:1 192.168.1.60 up //激活eth0:1
4.ping测试网络连接状态
ping [-c 报文数] 目的主机地址
如:ping -c 5 192.168.1.60 //发送五条报文后自动终止命令
ping 192.168.1.60 //使用Ctrl+C组合键终止该命令,回到提示符状态下。
5.ip addr列出系统中所有网卡及其绑定的IP地址
6.hostname //显示系统主机名
hostname 主机名 //设置系统主机名
二、网络通信
1.write实时发送信息
write username [终端号]
Message //消息正文
Ctrl+D //组合键结束
2.wall向系统中所有用户广播消息:wall message
3.mesg设置禁止和允许接收消息
mesg //查看当前消息接收状态
mesg n //设置为禁止接收消息
mesg y //设置为允许接收消息
4.talk实时和某用户交流
talk username [终端号] //Ctrl+C组合键退出对话状态
5.mail邮件命令
一般用户的邮件地址在/var/spool/mail/用户名,如wxy用户的邮件地址为:/var/spool/mail/wxy
(1)shell编辑器写邮件:mail username
Subject:topic //主题名
text //正文
Ctrl+D //组合键结束
Cc:username //转发的用户名
(2)将文件内容作为邮件正文发送(利用管道)
mail -s topic username < filename
echo text | mail -s topic username
cat a.txt | mail -s topic username
(3)接收和阅读邮件
mail //查看邮件
常用内部命令:&n //阅读n编号的邮件
e //编辑刚浏览过的邮件
r //回复刚浏览过的邮件
h //浏览所有邮件
d n //删除n编号邮件
x或q //退出
?或help //获取mail命令帮助
!command //调用shell命令
Linux命令(七)——网络配置和网络通信的更多相关文章
- Linux系统基本网络配置之ifconfig命令
Linux系统基本网络配置之ifconfig命令 一.Linux系统的网络配置基本包括:网络IP的配置.网关路由的配置.主机DNS的配置.主机名的配置等,本篇注重介绍网络IP的配置. 二.Linux系 ...
- wpa_supplicant 移植及 linux 命令行模式配置无线上网
本文涉及内容为linux 命令行模式配置无线上网 及 wpa_supplicant 移植到开发板的过程,仅供参考. 1.源码下载 wpa_supplicant 源码下载地址 :http://hosta ...
- Linux系统安装和网络配置
系统下载 CentOS 6.x 50% 6.9 ---- 常用 CentOS 7.x 50% 7.2 ----常用 官网-国外 https://wiki.centos.org/Downloa ...
- (转)Linux系统基础网络配置老鸟精华篇
Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太 ...
- Linux入门(网络配置)
Linux入门之 网络管理及网络配置 网络管理 NetworkManager,是一个为系统自动连接到网络提供检测和配置的程序,NetworkManager对无线和有线网络都可以管理,特别对于无线网 ...
- 【转】Linux - CentOS 7网络配置
Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988 安装完VM后,需要进行网络配置.第一个目标为 ...
- Linux 7.X 网络配置
Linux 7.X 网络配置 环境: 笔记本中安装了虚拟机,在虚拟机中安装了Redhat 7.4版本的操作系统,现配置该操作系统网络.(IP.网关等) 相关指令如下: # nmcli connecti ...
- linux 命令学习-网络相关配置
网络配置相关 网卡配置文件:etc/sysconfig/network-scripts/ifcfg-eth0 DNS 配置文件 etc/resolv.conf 主机配置文件 etc/sysconfig ...
- 每天一个linux命令(网络):【转载】ifconfig命令
许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...
随机推荐
- ACM_开心消消乐
开心消消乐 Time Limit: 2000/1000ms (Java/Others) Problem Description: 大白最近喜欢上了开心消消乐,于是英语基础好的他准备让课文中英语句子也来 ...
- A - Supermarket
Problem description We often go to supermarkets to buy some fruits or vegetables, and on the tag the ...
- php实时推送系统消息给客户端
在我们实际开发过程中,有些数据需要实时获取:比如erp系统中的订单信息,OA系统中的流程审批等都需要及时处理,这时我们就不能再使用http协议了:当然也可以使用轮询的机制.但是轮询请求中有大半是无用, ...
- 复习HTML+CSS(9)
n CSS简介 CSS:Cascading Style Sheets 层叠样式表 CSS的主要目的:是给HTML标记添加各种各样的表现(格式.样式).比如:文字样式.背景.文本样式.链接样式. 提示 ...
- VMWare 在物理机待机后,报错“该虚拟机似乎正在使用中”
在物理机待机后,刚打开虚拟机,就弹出这个画面(这种情况经常出现在远程之后,本机待机之后) 点击确定后,就弹出 当点击取消,无反应,而且再次点击VM2又弹出以上窗口,点击获取所有权,则弹出以下窗口 上网 ...
- Hadoop2.6.5高可用集群搭建
软件环境: linux系统: CentOS6.7 Hadoop版本: 2.6.5 zookeeper版本: 3.4.8 主机配置: 一共m1, m2, m3, m4, m5这五部机, 每部主机的用户名 ...
- mongoose 操作 mongodb 笔记 (自己的笔记,自己看的)
mongodb下载/安装 mongoose npm install --save mongoose mongoose 数据库连接 const mongoose = require('mongoos ...
- SAP computer之program counter
Program counter The program is stored in memory with the first instruction at binary address 0000, t ...
- java mongodb 使用MongoCollection,BasicDBObject 条件查询
废话不说,上代码 //链接数据库 MongoClient mongoClient = new MongoClient( "172.26.xxx.xxx" , 27017 ); Mo ...
- Robot Framework(六)变量
变量 2.5.1简介 变量是Robot Framework的一个不可或缺的特性,它们可以在测试数据的大多数地方使用.最常见的是,它们用于测试用例表和关键字表中关键字的参数,但所有设置都允许在其值中使用 ...