欢迎 wangwang2006 加入本站!
 免费注册  用户登陆  汇款方式  汇款确认  产品报价  联系我们  帮助中心
加入收藏
设为首页
会员体系
申请VIP
网站首页 光盘超市 软件下载 技术文章 专题 用户中心 VIP会员 技术论坛 网站留言 娱乐中心 卓越资源
今天是:2009年01月06日 星期二  您现在位于: 首页 → 技术文章 → SCOUNIX基础讲座--...
   SCOUNIX基础讲座--第十二讲:使用TCP/IP
作者:  出处:Unix爱好者家园unix-cd.com  更新时间: 2004年08月23日 
  


本文出自: Santa Cruz Operation,Inc. (2001-05-18 15:03:35) 
   向远地注册的能力非常有用,它让我们不用到远地系统所在处, 
就能运行远地主机上的程序,执行远地系统管理,有两道指令可 
用於远地主机注册,就是 rlogin 和 telnet。 

使用 rlogin 向远地主机注册 

rlogin 允许向具有 UNIX 作业系统和 TCP/IP 协议的任何系统 
注册,而 rlogin 只能注册到 UNIX 作业系统环境,指令如下: 

$rlogin remot-host-name 

要避免 rlogin 因没有提供远地主机上的同名帐户,可以使用下述 
指令: 

$rolgin remote-host-name -1 remote-user-name 

-1 选项用於指出远地用户帐户。 

要中止 rlogin ,则要打入 ~.,并按 Enter/Return>键;亦可使用 
logout 或 exit 指令。 

使用 Telnet 向远地主机注册 

不管其作业系统类型,只要能支援 TCP/IP 协议,都可以使用 
Telnet 指令,允许注册。 

$telnet hostname 

或 

$telnet ip-address 

使用 ftp 复制或传送文件 

ftp(File Transfer Protocol)允许用户对远地主机复制文件, 
用户毋须考虑作业系统类型,即能向或从任何具有 TCP/IP 的系 
统复制文件。 

ftp指令允许复制目录中的一个文件或所有文件,但不能复制多层 
次目录。使用 ftp时,必需在远地主机上设有帐户。 

当 ftp 注册到远地系统时,并未得到 shell ,而是通过 ftp 指令 
解释程序同远地主机进行通讯。 

$ftp remote-host-name 

或 

$ftp remote-host-ip-address 

一旦注册成功,就会出现 ftp 指令解释程序的提示。 

ftp> 

用户可以在此,使用打开指令连接主机。 

ftp>open remote-host-name 

复制某一文件回自己的系统中,则用: 

ftp>get filename 

如果只想传送某一文件往远地主机,则用: 

ftp>put filename 

需要复制远地主机的全部文件进入自己的系统内,可以使用如下 
指令: 

ftp>mget * 

相反,如果想传送自己的文件往远地主机,则使用如下指令: 

ftp>mput * 

rcmd 

rcmd 允许用户不必向远地主机注册,而直接运行该主机上的指令, 
实际上,也要进行注册,只不过用户毋须作其它操作。当使用 rcmd 
在远地主机上运行任何指令时,其输出的默认设备就会被更改为 
终端。 

$rcmd remote-host-name man sh 

请求特殊终端处理的指令,将不含设备自身的功能,因为对远地 
指令没有定义终端的类型,要求在远地主机上配置受托访问。 

要列表输出远地主机上磁盘的利用情况,则使用下述指令: 

$rcmd remote-host-name df 

要列表输出远地主机上的目录,使用如下指令: 

$rcmd remote-host-name ls /usr/games 

要把远地主机上的文件备份到远地主机上的袖珍磁带内时,指令 
如下: 

#rcmd remote-host-name tar cvf /dev/rct0/usr 

或 

#rcmd remote-host-name "find /usr -depth -print|cpio -oc 
> /dev/rct0 

要把本地系统上的文件备份到远地主机上的袖珍磁带内时,使用 
下述指令: 

#tar cvf -/usr|rcmd remote-host-name dd of=/dev/rct0 

或 

#find /usr -depth -print|cpio -oc|rcmd remote-host-name 
dd of=/dev/rct0 

另一方面,如果要把远地主机上的文件备份到本地系统上的袖珍 
磁带内时,可以使用如下指令: 

#rcmd remote-host-name "tar cvf -/usr" > /dev/rct0 

或 

#rcmd remote-host-name "find /usr -depth -print|cpio -oc" 
> /dev/rct0  

 
 (本文已被浏览 2665 次)
 发布人:sdccf
 → 推荐给我的好友
上篇文章:SCOUNIX基础讲座--第十一讲:TCP/IP...
下篇文章:批量将大写文件名转换成小写
 相关文章:
没有相关文章

相关搜索
查看百度中关于SCOUNIX基础讲座--第十二讲:使用TCP/IP的更多内容
查看google中关于SCOUNIX基础讲座--第十二讲:使用TCP/IP的更多内容
   文章分类
操作系统 |
SCO_UNIX  Sun_Solaris  IBM_AIX  HP_UX  Linux  BSD  Tru64_UNIX 
通用UNIX知识  Windows  Minix 
程序设计 |
Shell编程  C/C++  汇编  PHP  JAVA  Perl  Python 
ASP/HTML  XML  中间件 
数据库 |
Oracle  Informix  Sybase  Fox  DB2  SQL  MySQL 
PostgreSQL 
网络应用 |
网络应用 
计算机硬件 |
计算机主机  打印机  路由器  交换机  终端  磁带机  MO 
刻录机  终端服务器  调制解调器 
   文章评论
  → 评论内容 (点击查看)   共0条评论,每页显示5条评论   浏览所有评论
(没有相关评论)
  → 发表我的评论
您的姓名: 您的Email:
评论内容:
250字内
发表评论:      发表评论须知 →
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  • 关于我们 ┋  网站留言 ┋  网站地图 ┋  友情链接 ┋  与我在线 ┋  汇款确认 ┋  管理 ┋  TOP
    Unix爱好者家园  http://www.unix-cd.com/
    联系我们:sdccf@163.com
    腾讯QQ: 7644599
    备案序号:鲁ICP备05000455号
    Copyright (c) 2001-2008 Unix-cd.com. All Rights Reserved.