GNU/Linux >> Belajar Linux >  >> Linux

Masalah baris perintah Netcat

Ini berfungsi untuk saya di debian menggunakan nc.openbsd dan nc.traditional:

echo -e "stats\nquit" | nc 10.251.170.80  11211

netcat Anda tampaknya menutup koneksi pada EOF di stdin dan tidak menunggu keluaran..Anda dapat mencoba -q 1 atau lebih..

-q detik setelah EOF di stdin, tunggu jumlah detik yang ditentukan lalu keluar. Jika detik negatif, tunggu selamanya.


Saya cenderung menggunakan baris seperti berikut:

# (echo stats ; sleep 0.1) | netcat 10.251.170.80 11211

Ini sepertinya menahan koneksi terbuka cukup lama untuk mendapatkan balasan.


Linux
  1. vim:perintah tidak ditemukan

  2. Antarmuka baris perintah C++

  3. Konversi zona waktu dengan baris perintah

  1. Miliki sapi di baris perintah Linux

  2. Bash jika dalam satu baris

  3. Pemecah ekspresi baris perintah?

  1. 8 tips untuk baris perintah Linux

  2. Masukkan diri Anda ke dalam baris perintah Linux

  3. Buang Stdout Of A Command Selama T Detik?