ftp与tftp
2019-01-11 本文已影响0人
不爱钱的张师傅
ftp比tftp更方便。
0. 命令
ftp 192.168.0.34
tftp 192.168.0.34
两者都可以与服务器上传和下载文件。
1. put 和 get 即 上传 和 下载
put与get2.常用命令解析
image.pngWindows与 Linux 端可能略有不同。
- ascii
设置标志。默认是关闭的。开启后,会将要 put 出去的文件,每一行末尾(换行符之前)增加一个 "/r"
即,由 /n 变为 /r/n .而 /r/n --> /r/r/n
如果是 get 文件,则将每行结尾的这个 /n前的 /r 酌情去掉一个。
如,/r/n --> /n .而 /n --> /n . 或者 /r/r/n --> /r/n
再将文件 get 进来。
总之,从 linux 出去,就增加一个 /r ,进来,则酌情减去一个 /r。(这是我实际操作的结果,与网络上说的,按照当前机子系统来确定,不一致)
- get
get file
get file /temp # 拷贝 file 到 /temp 目录下。
- mget
mget file
mget file /temp
mget file1 file2 # 同时 get 多个文件
- put 与 get 同理。
- mput 与 mget 同理。
- prompt # 也是个设置标志。“提示”的开关。默认开启。开启后,比如 mget file 时,会显示出提示信息。若关闭,则不提示。
- hash 是个设置标志。开启后,当你 put 文件时,每超过 1024 bytes,就会在控制台打印一个 “#”号。没啥意义。
3. tftp
tftp 只有 get 和 put 命令,没有 mget 和 mput
tftp UDP
ftp TCP
ftp 登录还需要用户名,密码登录。
tftp 不需要登录。