linux命令sz命令的参数
-
sz命令是Linux下的一个文件传输命令,通常与rz命令一起使用,用于将本地文件从Linux服务器传输到远程终端。它是zmodem协议的一部分,通过串行端口进行文件传输。sz命令有一些常用的参数,下面我将为你逐一介绍:
1. -b, –binary:以二进制模式传输文件。这个参数在传输二进制文件时非常有用,可以确保文件内容不被修改。
2. -e, –escape:将特殊字符转义后再发送。这个参数可以确保特殊字符在传输过程中不会引起问题。
3. -t, –tty:指定要使用的串行终端设备。如果有多个串行终端设备连接到服务器,可以使用此参数指定要使用的设备。
4. -v, –verbose:显示详细的传输信息。使用此参数可以查看每个传输操作的具体进度和结果。
5. -q, –quiet:不显示任何传输信息。使用此参数可以在静默模式下进行文件传输,不显示详细的传输信息。
6. -y, –yes:自动回答”yes”,接受所有传输请求。如果你不想手动确认每个传输请求,可以使用此参数自动接受所有传输请求。
7. -d, –daemon:以守护程序模式运行。在守护程序模式下,sz命令可以在后台运行,并执行连续的文件传输操作。
除了上述参数之外,sz命令还可以使用其他一些参数来满足不同的传输需求。了解这些参数可以帮助你更好地使用sz命令进行文件传输操作。希望对你有所帮助!
2年前 -
sz命令是Linux系统中的一个用于从本地计算机向远程计算机传输文件的命令。它是通过使用ZMODEM协议来进行传输的。
sz命令有一些常用的参数,其中一些参数是必需的,而另一些是可选的。下面是一些常用的sz命令参数的说明:
1. -b:指定传输的波特率。例如,-b 115200表示以115200 bps的速率进行传输。
2. -e:启用扩展的ZMODEM协议。这个参数在传输大型文件时非常有用,它可以提高传输的效率。
3. -c:允许检查文件的CRC(循环冗余校验)。这个参数可以确保文件在传输过程中没有损坏。
4. -k:启用断点续传。这个参数允许在传输过程中发生中断时,重新开始传输而不是从头开始。
5. -T:指定传输文件的类型。例如,-T binary表示以二进制模式传输文件。
这些是一些常用的sz命令参数,它们可以帮助您在Linux系统中使用sz命令进行文件传输。根据您的具体需求,您可以根据需要选择使用这些参数。
2年前 -
sz命令是一个在Linux系统上使用的命令行工具,用于在客户端将文件发送给远程服务器。它是Z Modem协议的一部分,能够在不可靠的网络中安全地传输文件。
sz命令的常用参数如下:
1. -b, –binary:将文件以二进制格式进行传输。这是默认的传输模式。
2. -B, –binary-compat:兼容模式。这个参数会忽略服务器的反馈,强制发送二进制文件。
3. -c, –crc:通过计算CRC(循环冗余校验)校验文件的正确性。默认情况下,sz命令会计算CRC值。
4. -e, –escape:使用转义字符来保护控制字符,并保持传输文件的完整性。
5. -k, –keep-date:保留文件的原始修改时间和访问时间。
6. -r, –recurse:递归地传输一个目录及其所有子目录中的文件。
7. -v, –verbose:显示详细的传输信息,包括传输速度、传输进度等。
8. -q, –quiet:静默模式,只显示关键的传输信息,而不显示详细信息。
9. -l, –lists:以列表形式列出服务器上的文件。
10. -h, –help:显示sz命令的帮助信息。
使用sz命令发送文件的操作流程如下:
1. 打开终端,并进入要发送文件所在的目录。
2. 运行sz命令,并指定要发送的文件名作为参数。
3. 在终端显示的文件传输进度中,可以看到发送速度、剩余时间等信息。
4. 在目标机器上,接收文件的服务器会启动sz命令。
5. 在接收服务器上,接收到的文件路径和名称将与发送端一致。
6. 文件传输完成后,可以在接收服务器上的相应目录中找到文件。
需要注意的是,接收文件的服务器上必须安装有lrzsz工具包。否则,无法接收并保存发送过来的文件。
2年前