Bagaimana cara mengarahkan output dari perintah unix dari satu server ke server lain.
Saya harus dapat mengirim output perintah unix dari server-1. Maka saya harus dapat menerima output di Server-2 dan menuliskannya ke dalam file.
shell
ssh
io-redirection
vinod
sumber
sumber
Jawaban:
Umum, Anda selalu dapat melakukan:
Menghemat output
<command>
keoutput.txt
file di server jauh.Dalam kasus Anda, pada Server-1:
Jika dua server tidak memiliki konektivitas, tetapi Anda dapat melakukan ssh ke kedua server, kemudian dari mesin lokal, Anda dapat melakukan:
sumber
Anda dapat menjalankan:
ssh remote_server "command" > file_on_local_host.txt
atau gunakan output sebagai input untuk perintah lokal:
ssh remote_server "remote_command" | local_command
sumber
Karena Anda tidak dapat terhubung langsung dari server 1 ke server 2 Anda dapat menggunakan ini, memiliki mesin lokal Anda di tengah:
sumber