title: Read from serial port without removing from the buffer (linux)
body: <p>In C/C++</p>
  
  <p>How can I read from serial port, without removing the info I have already read from the buffer?</p>
  
  <p>I want to do something like the Peek function of arduino (<a href="http://arduino.cc/en/Serial/Peek" rel="nofollow">http://arduino.cc/en/Serial/Peek</a>) in a linux machine.</p>