我在尝试监控 FTP 服务器时遇到了这个奇怪的问题。如果我尝试使用ftp://192.x.x.x/home/$USER/output
,监控工具将无法获取文件夹。但是,如果我使用ftp://192.x.x.x//home/$USER/output
,则可以轻松获取 FTP 文件夹。所以我想知道 / 和 // 之间有什么区别?
答案1
我希望这有帮助。
由单个斜杠组成的路径名/
解析为进程的根目录。以两个斜杠开头的路径名//
可能会有不同的解释,但两个以上的前导斜杠应被视为单个斜杠。
大多数实现只是将 // 视为 / ,但仍可能显示 // 。