Command line 获取网站中的文件列表';s文件夹通过终端

Command line 获取网站中的文件列表';s文件夹通过终端,command-line,terminal,apache2,server,Command Line,Terminal,Apache2,Server,我已经为一个特定的目录配置了Apache2,这样它就可以通过HTTP列出它的所有内容(我把+索引放在config中) 我想知道是否可以从我的终端上列出该文件夹的内容?因此,基本上不需要打开浏览器并通过HTTP访问该目录,只需要从终端就可以了吗?一些想法: 使用ssh连接到Web服务器:sshuser@hostls/path/to/dir;显然需要ssh访问权限 添加cgi脚本以生成所需格式(测试/普通)的输出 一些想法: 使用ssh连接到Web服务器:sshuser@hostls/path/

我已经为一个特定的目录配置了Apache2,这样它就可以通过HTTP列出它的所有内容(我把
+索引放在config中)

我想知道是否可以从我的终端上列出该文件夹的内容?因此,基本上不需要打开浏览器并通过HTTP访问该目录,只需要从终端就可以了吗?

一些想法:

  • 使用
    ssh
    连接到Web服务器:
    sshuser@hostls/path/to/dir
    ;显然需要
    ssh
    访问权限

  • 添加
    cgi
    脚本以生成所需格式(测试/普通)的输出

    • 一些想法:

      • 使用
        ssh
        连接到Web服务器:
        sshuser@hostls/path/to/dir
        ;显然需要
        ssh
        访问权限

      • 添加
        cgi
        脚本以生成所需格式(测试/普通)的输出


      尝试
      curl
      wget
      lynx-dump
      等等。我尝试了
      wget
      ,效果很好。但现在我有另一个问题。如果我把index.html文件放在那个目录中,我仍然可以得到目录的列表吗?不。提供目录索引是因为没有index.html文件。你需要更加努力才能两者兼得。试试
      curl
      wget
      lynx-dump
      等等。我试过
      wget
      ,效果很好。但现在我有另一个问题。如果我把index.html文件放在那个目录中,我仍然可以得到目录的列表吗?不。提供目录索引是因为没有index.html文件。你需要更加努力地工作,才能同时拥有它们。