This paper is concerned with the stabilization of linear systems with both pointwise and distributed input delays, which can be arbitrarily large yet exactly known. The state vector used in the well-known Artstein transformation is firstly linked with the future state of the system. Pseudo-predictor feedback (PPF) approaches are then established to design memory stabilizing controllers. Necessary and sufficient conditions guaranteeing the stability of the closed-loop system are established in terms of the stability of some integral delay systems. Furthermore, since the PPF still is infinite-dimensional state feedback law and may cause difficulties in their practical implementation, truncated pseudo-predictor feedback (TPPF) approaches are established to design finite dimensional (memoryless) controllers. It is shown that the pointwise and distributed input delays can be compensated properly by the TPPF as long as the open-loop system is polynomially unstable. Finally, two numerical examples, one of which is the spacecraft rendezvous control system, are carried out to support the obtained theoretical results.