RemoteSshUtil

public class RemoteSshUtil
extends Object

شیء جاوا
com.android.tradefed.util.RemoteSshUtil


ابزاری برای اجرای دستورات ssh در نمونه‌های از راه دور.

خلاصه

سازندگان عمومی

RemoteSshUtil ()

روش‌های عمومی

static CommandResult remoteSshCommandExec (String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, String... command)

با استفاده از ssh، یک دستور را روی نمونه راه دور اجرا کنید.

static CommandResult remoteSshCommandExec (String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)

با استفاده از ssh، یک دستور را روی نمونه راه دور اجرا کنید.

سازندگان عمومی

RemoteSshUtil

public RemoteSshUtil ()

روش‌های عمومی

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                String... command)

با استفاده از ssh، یک دستور را روی نمونه راه دور اجرا کنید.

پارامترها
host String

user String

sshPrivateKey File

runUtil IRunUtil : یک IRunUtil برای اجرای دستورات.

timeoutMs long : بر حسب میلی‌ثانیه برای تکمیل واکشی

command String : دستوری که قرار است اجرا شود.

بازگشت‌ها
CommandResult یک CommandResult حاوی وضعیت و گزارش‌ها.

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                OutputStream stdout, 
                OutputStream stderr, 
                String... command)

با استفاده از ssh، یک دستور را روی نمونه راه دور اجرا کنید.

پارامترها
host String

user String

sshPrivateKey File

runUtil IRunUtil : یک IRunUtil برای اجرای دستورات.

timeoutMs long : بر حسب میلی‌ثانیه برای تکمیل واکشی

stdout OutputStream : یک OutputStream که خروجی استاندارد (stdout) در آن ثبت خواهد شد.

stderr OutputStream : یک OutputStream که در آن stderr ثبت خواهد شد.

command String : دستوری که قرار است اجرا شود.

بازگشت‌ها
CommandResult یک CommandResult حاوی وضعیت و گزارش‌ها.