Commands such as shutdown and ifconfig are located in /sbin, which is by default not in a users path, but it is in the path of root. That is because the executables that affect the system are in /sbin, and regular users shouldn't run these.
You can change this, as I did, by putting /sbin in your users path. You will then get a 'permission denied' rather than a 'command not found', which I prefer. Edit (as root) your /etc/profile or (as user) ~/.bashrc
But you don't really have to log out/log in as root to run these commands, you can `su` to root, do your thing and `exit` back to being user.
You can check permissions on files and directories with `ls -l`, you shouldn't have to change fstab to set permissions on your home dir. You can change permissions with `chmod` and you can change ownership with `chown`. Read the man pages for details.
When you use `chmod`, this list can come in handy: Code: 0=no permission
1=x
2=w
3=wx
4=r
5=rx
6=rw
7=rwx
Changing a permission on your Desktop dir would look like this; Code: chmod 700 ~/Desktop
Also, I don't want to sound like I am RTFM'ing you, but the Slackbook has lots of good info and tips.
__________________
Can't tell an OS by it's GUI
|