Linux tftp命令用于传输文件。
FTP让用户得以下载存放于远端主机的文件,也能将文件上传到远端主机放置。tftp是简单的文字模式ftp程序,它所使用的指令和FTP类似。
tftp [主机名称或IP地址]
操作说明:
连接远程服务器"218.28.188.288",然后使用put 命令下载其中根目录下的文件"README",可使用命令如下:
tftp 218.28.188.288 #连接远程服务器
连接服务器之后可进行相应的操作,具体如下:
$ tftp 218.28.188.228 #连接远程服务器 tftp> ? #使用?,参考帮助 Commands may be abbreviated. Commands are: #帮助命令列表 connect connect to remote tftp mode set file transfer mode put send file get receive file quit exit tftp verbose toggle verbose mode trace toggle packet tracing status show current status binary set mode to octet ascii set mode to netascii rexmt set per-packet retransmission timeout timeout set total retransmission timeout ? print help information tftp>get README #远程下载README文件 getting from 218.28.188.288 to /home/cmd Recived 168236 bytes in 1.5 seconds[112157 bit/s] tftp>quit #离开tftp
Linux uucico命令UUCP文件传输服务程序。
uucico是用来处理uucp或uux送到队列的文件传输工具。uucico有两种工作模式:主动模式和附属模式。当在主动模式下时,uucico会调用远端主机;在附属模式下时,uucico则接受远端主机的调用。
uucico [-cCDefqvwz][-i<类型>][-I<文件>][-p<连接端口号码>][-][-rl][-s<主机>][-S<主机>][-u<用户>][-x<类型>][--help]
使用主动模式启动uucico服务。在命令提示符下直接输入如下命令:
uucico-r1
提示:该命令一般没有输出。
Linux uucp命令用于在Unix系统之间传送文件。
UUCP为Unix系统之间,通过序列线来连线的协议。uucp使用UUCP协议,主要的功能为传送文件。
uucp [-cCdfjmrRtvW][-g<等级>][-I<配置文件>][-n<用户>][-x<类型>][--help][...来源][目的]
参数说明:
将temp/目录下所有文件传送到远程主机localhost的uucp公共目录下的Public/目录下。在命令行中输入如下命令:
uucp-d-R temp localhost ~/Public/
该命令通常没有输出
Linux uupick命令处理传送进来的文件。
当其他主机通过UUCP将文件传送进来时,可利用uupick指令取出这些文件。
uupick [-v][-I<配置文件>][-s<主机>][-x<层级>][--help]
参数:
处理由主机localhost传送过来的文件。在命令行直接输入如下命令:
uupick-s localhost
该命令通常没有输出。
Linux uuto命令将文件传送到远端的UUCP主机。
uuto为script文件,它实际上会执行uucp,用来将文件传送到远端UUCP主机,并在完成工作后,以邮件通知远端主机上的用户。
uuto [文件][目的]
参数:
相关参数请参考 uucp指令。
将文件传送到远程UUCP主机localhost的tmp 目录,在命令提示符中直接输入如下命令:
uuto./testfile localhost/tmp #将文件传送到远程UUCP 主机localhost的tmp目录
该命令通常没有输出。
Linux ftp命令设置文件系统相关功能。
FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。
ftp [-dignv][主机名称或IP地址]
参数:
例如使用ftp命令匿名登录ftp.kernel.org服务器,该服务是Linux 内核的官方服务器,可以使用如下命令:
ftp ftp.kernel.org #发起链接请求
Linux bye命令用于中断FTP连线并结束程序。
在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行。
bye
Linux lpd命令 是一个常驻的打印机管理程序,它会根据 /etc/printcap 的内容来管理本地或远端的打印机。
/etc/printcap 中定义的每一个打印机必须在 /var/lpd 中有一个相对应的目录,目录中以 cf 开头的档案表示一个等待送到适当装置的印表工作。这个档案通常是由 lpr 所产生。
lpr 和 lpd 组成了一个可以离线工作的系统,当你使用 lpr 时,打印机不需要能立即可用,甚至不用存在。
lpd 会自动监视打印机的状况,当打印机上线后,便立即将档案送交处理。这个得所有的应用程序不必等待打印机完成前一工作。
lpd [-l] [#port]
参数说明:
这个程序通常是由 /etc/rc.d 中的程序在系统启始阶段执行。
Linux lpq命令用于查看一个打印队列的状态,该程序可以查看打印机队列状态及其所包含的打印任务。
lpq [l] [P] [user]
参数说明:
为系统默认的打印机printer的一个空队列。
$ lpq printer is ready no entries
如果事先并未指定打印机(使用-P选项),系统便会显示默认的打印机。如果向打印机发送打印任务,然后查看打印队列,便会看到如下列表。
$ ls *.txt | pr -3 | lp request id is printer-603 (1 file(s)) [me@linuxbox ~]$ lpq printer is ready and printing Rank Owner Job File(s) Total Size active me 603 (stdin)
lpr(line printer,按行打印)实用程序用来将一个或多个文件放入打印队列等待打印。
lpr 可以用来将料资送给本地或是远端的主机来处理。
lpr [ -P printer ]
参数:
下面的命令行将在名为mailroom的打印机上打印report文件:
$ lpr -P mailroom report
使用一条打印命令可打印多个文件,下面的命令行在名为laser1的打印机上打印3个文件:
$ lpr -P laser1 05.txt 108.txt 12.txt