İçinde yeni bir soket dosyası oluşturmak istiyorum /dev
. Bunu almanın yolu yeni bir kural eklemektir udev
mi?
İçinde yeni bir soket dosyası oluşturmak istiyorum /dev
. Bunu almanın yolu yeni bir kural eklemektir udev
mi?
Yanıtlar:
mknod
Komut satırından bir Unix / TCP soketi oluşturmak istiyorsanız socket
, soket paketinden komutu deneyin (önce kurun). Adam sayfası açıklamasını özetleme :
Soket, bir Internet etki alanı TCP veya UNIX etki alanı akış soketi oluşturur ve onu stdin ve stdout'a bağlar.
socket -v coma.cs.tu-berlin.de nntp
coma.cs.tu-berlin.de (130.149.28.10) nntp portuna (port 119) bağlanır.
socket -sl 3425
yerel ana bilgisayarda 3425 numaralı bağlantı noktasında bir sunucu soketi oluşturur ve bağlantı bekler. Bir bağlantı kapatıldıktan sonra yeni bir bağlantı kabul edilir.
socket -wslqvp "echo Socket! " 1938
yerel ana bilgisayarda 1938 numaralı bağlantı noktasında bir sunucu soketi oluşturur ve bağlantıyı bekler. Bir bağlantı kabul edildiğinde, "Socket!" sokete yazılmıştır. Soketten veri okunmaz ve parmak programına yazılmaz. Programın standart çıktısında dosya sonu durumu oluştuğunda bağlantı kapatılır. Sonra yeni bir bağlantı kabul edilir.
Bence emrini arıyorsun mknod
. ( Kullandığı sistem çağrısı ile ilgileniyorsanız, işte bunun için bir sayfa .)
/dev/log
olansocket
komuta?