![如何使用标准 unix 命令行客户端区分 FTP 符号链接和实际文件](https://linux22.com/image/644415/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%A0%87%E5%87%86%20unix%20%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%8C%BA%E5%88%86%20FTP%20%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E5%92%8C%E5%AE%9E%E9%99%85%E6%96%87%E4%BB%B6.png)
使用常规 unix FTP 命令行客户端连接到 FTP 服务器时,是否有可靠的方法来区分文件和符号链接?
如果有,是否可以解析链接并获取链接文件及其元数据(文件大小、修改时间)。
一种方法是将链接文件大小(80 字节)视为特殊大小,但这似乎不是一个令人满意的解决方案。
答案1
当然。获取目录列表,ls -la
然后查看符号链接如何显示,就像在任何常规 Unix shell 中一样。
lrwxrwxrwx 1 0 101 50 Oct 23 2014 thisisasymlink -> /path/to/actual/dir