我想要創建包含大小和修改日期的域(我的), 上的所有文件/路徑的完整列表。我希望列表始於 的根目錄 - 而不僅僅是past/public_html。我想從我的Win7 64 位PC上運行這個程序,並將這個列表保存在我的電腦上。域中文件的詳細列表?
我不想DL所有的文件!
是否有一個Win7-64工具,我可以用它來完成?
我想要創建包含大小和修改日期的域(我的), 上的所有文件/路徑的完整列表。我希望列表始於 的根目錄 - 而不僅僅是past/public_html。我想從我的Win7 64 位PC上運行這個程序,並將這個列表保存在我的電腦上。域中文件的詳細列表?
我不想DL所有的文件!
是否有一個Win7-64工具,我可以用它來完成?
當你說「在一個域」的文件/路徑時,一般來說你有一個誤解。域名基本上是一個指向資源see here的名稱。
如果這聽起來有點模糊,那是因爲它。多臺計算機可以託管一個域(即爲同一個域提供資源),並且它們提供的資源根本不必是文件。您可以將瀏覽器指向http:// somesite/somefile.html,並且「somefile.html」可能根本不存在(但該網站仍然可以返回網頁)。
您不能(通常)列出「域」中的所有文件/路徑,但如果您擁有訪問權,那麼您當然可以爲一臺或多臺計算機執行此操作。某些網站可能會提供一種獲取目錄列表的方式,但即使這樣,它也只是來自網站的「DocumentRoot」(以Apache的形式)(而不是根目錄)。
編輯:如果您的域名託管一臺計算機上,你必須通過FTP完全訪問權限,你可以使用類似的python script in the answer here得到遠程目錄列表(此計算機)。你可能需要更改說,這行:
ftp.login()
這樣:
ftp.login(USER = '用戶名',passwd文件= 「您的密碼」)
儘管它可能看起來一樣的東西,你實際上要求的是一臺計算機的遠程目錄列表,而不是一個域(即使dns查找解析您的域到計算機)。
我確實有訪問權限 - 這是我的域名。我可以使用FTP並查看所有內容 - 從'root'(IE - before/public_html)...但是速度非常慢,我不知道是否有辦法執行遞歸目錄列表。再次,我的 - 我可以看到我想用FTP或filezilla想要什麼......只是不知道如何捕獲這些數據。 – Allan