Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Rufen Sie die Systembefehlszeilenausgabe einer Instanz ab und geben Sie die Daten zurück, nachdem Sie sie in Base64 codiert haben

Rufen Sie die Systembefehlszeilenausgabe einer Instanz ab und geben Sie die Daten zurück, nachdem Sie sie in Base64 codiert haben

坏嘻嘻
坏嘻嘻Original
2018-09-27 13:54:522540Durchsuche

In diesem Artikel geht es darum, die Systembefehlszeilenausgabe einer Instanz zu erhalten und die Daten nach der Codierung in Base64 zurückzugeben. Ich hoffe, dass es hilfreich ist du hilfst.

GetInstanceConsoleOutput

Beschreibung

Cloud-Server ECS ist ein virtualisierter Cloud-Dienst und kann nicht auf Anzeigegeräte zugreifen. Screenshots können nicht erstellt werden manuell. Wir speichern jedoch die Systembefehlszeilenausgabe, wenn die Instanz das letzte Mal gestartet, neu gestartet oder heruntergefahren wurde. Sie können GetInstanceConsoleOutput aufrufen, um sie abzurufen.

Für Instanztypen, die nicht mehr unterstützt werden, kann keine Systembefehlszeilenausgabe abgerufen werden.

Windows-Instanzen unterstützen derzeit nicht das Abrufen der Systembefehlszeilenausgabe.

Anforderungsparameter

Rufen Sie die Systembefehlszeilenausgabe einer Instanz ab und geben Sie die Daten zurück, nachdem Sie sie in Base64 codiert haben

Rückgabeparameter

Rufen Sie die Systembefehlszeilenausgabe einer Instanz ab und geben Sie die Daten zurück, nachdem Sie sie in Base64 codiert haben

Beispiel

Beispiel anfordern

http://ecs-cn-hangzhou.aliyuncs.com/?Action=GetInstanceConsoleOutput
&RegionId=cn-shenzhen-finance-1
&InstanceId=i-j5e42sbbthlokka11eci
&<公共请求参数>

Beispiel für normale Rückgabe

XML-Format

<GetInstanceConsoleOutputResponse>
    <RequestId>22A1933F-AD02-4560-A6A7-53CF2231D942</RequestId>
    <InstanceId>i-j5e42sbbthlokka11ech</InstanceId>
    <LastUpdateTime>2018-03-22 10:04:57</LastUpdateTime>
    <ConsoleOutput>V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2
luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZmlsZSBzeXN0ZW1zL
gpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZ
GV2L3ZkYTE6IGNsZWFuLCAzMj
AxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MDQgYmx
vY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxs
aW5nIHRoZSBzeXN0ZW0gYWN0aXZpdHkgZGF0YS
Bjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAgaW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW
5pbmcgSVAgaW5mb3JtYXRpb24gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm
5pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChGaW5hbCkKS2
VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnplZDk2ZTQ2Mm
F5cjBxemw2czhaIGxvZ2luOg==</ConsoleOutput>
</GetInstanceConsoleOutputResponse>

JSON-Format

{
    "RequestId": "22A1933F-AD02-4560-A6A7-53CF2231D942",
    "InstanceId": "i-j5e42sbbthlokka11ech",
    "LastUpdateTime": "2018-03-22 10:04:57",
    "ConsoleOutput": "V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZ
mlsZSBzeXN0ZW1zLgpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZGV2
L3ZkYTE6IGNsZWFuLCAzMjAxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MD
QgYmxvY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxsaW5nIHRoZSBzeXN0ZW0gYWN0
aXZpdHkgZGF0YSBjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAg
aW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW5pbmcgSVAgaW5mb3JtYXRpb2
4gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm5
pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChG
aW5hbCkKS2VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnpl
ZDk2ZTQ2MmF5cjBxemw2czhaIGxvZ2luOg=="
}

Beispiel für Ausnahmerückgabe

XML-Format

<Error>
    <RequestId>C38E0D94-C18B-44F3-8C05-6E35BE334088</RequestId>
    <HostId>ecs.aliyuncs.com</HostId>
    <Code>NotSupported</Code>
    <Message>The operation is not supported for "i-j5e42sbbthlokkaXXXXX".</Message>
</Error>

JSON-Format

{
    "RequestId": "C38E0D94-C18B-44F3-8C05-6E35BE334088",
    "HostId": "ecs.aliyuncs.com",
    "Code": "NotSupported",
    "Message": "The operation is not supported for "i-j5e42sbbthlokkaXXXXX"."
}

Fehlercode

Die folgenden Fehlercodes gelten nur für diese Schnittstelle. Weitere Fehlercodes finden Sie im API Error Center.

Rufen Sie die Systembefehlszeilenausgabe einer Instanz ab und geben Sie die Daten zurück, nachdem Sie sie in Base64 codiert haben

Das obige ist der detaillierte Inhalt vonRufen Sie die Systembefehlszeilenausgabe einer Instanz ab und geben Sie die Daten zurück, nachdem Sie sie in Base64 codiert haben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn