2012-08-25 29 views
3
ftp rstatus $remotefile 

在solaris上发生'?Invalid command'错误。我开始知道Solaris 10上不存在类似HP-UX的ftp命令,如rstatus。基本上在HP-UX上,使用rstatus来获取远程文件的状态。像即在Solaris 10上ftp rstatus的等效ftp命令?

-rw-r--r-- 1 dearshady users   20 Aug 2 10:28 remoteFile 

输出Solaris上的ftp只有ls命令,但仅用于目录而不是文件。任何人都可以建议一个解决方案来获得远程文件在Solaris FTP上的状态?

回答

0

您可以使用dir代替rstatus

ftp> rstatus z 
?Invalid command 
ftp> dir z 
200 PORT command successful. 
150 Opening ASCII mode data connection for /bin/ls. 
-rw-r--r-- 1 root  root   34 mars 16 23:05 z 
226 Transfer complete. 
remote: z 
58 bytes received in 0,00014 seconds (402,98 Kbytes/s) 
+0

感谢。这是我正在寻找的。还有一件事,我有'尺寸'命令类似的问题。你能让我知道这个等价物吗?谢谢 – user1619724

+0

没有具体的指令来检索文件大小。但是,您可以很容易地从'dir'命令输出的第五列获取这些信息。 – jlliagre

+0

在HP-UX中,“ftp> size remoteFile”以这种格式给出了“213 391”的大小,其中391是文件大小。现在我想在Solaris ftp中使用相同的功能。但是没有大小的命令。 – user1619724