java調用linux命令傳輸遠程大文件
java程序中要執行linux命令,那麼java怎麼執行linux命令?有什麼代碼?下面跟yjbys小編一起來看看吧!
[java] view plain copy print?
public class LinuxCall {
public static void main(String[] args) {
// String[] cmdArray = new String[]{
// "scp /usr/bin/qpress :/usr/bin/qpress",
// "ssh "nc -l 2777 | qpress -dio > /home/dev1/file_test/" &",
// "qpress -o /home/qabipw/file_test/ |nc 2777"};
try {
tln(entTimeMillis()+"___Linux大文件傳輸命令執行開始...");
Process proc = untime()("scp /home/dev1/file_test/ :/home/build1/file_test/");
// int exitResult = Value();
// if(exitResult != 0) {
// tln("Linux大文件傳輸命令執行失敗:n");
// BufferedReader brin = new BufferedReader(new InputStreamReader(rrorStream()));
// String linein = null;
// while ((linein = Line()) != null) {
// tln(linein+"n");
// }
// } else {
// tln(entTimeMillis()+"___Linux大文件傳輸命令正常執行完成...");
// }
tln(entTimeMillis()+"___Linux大文件傳輸命令執行開始...");
BufferedReader brin = new BufferedReader(new InputStreamReader(nputStream()));
String linein = null;
while ((linein = Line()) != null) {
tln(linein+"n");
}
tln(entTimeMillis()+"___Linux大文件傳輸命令執行完成...");
} catch (IOException e) {
tln("Linux大文件傳輸命令執行過程中出現異常:"+ring());
tStackTrace();
}
}
}
相關文章
-
java程序中如何調用linux命令
作為一個Java開發人員,有些常用的Linux命令必須掌握。即時平時開發過程中不使用Linux(Unix)或者mac系統,也需要熟練掌握Linux命令。因為很多服務器上都是Linux系統。所以,要和服務器機器交互,就要通過shell命令。本文為大 -
Java調用Linux命令行
Java語言以其跨平台性和簡易性而著稱,在Java裏面的lang包裏(ime)提供了一個允許Java程序與該程序所運行的環境交互的接口,這就是Runtime類,在Runtime類裏提供了獲取當前運行環境的接口。那麼java怎麼調用Linux命令行,跟yj -
java開發必會的Linux命令
作為一個Java開發人員,有些常用的Linux命令必須掌握。即使平時開發過程中不使用Linux(Unix)或者mac系統,也需要熟練掌握Linux命令。因為很多服務器上都是Linux系統。所以,要和服務器機器交互,就要通過shell命令。下面YJBY -
Java開發必會的Linux命令彙集
作為一個Java開發人員,有些常用的Linux命令必須掌握。即時平時開發過程中不使用Linux(Unix)或者mac系統,也需要熟練掌握Linux命令。因為很多服務器上都是Linux系統。所以,要和服務器機器交互,就要通過shell命令。下文yjby -
Java 開發必須掌握的 Linux 命令
Java 開發必備 的 Linux 命令你掌握了嗎?一起來看看吧!更多內容請關注應屆畢業生考試網! 1.查找文件find / -name 根據名稱查找/目錄下的文件。find . -name "*" 遞歸查找所有的xml文件find . -name "*" |xargs g -
Java開發必須掌握的Linux命令有哪些
每一對象是其狀態和行為的封裝。類是按一定體系和層次安排的,使得子類可以從超類繼承行為。在這個類層次體系中有一個根類,它是具有一般行為的類。Java程序是用類來組織的。下面是小編分享的Java開發必須掌握的Linux命 -
Linux認證系統管理:linuxmail命令發送郵件失敗
總結是在某一特定時間段對學習和工作生活或其完成情況,包括取得的成績、存在的問題及得到的經驗和教訓加以回顧和分析的書面材料,它可以提升我們發現問題的能力,讓我們抽出時間寫寫總結吧。總結你想好怎麼寫了嗎?以下是小 -
java的String=a; a==null和a.equals(null)這兩個判斷有什麼區別
1、String 的==與equal()在對字符串的相等判斷,==判斷的是地址是否相同,equal()判斷的是字符值是否相同。大多數時候==跟equal()的結果都是相同的。這是因為String對象是不變模式的,如果你不是明確地new一個String對象,Ja -
java執行系統命令linu
通過ime 類可以方便的調用操作系統命令,或者一個可執行程序,下面的小例子我在windows和linux分別測試過,都通過。接下來是小編為大家收集的java執行系統命令linux,希望能幫到大家。 java執行系統命令linux的方法基本原理 -
Java中Jni調用DLL文件試驗
下面是小編整理的Java中Jni調用DLL文件試驗內容,希望可以為您帶來幫助!更多內容請關注應屆畢業生考試網!所有文件均在E:\路徑下。安裝jdk1.6.0_07安裝了VC++6.0第一步,第二步,E:\>javac 得到s第三步,E:\>javah HelloWo