|
pipe
ofwel "the pipe" |
We gebruiken de pijp (|) om de uitvoer van een bepaald commando als invoer te geven voor een ander commando.
Laten we eerst kijken wat dmesg zelf weergeeft (let op, bij oude versies van Debian GNU/Linux kon men als “gewone” gebruiker dmesg gebruiken, in Debian 9 (de huidige stabiele release versie) moet je super-user rechten (root/administrator) hebben. Probeer dus eerst gewoon met dmesg, als je een foutmelding krijgt zoals : dmesg: read kernel buffer failed: Operation not permitted gebruik dan sudo dmesg (zoals in mijn voorbeeld).
Omdat meer weergeeft dan het scherm kan tonen gebruiken we een pipe om de uitvoer van dmesg door te sturen als invoer van bijv. less
$ sudo dmesg | less