Linux 网络命令 - 图文(7)

2019-03-15 14:52

│系统: cat │ │ │ │ ││ │站务: muwell ianwolf │ ╭╯╮ │ │ ││ │ renn999 GG │ ╭╯ ╰╮ │ │ │╯ │ │ ╭╯ ╰╮ │╭ │ └───────────────┘ ╰╯ ╰─╯╰─┴╯ ╰───╯ 参观用账号:guest,申请新账号:new。目前在线人数 [2183/5000] 人。 请输入代号: 如上所示,我们可以通过Telnet轻易地连接到BBS上面,而如果你的主机有开启Telnet服务的话,同样地利用Telnet IP并且输入账号与密码之后,就能够登录主机了。另外,在Linux上的Telnet软件还提供了Kerberos的认证方式,有兴趣的话请自行参阅man Telnet的说明。

除了连接到服务器以及连接到BBS站之外,Telnet还可以用来连接到某个port(服务)上。例如,我们可以用Telnet连接到port 110,看看这个port是否正确启动了。

范例二:检测本机端的port 110 是否正确启动? [root@linux ~]# Telnet localhost 110 Trying 127.0.0.1... Telnet: connect to address 127.0.0.1: Connection refused # 如果出现这样的信息,代表这个 port 没有启动或者是这个联机有问题 # 因为你看到那个 refused [root@linux ~]# Telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '_]'. 220 vbird.vbird.idv.tw ESMTP Postfix ehlo localhost 250-linux.dm.tsai 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250 8BITMIME quit 221 Bye Connection closed by foreign host. 根据输出的结果,我们就能够知道这个通信协议(Port Number提供的通信协议功能)是否已经成功地启动了。而每个port所监听的服务都有其特殊的命令,例如,上述的port 25就是本机接口提供的电子邮件服务,那个服务所支持的命令就如同上面使用的数据一样,但是其他的port就不见得支持这个ehlo命令,因为不同的port有不同的程序嘛,当然支持的命令就不同了 FTP

常常会听到FTP这个服务。如果你想要下载Linux的光盘烧录映象文件时,可以到FTP网站,它们都是FTP提供者啊。那我们要如何去下载呢?当然就是通过FTP的客户端软件了。在Linux下面,我们可以通过FTP这个软件,也可以通过下一小节会提到的LFTP软件。

[root@linux ~]# FTP [-p] [host|IP] [port] 参数: -p :启动被动式模式 (passive、PASV); 范例一:联机看看 [root@linux ~]# FTP FTP.isu.edu.tw Connected to FTP.isu.edu.tw (140.127.177.17). 220-欢迎光临义守大学文件服务器 220- 220-本站提供以下软件可供下载: 220-******************************************************************** 220-/pub/BeOS/ BeOS 操作系统 220-/pub/Linux/ Linux 操作系统 ....(其他省略).... 220-******************************************************************** Name (FTP.isu.edu.tw:dmtsai): anonymous 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. FTP> FTP> help <==提供更多的可用命令,可以常参考。 FTP> cd /pub <==变换目录到 /pub 当中 FTP> dir <==显示远程主机的目录内容 FTP> get file <==下载 file 这个文件 FTP> mget file <==下载 file 这个目录或文件 FTP> put file <==上传 file 这个文件到服务器上 FTP> delete file <==删除主机上的 file 这个文件 FTP> mkdir dir <==建立 dir 这个目录 FTP> lcd /home <==切换“本地端主机”的工作目录 FTP> passive <==启动或关闭 passive 模式 FTP> binary <==数据传输模式设置为 binary 格式 FTP其实是一个很麻烦的协议,因为它使用两个port分别进行命令与数据的通信,详细的内容我们会在后续的FTP服务器内详谈,这里我们先简单介绍一下如何使用FTP这个软件。首先当然需要登录了,所以在上面的代码中填入账号与密码。由于提供匿名登录,而匿名登录者的账号就是anonymous,所以直接填写那个账号即可。如果是私人的FTP,可能需要提供一组完整的账号与密码。 登录FTP主机后,就能够使用FTP软件的功能进行上传与下载的操作,几个常用的FTP内命令如上述代码所示,不过,鸟哥建议你可以连到大学的FTP网站后,使用help(或问号 ?)来查询可用的命令,然后尝试下载以测试使用一下这个命令吧。这样以后没有浏览器的时候,你也可以直接连接下载FTP了。 另外,如果由于某些原因,让你的FTP主机的port开在非正规的端口,那你就可以利用下面的方式来连接到该台主机。

[root@linux ~]# FTP hostname 318 # 假设对方主机的 FTP 服务开启在 318 这个 port 。 LFTP

早期当我们要登录提供匿名登录的主机时,很多时候都是使用ncFTP这个软件,不过,现在有更棒的选择,那就是LFTP。这个软件甚至可以在FTP里面使用类似Bash的指令功能,实在是非常的完美。而且整个使用的方法与上面提到的FTP又非常类似。

[root@linux ~]# LFTP [-p port] [-u user[,pass]] [host|IP] 参数: -p,后面可以直接接上远程 FTP 主机提供的 port -u,后面则是接上 账号与密码 ,就能够连接上远程主机了 如果没有加账号密码, lFTP 默认会使用 anonymous 尝试匿名登录 范例一:利用 LFTP 登录义守大学 [root@linux ~]# LFTP FTP.isu.edu.tw lFTP FTP.isu.edu.tw:~> # 瞧。一下子就登录了

至于登录FTP主机后,一样可以使用help来显示出可以执行的命令,与FTP很类似。不过多了书签的功能,而且也非常的类似于bash,这个功能很不错。除了这个好用的文本界面的FTP软件之外,事实上还有很多图形界面的好用软件呢。最常见的就是gFTP了。不但是图形界面,而且与cute FTP非常像,非常容易上手。Cent OS本身就有提供gFTP了,你可以拿出原版的光盘来安装,然后进入X Window后,启动一个Shell,输入gFTP就能够发现它的好用了。下面我们再来介绍一下实时通信吧。 Gaim

我想,现在大家应该都知道什么是MSN、雅虎实时通以及其他的通信软件吧。那么要连上这些服务器时,该怎么处理哪?很简单,在X Window下面使用Gaim就行了,太方便了。请先进入X Window系统,然后开启一个终端机窗口,接着直接输入Gaim(请注意你必须已经安装了Gaim了),然后就会出现如图5-1所示的窗口。


Linux 网络命令 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:上海交大附中2015-2016学年高一第一学期英语期末试卷(含答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: