我試圖列出從遠程服務器使用JSCH的所有文件/目錄,並在遠程服務器上的文件,我可以能夠得到的所有信息以及..列表使用Jsch
但我的問題是JSCH列表所有的文件與文件創建日期,時間戳,類型的讀/寫權限等..,
但在我的情況下,我只需要遠程服務器中的文件/目錄名稱,並且不需要其他信息的。
以下是我的一段java代碼..
上述程序的結果是
-rw-r--r-- 1 root root 3161 Feb 11 2014 install.log.syslog
-rw-r--r-- 1 root root 18 May 20 2009 .bash_logout
-rw-r--r-- 1 root root 176 Sep 23 2004 .bashrc
-rw-r--r-- 1 root root 176 May 20 2009 .bash_profile
-rw-r--r-- 1 root root 129 Dec 3 2004 .tcshrc
-rw------- 1 root root 1114 Feb 11 2014 anaconda-ks.cfg
dr-xr-x--- 2 root root 4096 Feb 11 2014 .
-rw-r--r-- 1 root root 9169 Feb 11 2014 install.log
-rw------- 1 root root 1055 Feb 11 2014 .bash_history
-rw-r--r-- 1 root root 100 Sep 23 2004 .cshrc
dr-xr-xr-x 24 root root 4096 Feb 12 04:19 ..
@CodelsLife:它運作良好! –
第5行返回一個錯誤,指出channel.run()返回void。 –
是它的錯誤在第5行。@CodelsLife你可以更新答案 –