0
我試圖用mkfifo
在Mac主機上創建一個管道,並從Linux VM閱讀。管從Linux的虛擬機到Mac
我遇到的併發讀寫的一些問題,如果有其他辦法,使Mac和Linux之間的一個路併發讀寫管想知道?
這是否正確使用管道?
管道駐留在由Linux VM訪問的位置。
我試圖用mkfifo
在Mac主機上創建一個管道,並從Linux VM閱讀。管從Linux的虛擬機到Mac
我遇到的併發讀寫的一些問題,如果有其他辦法,使Mac和Linux之間的一個路併發讀寫管想知道?
這是否正確使用管道?
管道駐留在由Linux VM訪問的位置。
Netpipes由羅伯特·福斯曼是一個優雅的解決這個問題。它使用軟管和水龍頭隱喻來模擬tcp流的管道功能。除了通常的* nix版本以外,Netpipes還可用作Mac OS X的macports軟件包。
假設你想一大堆文件從你的Linux VM使用管道在各自的炮彈轉移到Mac OSX的主機,運行這些shell命令:
LINUXVM$ faucet 2222 --out tar cf - .
OSXHOST$ hose server 2222 --in tar xvf -
2222是端口號。請參閱手冊頁,瞭解如何通過防火牆和其他現代障礙進行隧道傳輸和中繼。