Linux指令笔记8

网络系统

• ping - 发送 ICMP ECHO REQUEST 软件包到网络主机
• traceroute - 打印到一台网络主机的路由数据包
• netstat - 打印网络连接,路由表,接口统计数据,伪装连接,和多路广播成员
• ftp - 因特网文件传输程序
• wget - 非交互式网络下载器
• ssh - OpenSSH SSH 客户端(远程登录程序)

最基本的网络命令是 ping。这个 ping 命令发送一个特殊的网络数据包,叫做 IMCP
ECHO REQUEST,到一台指定的主机。大多数接收这个包的网络设备将会回复它,来允许网
络连接验证。

一个成功执行的“ping”命令会意味着网络的各个部件(网卡,电缆,
路由,网关)都处于正常的工作状态。

这个 traceroute 程序(一些系统使用相似的 tracepath 程序来代替)会显示从本地到指定主
机要经过的所有“跳数”的网络流量列表。例如,看一下到达 slashdot.org 网站,需要经过的
路由器,我们将这样做:
[me@linuxbox ~]$ traceroute slashdot.org


netstat 程序被用来检查各种各样的网络设置和统计数据。通过此命令的许多选项,我们可
以看看网络设置中的各种特性。使用“-ie”选项,我们能够查看系统中的网络接口:
[me@linuxbox ~]$ netstat -ie
使用这个“-r”选项会显示内核的网络路由表。这展示了系统是如何配置网络之间发送数据
包的。
[me@linuxbox ~]$ netstat -r



在下面的例子中,我们将展示一个典型的会话,从匿名 FTP 服务器,其名字是 fileserver,
的/pub/ images/Ubuntu-8.04 的目录下,使用 ftp 程序下载一个 Ubuntu 系统映像文件。


命令 意思
ftp fileserver 唤醒 ftp 程序,让它连接到 FTP 服务器, fileserver。
anonymous 登录名。输入登录名后,将出现一个密码提示。
一些服务器将会接受空密码,其它一些则会要
求一个邮件地址形式的密码。如果是这种情况,
试着输入“user@example.com”。
cd pub/ cd images/ Ubuntu-
8.04
跳转到远端系统中,要下载文件所在的目录下,
注意在大多数匿名的 FTP 服务器中,支持公共
下载的文件都能在目录 pub 下找到
ls 列出远端系统中的目录。
lcd Desktop 跳转到本地系统中的 ˜/Desktop 目录下。在实
例中, ftp 程序在工作目录 ˜ 下被唤醒。这个命
令把工作目录改为 ˜/Desktop
get ubuntu-8.04-desktopi386.iso
告诉远端系统传送文件到本地。因为本地系统
的工作目录已经更改到了 ˜/Desktop,所以文
件会被下载到此目录。
bye 退出远端服务器,结束 ftp 程序会话。也可以使
用命令 quit 和 exit。



wget 是很有用处的。不只能下载单个文件,多个文件,甚至整个网站都能下载。下载
linuxcommand.org 网站的首页,我们可以这样做:
[me@linuxbox ~]$ wget http://linuxcommand.org/index.php



SSH 通道

当你通过 SSH 协议与远端主机建立连接的时候,其中发生的事就是在本地与远
端系统之间创建了一条加密通道。通常,这条通道被用来把在本地系统中输入的命
令安全地传输到远端系统,同样地,再把执行结果安全地发送回来。除了这个基本
功能之外, SSH 协议允许大多数网络流量类型通过这条加密通道来被传送,在本地
与远端系统之间创建某种 VPN(虚拟专用网络)。
可能这个特性的最普遍使用是允许传递 X 窗口系统流量。在运行着 X 服务器
(也就是,能显示 GUI 的机器)的系统中,有可能在远端启动和运行一个 X 客户
端程序(一个图形化应用程序),而应用程序的显示结果出现在本地。这很容易完
成,这里有个例子:假设我们正坐在一台装有 Linux 系统,叫做 linuxbox 的机器
之前,且系统中运行着 X 服务器,现在我们想要在名为 remote-sys 的远端系统中
运行 xload 程序,但是要在我们的本地系统中看到这个程序的图形化输出。我们可
以这样做:
[me@linuxbox ~]$ ssh -X remote-sys
me@remote-sys's password:
Last login: Mon Sep 08 13:23:11 2008
[me@remote-sys ~]$ xload
这个 xload 命令在远端执行之后,它的窗口就会出现在本地。在某些系统中,你
可能需要使用“- Y”选项,而不是“- X”选项来完成这个操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值