更新时间:2022-01-19 10:29:59浏览次数:653+次
以下为你详细解释uuname、uuencode、uudecode、uupick命令的用法。
Linux uuname命令的用法及解释
Linux uuname命令功能说明:显示全部的UUCP远端主机。
1、用法
uuname [-alv][-I<配置文件>][--help]
2、参数
-a或--aliases:显示别名。
-I<配置文件>或--config<配置文件>:指定程序的配置文件。
-l或--local:显示本机名称。
-v或--version:显示版本信息。
--help:显示帮助。
3、实例
显示uucp主机名称:
# uuname
Linux uuencode命令的用法及解释
Linux uuencode命令使用权限为:所有使用者。
1、用法
uuencode [-hv] [sourcefile] targetfile
2、说明
早期在许多 unix 系统的传送协定只能传送七位元字元,并不支持二进位档案,像中文文字档就有用到八位元,所以无法完整地送到另一架机器上。uuencode 指令,可以将二进位档转换成七位元的档案,传送到另一架机器上再以 uudecode 还原。最常见的是用在以电子邮件传送二进位档。uuencode 编码后的资料都以 begin 开始,以 end 作为结束。
begin 644 decode.dat
(内容编码)
end
begin 后的 644 是 unix 档案的调用权限代码。而 decode.dat 则是还原后的档名。
3、参数
h:列出指令使用格式 (help)
v:列出版本讯息 (version)
4、实例
将 source.dat 编码后存成 file.uud 档。由于 uuencode 会将编码后的资料在荧幕上列出,所以必须将资料导入 file.uud 中,而 target.dat 是 file.uud 还原后的档案名字,而不是编码后的档案。
uuencode source.dat target.dat > file.uud
执行指令后,由标准输入装置读入资料,简单地说是由键盘输入后在屏幕显示的资料,按 Crtl + d 键后就会被编码,输出至 file.uud 中。由于程序是以行为处理单位,若无法跳出程序,请多按几次 Ctrl + d 直到程序结束为止。
uuencode target.dat > file.uud
类似上一个指令,不过使用一个导入的技巧,将 source.dat 压缩后的资料传送给 uuencode 处理之后,存成 file.uud 档。 file.uud 档还原后就是 source.dat.Z 档。
compress -c source.dat | uuencode source.dat.Z > file.uud
显示版本信息后,结束执行程序。
uuencode -v
Linux uudecode命令的用法及解释
Linux uudecode命令使用权限为:所有使用者。
1、用法
uuencode [-hv] [file1 ...]
2、说明
uudecode 将 uuencode 编码后的档案还原,uudecode 只会将 begin 与 end 标记之间的编码资料还原,程序会跳过标记以外的资料。
begin 644 file1.txt
15&AIend
这里的文字不会被解码。
3、参数
h:列出指令使用格式 (help)
v:列出版本讯息
4、实例
将 file.uud 还原,而还原后的档名储存在 file.uud 档中。
uuencode file.uud
可以一起还原好几个档案。
uuencode file1.uud file2.uud
Linux uupick命令的用法及解释
Linux uupick命令功能说明:处理传送进来的文件。
1、用法
uupick [-v][-I<配置文件>][-s<主机>][-x<层级>][--help]
2、补充说明
当其他主机通过UUCP将文件传送进来时,可利用uupick指令取出这些文件。
3、参数
-I<配置文件>或--config<配置文件>:指定配置文件。
-s<主机>或--system<主机>:处理由指定主机传送过来的文件。
-v或--version:显示版本信息。
--help:显示帮助。
4、实例
处理由主机localhost传送过来的文件。在命令行直接输入如下命令:
uupick-s localhost
该命令通常没有输出。
相关资讯