【问题标题】:Command for downloading all website project files下载所有网站项目文件的命令
【发布时间】:2022-01-26 00:30:28
【问题描述】:

我可以访问我们公司网站的服务器。我使用腻子访问它。 我想下载用于部署 Web 项目的所有文件(index.php、任何用于网站图标的 jpg 文件等)。当我告诉网站程序员分享完整的脚本(HTML、CSS、PHP、jquery 插件)时,他说我可以从服务器访问整个代码。 当我通过Putty(私钥+ssh)进入服务器,然后输入“ls”时,我看到有“index.php”和“mysql”文件,我无法下载它们的全部内容。 命令列表的有用资源是什么? 我应该使用哪个命令来下载包含所有带代码和不带代码文件的项目文件夹? 附言我不知道这些信息是否必要,但该网站是使用 DigitalOcean 部署的。

【问题讨论】:

  • 您可以使用tar命令将所有文件收集到一个存档中,然后使用gzipbzip2xz进行压缩,然后使用sftpscpfilezilla.
  • Filezilla 允许使用 sftp 协议,这就像 ssh 进入服务器一样,如果启用传统 FTP 则无关紧要。这将为您提供一个图形界面,只需将项目文件夹拖放到桌面上即可。

标签: php server digital-ocean putty web-site-project


【解决方案1】:

当您使用 Putty 时,我假设您在 Windows 上工作。有一个名为 WinSCP 的 GUI 工具,其工作方式类似于 Putty(即通过 SSH 并使用私钥等),可用于访问远程服务器的文件系统。它有一个非常易于理解的 UI,它将分为本地文件系统和服务器文件系统。连接并访问所需文件后,您只需将文件拖放到本地文件系统端即可。

如果您想探索一些命令行选项,它基本上是任何可以执行scp 的工具。我认为 Putty 已经安装了 scppscp。您只需在 cmd/powershell 中输入命令即可检查。

【讨论】:

    【解决方案2】:

    您可以从 PuTTY 网站下载pscp.exe,然后:

    打开 cmd.exe 并输入:

    pscp your_username_here@yourcompany.com:/path/to/file C:\Path\To\The\New File
    

    【讨论】:

      猜你喜欢
      • 2018-01-14
      • 1970-01-01
      • 2019-12-26
      • 2019-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-01
      • 2011-06-05
      相关资源
      最近更新 更多