Question: how long it will take to learn unix?
Answer: If you know the basics of CS, then you can learn the basics of Unix in a month, and do a bit of administration or programming in three months. Using the X Windowing System will take longer.