Ο γραμμικός οδηγός αποτελείται από σιδηροτροχιά, μπλοκ, στοιχεία κύλισης, συγκρατητήρα, αναστροφέα, στεγανοποιητικό άκρο κ.λπ. Χρησιμοποιώντας τα στοιχεία κύλισης, όπως κυλίνδρους μεταξύ ράγας και μπλοκ, ο γραμμικός οδηγός μπορεί να επιτύχει γραμμική κίνηση υψηλής ακρίβειας. Το γραμμικό μπλοκ οδηγού χωρίζεται σε τύπο φλάντζας και τετράγωνο τύπο, μπλοκ τυπικού τύπου, μπλοκ τύπου διπλού ρουλεμάν, μπλοκ κοντού τύπου. Επίσης, το γραμμικό μπλοκ χωρίζεται σε υψηλή χωρητικότητα φορτίου με τυπικό μήκος μπλοκ και εξαιρετικά υψηλή χωρητικότητα φορτίου με μεγαλύτερο μήκος μπλοκ.