I'm not sure what your application is, but reading the data from this sensor is not that simple. As André said, this is a CAN device; specifically, it is a CANopen protocol device. Wiring it to USB will wreak havoc upon the poor computer to which you connect it.
I would recommend doing some research on the CAN-BUS protocol to see how it works. To get you started, I would recommend purchasing an Arduino (perhaps a starter kit like this or this) and this CAN-BUS Shield (here's a library). Then look at the datasheet for your sensor to see how to communicate with it. The USB connection with the Arduino will allow you to access serial information sent from the Arduino to your computer (e.g. the pressure level). However, the Arduino is a microcontroller, and it may be satisfactory as a controller alone for your application, negating the need for USB.
If all of this seems over your head, you might want to opt for a simpler pressure sensor like this one (datasheet) from the Honeywell MLH series. It is a simple analogue sensor that uses voltage (5V, perfect for the Arduino) to output the pressure value.
The sensor you have is very heavy-duty (metal case with a range of about 1200 PSI), and it is probably overkill for most applications, but I don't know what you are using it for. If it's something simple with not nearly that much pressure, I would recommend purchasing a different sensor that has better precision and accuracy for the pressure range you are gauging.
While you could opt for a CAN to USB adapter like this commercial one or this more documented one, I would bet that you will find yourself rather limited in capability immediately, and/or in the future. That being said, I would recommend the Arduino solution over the USB adapter one.
I've ended up going for a comercial adapter, the first one you referenced on amazon :D do you know of any software for ubuntu so i can monitor the can device? – vimes1984 – 2014-06-19T19:40:05.580