I've been looking on the Internet for an answer and haven't found a concrete one. If I want to change the runlevel it is okay to use just `init` or do I always have to call it through `telinit`. 

I've read that `telinit` is in fact a symlink to `init`. If this is correct, can I use them interchangeably?