美文网首页
linux 新手命令行的积累(积累中)

linux 新手命令行的积累(积累中)

作者: 菌子甚毒 | 来源:发表于2022-01-21 12:57 被阅读0次
    1. wget 批量下载文件
      该命令可以:在一个需要用户名和密码登录的,被认证为不安全的网站上,下载目录上所有指定格式的文件。
    wget -c -r -np -nd -k -L -p -A.csv --no-check-certificate --user=用户名  --password=密码  网址
    

    参数意义:

    • usr和password:输入文件下载需要的账号和密码。
    • no-check-certificate:可以下载被认为不安全的文件。
    • c:断点续传。
    • r:下载所有文件。使用递归下载来下载指定网页某一目录下(包括子目录)的所有文件
    • nd:下载所有文件到一个文件夹里。递归下载时不创建一层一层的目录,把所有的文件下载到当前目录(特殊要求会选择这个参数)
    • np:只下载本目录下的文件。递归下载时不搜索上层目录,如wget -c -r www.xxx.org/pub/path/没有加参数-np,就会同时下载path的上一级目录pub下的其它文件 (所以一定要加上这个参数,不然会下载太多东西的)
    • k:将绝对链接转为相对链接,下载整个站点后脱机浏览网页,最好加上这个参数-L 递归时不进入其它主机,如wget -c -r www.xxx.org/-p 下载网页所需的所有文件,如图片等
    • A:指定下载文件的类型。指定要下载的文件样式列表,多个样式用逗号分隔

    参考来源:
    https://cloud.tencent.com/developer/article/1055872

    1. 文件操作
    • 删除文件夹
    rm -rf 目录名字
    -r 向下递归,不管有多少级目录,一并删除。
    -f 直接强行删除,没有任何提示。
    
    1. 如何使用scp命令传送文件?
      在本地打开终端,
      本地传文件到服务器:
      scp 本地地址要传送的文件地址 root@server:传送到服务器上的文件夹的地址
      本地从服务器复制文件:
      scp root@server:服务器上要传送的文件地址 本地想要存储该文件的地址
      note:可以将root@server:传送到服务器上的文件夹的地址看作一体就比较清晰了。

    相关文章

      网友评论

          本文标题:linux 新手命令行的积累(积累中)

          本文链接:https://www.haomeiwen.com/subject/ntyehrtx.html