【问题标题】:Is there a way of listing the contents of the local directory in ftp?有没有办法在 ftp 中列出本地目录的内容?
【发布时间】:2011-01-28 20:41:11
【问题描述】:

lcd 更改本地目录。

ls 列出远程目录中的文件。

我想要的是lls,列出本地目录中的文件。

这可能吗?

我知道我总是可以打开另一个终端来执行此操作,但我很懒!

【问题讨论】:

    标签: ftp ls


    【解决方案1】:

    要在本地列出文件,请使用以下命令

    !dir
    

    或者使用下面的命令

    !ls
    

    注意: ! 表示本地而非远程。

    lcd 工作,但 !cd 不工作,lpwd 不工作,但 !pwd 工作.

    【讨论】:

      【解决方案2】:

      是的:

      !dir

      ! 告诉客户端运行本地 shell 命令。使用 Windows 和 Fedora 默认 ftp 客户端对此进行了测试。请注意,实际命令可能取决于您的操作系统,例如,在其他版本的 Unix/Linux 上可能需要 !ls


      不管怎样,! 命令列在 ftp 客户端的帮助系统中:

      ftp> help !
      !               escape to the shell
      

      【讨论】:

      • 没问题,很高兴为您提供帮助:)。实际上是从 vim 中汲取的想法,它使用 ! 来运行本地 shell 命令。
      • 如果您使用 Apple 的 bash shell(或类似版本),则需要使用 !ls 而不是 !dir
      • 好点,在 *nix 系统上,ls 将是正确的命令。只是取决于你在什么操作系统上运行你的 ftp 客户端......
      猜你喜欢
      • 2015-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-11
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多