unix网络编程_部分12.pdf
《unix网络编程_部分12.pdf》由会员分享,可在线阅读,更多相关《unix网络编程_部分12.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(续)命令及选项作用-c不将文件拷贝到s p o o l目录中,为缺省情况-f不要创建目标目录-g指定服务的等级(高、中、低)u u s t a t命令及选项u u s t a t列出当前u u c p工作清单。如果带-k选项并指出工作 I D号,则删除该工作u u s t a t选项-a列出所有用户的所有工作-u u s e r列出指定用户的工作-s s y s t e m列出指定系统的所有工作-k j o b i d删除指定I D号的一个u u c p工作-c一个工作的排队时间,与-t一起使用-t s y s用于一个系统的传送速率-q显示工作的状态u u x命令及选项u u x执行一个包含
2、远程系统文件操作的 U n i x命令u u x选项-z工作完成后通知用户-n工作完成后不通知用户-C将文件拷贝到s p o o l目录中,并在执行时使用该拷贝-c不将文件拷贝到s p o o l目录中(缺省方式)-g 指定服务的等级(高、中、低)通常情况下,一个特定的U n i x系统会对用户可以使用 u u x执行的命令有所限制,例如用来删除文件的r m命令一般是禁止的。在一个U n i x系统中,那些可以使用u u x执行的命令都列在一个权限文件里。对于R E L E A S E 4版本的U n i x系统,上述权限文件就是/e t c/u u c p/P e r m i s s i o
3、 n s;而在早期的版本中,它可能是/u s r/l i b/u u c p/P e r m i s s i o n s。16.8 远程登录命令:cu和ct前面已提到,基本的网络通信软件包中还包括有 c u程序,它可以用来通过电话线拨号接入另一个系统、或者通过网络线与另外的系统相连。使用 c u命令,可以与远程系统传输字符文件。表1 6-3归纳中了c u和c t命令的各种用法。表16-3 cu和c t命令命令及选项作用c u远程登录到另外一个系统上c u选项-s指定波特率(传送速率)-c选择使用的本地网-l选择使用的通信线路-e设置为偶校验-o设置为奇校验-h设置为半双工方式-bn设置字节数据
4、为7位或8位:-b 7或-b 8-n提示输入电话号码,而不是在命令行中输入第16章 UUCP 223下载(续)命令及选项作用-t采用自动应答调制解调器与终端进行连接c u命令!临时返回到本地系统exit 终止在本地系统上的使用,重新返回到远程系统上%临时转义到本地系统%take re m o t e-f i l e从远程系统上发送文件到本地系统上%put从本地系统上发送文件到远程系统上c t通过一个自动应答调制解调器将本地系统与一个远程终端相连。命令中的参数为远程终端的电话号码,它还设有几个用于设置波特率、校验方式等传送特性的选项通过c u(call Unix)命令进行远程登录,与使用 T C
5、 P/I P中的r l o g i n命令非常想像。进行远程登录时,在c u命令中要指出远程系统名,登录过程中系统要求用户输入登录名。示例如下:$cu gameplaceC o n n e c t e dl o g i n:所有相连系统的清单都保存在/e t c/u u c p/S y s t e m s文件中,全部U U C P远程访问命令都根据这个文件,决定能否访问一个系统。如果指定系统不在该文件中,执行c u命令时就会失败。在下面的示例中,使用 c u命令登录时失败,因为所指定的系统 p e a c h不在/e t c/u u c p/S y s t e m s文件中:$cu peach
6、Connection failed:SYSTEM NOT IN Systems FILE$许多系统允许用户使用调制解调器通过电话线连接,这种情况下就可以使用电话号码作为c u命令的参数,进行拨号接入。如下所示:$cu 9999999用户还可以在命令中指定一些传输特性,例如波特率、双工方式、校验方式。下面的命令中,采用-s选项将波特率设置为5 7 6 0 0:$cu -s57600 9999999c t(call terminal)命令用于通过一个自动应答的调制解调器与一个终端连接。实际上,它相当于反过来执行一个登录过程,即在你的系统上启动一个与远程终端的连接。c t命令的参数就是一个电话号码,
7、另外也可以像 c u那样指定波特率、校验方式等一些传送特性。下面给出的命令中,系统使用电话号码9 9 9 9 9 9 9与一个终端连接:$ct -s57600 9999999一旦登录进入远程系统后,就可以执行任何 U n i x命令。如果想退出远程系统,就可以使用“.”命令。在你输入“.”时,远程系统将显示在括号里。如下所示:$g a m e p l a c e.Disconnected 当用户进入一个远程系统后,还可以使用命令“!”临时产生一个s h e l l,用来在不中断连接的情况下暂时返回到你的本地系统上,然后在本地系统上执行命令。执行完毕后,如果224第四部分 远 程 访 问下载想重
8、新返回到远程系统上,就使用 e x i t命令终止上述s h e l l。在下面的示例中,用户临时返回到本地系统上,显示文件清单并打印一个文件。在用户输入命令序列“!”时,本地系统名将显示在括号里:$m y t r a i n !$l smydata newdocs$lp mydata$e x i t$值得注意的是,!命令产生的新s h e l l与本地系统上原来的s h e l l是不一样的。在新的s h e l l中进行的操作,例如目录或变量的改变,并不影响到本地系统原来的 s h e l l状态。如果你想能同时影响到本地系统上原来的 s h e l l,那就使用%命令。%命令也能用来转义
9、到本地系统上,例如,如果用户需要改变本地系统上的目录,就可以通过%使用c d命令进行。这种情况下,在用户输入%字符时,本地系统名也会显示在括号里,如下所示:$m y t r a i n%cd lettersc u程序也支持在系统之间传送简单的字符文件。其中,%take命令用于从远程系统发送文件到本地系统;%put命令用于从本地系统发送文件到远程系统。在上述命令中,需要发送的源文件名是必须的参数;另外,如果目标文件名与源文件名不同,就要指出目标文件名。其语法格式如下:$%take 远程源文件名$%put 本地文源件名在下面的示例中,用户使用%take命令从远程系统g a m e p l a c
10、e上发送文件m y d a t a到本地系统m y t r a i n上:$m y t r a i n%take mydata接下来给出的一个例子是采用%put命令将文件w i n d a t a从本地系统m y t r a i n上发送到远程系统g a m e p l a c e上,并将目标文件名改为s e a a o n::$m y t r a i n%put windata season第16章 UUCP 225下载下载U n i x术语absolute pathname(绝对路径)一个文件在文件结构中的完全路径名,用来指明一个文件的位置。一个绝对路径名以根目录/开始,并包含从根目录到该
11、文件的所有目录。a d d r e s s(地址)在网络中用户的地址,可以通过用户地址发送用户的邮件。a l i a s(别名)赋给U n i x命令另一个名字。在 K o r n和C-s h e l l中,使用别名命令给 U n i x命令另一个名字。a n c h o r(锚)We b页面中的高亮度显示文本或图像,用以链接到另外的We b资源。A n c h o r中包含的U R L,可以用来访问远程站点的资源、本地系统的资源或当前显示 We b页面的一部分。anonymous FTP(匿名F T P)使用任何口令进行F T P登录。它用在Internet FTP 站点上向任何用户提供访问
12、。a p p e n d(追加)增加文本到文件的末尾。A r c h i e查找工具,用于定位和显示在 Internet FTP站点上的网络地址、以及目录和文件的名字。a r c h i v e(档案)将几个文件归档成一个存储媒体,这些文件以后还可以被解档出来。可以归档到一个磁带或文件,通常使用 t a r程序建立U n i x档案文件。a r g u m e n t(参数)使用U n i x命令在命令行列出的由一个字符集标示的值。参数可为串常量、选项、变量。A R PA N E TD A R PA为从事政府研究工作的公司和大学建立的网络。它最先使用 T C P/I P网络协议,是I n t
13、e r n e t的前身。a r r a y(数组)有几个元素组成的变量结构,每一个元素有一个变量。使用数组名和元素号说明一个元素。数组可被定义在 Korn shell、C-s h e l l、a w k中。A S C I I广泛使用在运行U n i x系统的计算机上的一个标准字符集。A S C I I表示信息交换美国标准代码。back up(备份)对一个文件或文件系统进行拷贝。background job(后台工作)当用户继续其他进程期间,一个工作运行在后台。baud rate(波特率)传输速度,通常用在调制解调器或通信线路中。速率通常从 3 0 0到56 000波特。波特率除以1 0,可计
14、算出每秒钟实际发送的字节数;例如,1 200波特时每秒1 2 0字符。b l o c k(块)每次写到磁盘上的字节数,通常 U n i x块大小为 1 024,有些系统为 5 1 2或2 048。U n i x文件系统被组织成随机存取的块。block device(块设备)以数据块方式进行写或读的磁盘驱动器或磁带,而不采用字节方式。Bourne shell由Steve Bourne 为System V 版本在ATT开发的Unix shell。b r a c e s(大括号)和符号。b r a c k e t s(中括号)和符号,在s h e l l中表示字符类。有时称为方括号。B S DBer
15、keley 软件开发。此术语表示B e r k e l e y的U n i x版本,如B S D 4.2。b y t e(字节)计算机的基本存储单元,一个字节包含 8位。C programming language(C 编程语言)最初开发在U n i x系统上使用的编程语言,目前广泛用在D O S和其他系统上。U n i x操作系统和许多其他应用软件用C编写。character device(字符设备)不同于输入输出存储媒体的设备,键盘、屏幕、m o d e m、打印机都是字符设备。c l i e n t(客户)网络上服务和资源的用户。c l i e n t/s e r v e r(客户/服务
16、器)一种网络体系结构,它将一个完整的任务划分为多个子任务,在发请求的客户和响应这些请求的服务器之间分配。替代传统上的所有任务放在一个系统中完成,一个客户系统请求服务器系统完成有关操作,并返回结果给它。client software(客户软件)被设计访问网络服务和资源的程序,例如用来访问 F T P站点的F T P客户程序。command line(命令行)与U n i x进行通信的接口。用户在命令行键入命令和参量,以回车结束。c o m p i l e r(编译器)将源代码程序生成可执行程序的程序。c o m p r e s s i o n(压缩)生成一个比原文件体积减小了的文件版本。cont
17、rol character(控制字符)用于控制输出的非打印字符。回车键、Ta b键都是控制字符。control key(控制键)控制键说明在键盘上,同另一个键一同使用。在文本中控制键用C t r l-和一个字符表示,例如,C t r l-d是一个控制键。control structure(控制结构)在s h e l l程序中用于控制U n i x命令执行的结构。一个常用的控制结构为循环,它的作用是:直到测试条件被满足,否则重复特定的 U n i x命令。C-s h e l lBill Joy为Berkeley Unix开发的Unix shell。它具有许多C编程语言的特征。D A R PA美国
18、国防高级研究规划署(Defense Advanced Research projects Agency)。为T C P/I P提供研究经费,并在A R PA N E T网络上最先实现了T C P/I P。d e l i m i t e r s(分隔符)在一个串中,说明字段结束的字符。命令行的分隔符缺省为空格和t a b。d e v i c e(设备)一个输入或输出部件,如磁盘驱动器、打印机、连接到计算机上的终端。device file(设备文件)在U n i x中,所有设备都被当做文件对待。d i r e c t o r y(目录)U n i x文件结构中的组织部件。所有文件被组织进目录。目录
19、本身作为特殊文件类型,它包含此目录中的文件列表。domain addressing(域寻址)在网络上不同系统的用户之间使用域名进行寻址的一种方式。domain name(域名)代表网络I P地址的网络名字。Domain Name Service(域名服务)解析全域名的服务,将全域名与I P地址联系起来。它通常由网络上的域名服务器实现。e d i t o r(编辑器)建立和修改文本文件的一个实用程序,E d、E x、Vi、E m a c s都是标准Unix术语227下载的U n i x编辑器。electronic mail(电子邮件)一种可以用来发送信件到本地系统上的其他用户或网络上其他系统上的
20、用户。E l m一种用在U n i x系统上发送和接收信件的邮件程序,它提供易使用的屏幕、基于光标的接口。environment variable(环境变量)帮助配置用户s h e l l的shell 变量。E O F文件结束标志。E O T传输结束标志。exit status(退出状态)命令执行结束时返回的状态。0表示成功,非0表示失败。f i l e(文件)U n i x系统的基本数据单元,所有数据被组织成文件。设备和目录同样被作为文件。file name(文件名)你赋予文件的名字。file name generation(文件名生成)Unix shell可以使用特殊字符从一个目录中生成一
21、个文件名列表。file system(文件系统)文件被组织为文件结构,此文件结构又可以包含几个文件系统,一个文件系统是一个文件组和目录,它可被附加到或从文件结构中移去。f i l t e r(过滤器)一个特殊的U n i x实用程序,可从标准输入和输出中读数据到标准输出。许多文件可直接从文件中读入,过滤经常修改它的输出,产生一个输入的修改版本。输入本身不被修改。f t p访问网络上系统的命令,并在系统之间传输文件。F T P文件传输协议,使用T C P/I P协议在T C P/I P网络各系统之间传输文件。Fully qualified domain name(全域名)网络上一个系统的地址,包
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- unix 网络 编程 部分 12
限制150内