icroyal wrote: Don't worry, you only need to know the basics of those commands and what they are generally used for. You won't need to know all of the switches and how to write scripts. Just know how you can use the commands, how you can pipe one into another, etc... What I did was, whenever I created a user, moved a user, or any of that, I would use the DS commands instead of the GUI to help myself become more familiar with the commands.