So I am extremely new to linux. So new, I decided to put an online "introductory" class into my load this semester.
I set up Gnome on a virtual machine on my home box.
And then found myself a bit disappointed. Not in linux but in the "Class".
I see linux more and more in the work place and seeing as I am a comp sci student I figured this would be a great extra class to take in order to familiarize myself with linux and working with terminal and such. The class has been a jumble of things I don't understand, the proctor for the class (I loathe to call him professor) is almost non-existent, and at this point aside from extremely basic terminal commands (ls cd) and some work in vi I don't really know much of anything.
His last homework was for us to set up an ftp server and Samba. It was totally out of the blue and in the end I couldn't do either successfully.
This home has us doing the following:
Creating a new user account and backup up a Home Directory - Using the “useradd” command, create a new user called “testuser”. Set the accounts “comments” to “Test MFC 217 User Account”. “Tail” your password file so that the new user account is displayed. “Pipe” the output to a file called “newusers.txt”. Login as that “testuser”. Using the “touch” command, create an empty file in that users home directory called “newuser_home.txt”. Using the “tar” command, backup that “testusers” home directory. Email me the “newusers.txt” file.
I'm going to just be honest. I don't know where this comes and while I'm sure he wants us to do these commands in terminal I'm not sure where to go.
I am sorry, I hate asking like this, and I understand if no one is willing to throw me a bone, but this class has been nothing it was sold as and nothing I was hoping it would be. I was hoping for proficiency in linux, but its been a birdshot of disjointed topics.
Thank you for anyone who lends me a hand. I hope I can learn something from the folks here about switching to linux and getting used to its environment.