<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Oct 26, 2015 at 10:13 AM, kennedy <span dir="ltr"><<a href="mailto:kennedyhan@163.com" target="_blank">kennedyhan@163.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="line-height:1.7;color:rgb(0,0,0);font-size:14px;font-family:Arial"><div style="color:rgb(0,0,0);font-family:Arial;font-size:14px;line-height:1.7">what's the relationship between the target file and the real executable file ?</div><div><br></div><div>"local-fs-pre.target" ,"<span style="font-family:arial;line-height:normal;white-space:pre-wrap">local-fs.target</span><span style="line-height:1.7">" will start which service (will execute which binary file) ?</span></div></div></blockquote><div><br></div><div>None. They're .target units – their purpose is only to group other units. But they don't necessarily depend on any .service unit at all – in fact with local-fs*.target it's the opposite; *services* depend on these targets, and the targets themselves only depend on mounts.</div><div><br></div><div>$ systemctl list-dependencies local-fs.target<br></div><div><div>local-fs.target</div><div>● ├─boot.mount</div><div>● ├─home.mount</div><div>● ├─tmp.mount</div><div>● └─var-lib-machines.mount</div></div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Mantas Mikulėnas <<a href="mailto:grawity@gmail.com" target="_blank">grawity@gmail.com</a>></div></div>
</div></div>