Linux基础命令之: Linux常用命令
| 查看和配置网络接口的参数 | ifconfig [选项] [网络接口] | |
| ftp | 利用ftp协议上传和下载文件 | 在本节中会详细讲述 |
| telnet | 利用telnet协议访问主机 | telent [选项] [IP地址/域名] |
| ssh | 利用ssh登录对方主机 | ssh [选项] [IP地址] |
1.ifconfig
(1)作用。
用于查看和配置网络接口的地址和参数,包括IP地址、网络掩码、广播地址,它的使用权限是超级用户。
(2)格式。
ifconfig有两种使用格式,分别用于查看和更改网络接口。
① ifconfig [选项] [网络接口]:用来查看当前系统的网络配置情况。
② ifconfig 网络接口 [选项] 地址:用来配置指定接口(如eth0、eth1)的IP地址、网络掩码、广播地址等。
(3)常见参数。
ifconfig第二种格式的常见选项参数如表2.29所示。
表2.29 ftp命令选项的常见参数列表
| 选 项 | 参 数 含 义 |
| -interface | 指定的网络接口名,如eth0和eth1 |
| up | 激活指定的网络接口卡 |
| down | 关闭指定的网络接口 |
| broadcast address | 设置接口的广播地址 |
| poin to point | 启用点对点方式 |
| address | 设置指定接口设备的IP地址 |
| netmask address | 设置接口的子网掩码 |
(4)使用实例。
首先,在本例中使用ifconfig的第一种格式来查看网络接口配置情况。
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:08:02:E0:C1:8A
inet addr:192.168.1.70 Bcast:192.168.1.255
Mask:255.255.255.0
inet6 addr: fe80::208:2ff:fee0:c18a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26931 errors:0 dropped:0 overruns:0 frame:0
TX packets:3209 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6669382 (6.3 MiB) TX bytes:321302 (313.7 KiB)
Interrupt:11
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2537 errors:0 dropped:0 overruns:0 frame:0
TX packets:2537 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2093403 (1.9 MiB) TX bytes:2093403 (1.9 MiB)
可以看出,使用ifconfig的显示结果中详细列出了所有活跃接口的IP地址、硬件地址、广播地址、子网掩码、回环地址等。
[root@localhost workplace]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:08:02:E0:C1:8A
inet addr: 192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::208:2ff:fee0:c18a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27269 errors:0 dropped:0 overruns:0 frame:0
TX packets:3212 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6698832 (6.3 MiB) TX bytes:322488 (314.9 KiB)
Interrupt:11
在此例中,通过指定接口显示出对应接口的详细信息。另外,用户还可以通过指定参数"-a"来查看所有接口(包括非活跃接口)的信息。
接下来的示例指出了如何使用ifconfig的第二种格式来改变指定接口的网络参数配置。
[root@localhost ~]# ifconfig eth0 down
[root@localhost ~]# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1931 errors:0 dropped:0 overruns:0 frame:0
TX packets:1931 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2517080 (2.4 MiB) TX bytes:2517080 (2.4 MiB)
在此例中,通过将指定接口的状态设置为DOWN,暂时停止该接口的工作
Linux Shell 用户切换 su useradd 操作系统 相关文章:
- REDIce-Linux--灵活的实时Linux内核(11-12)
- linux文件系统基础(02-09)
- Linux标准趋向统一(11-12)
- linux基础技术(02-09)
- LINUX的目录树(02-09)
- 在Windows下启动Linux(02-09)
