Reputation: 193
I have to explain what the code below means
What does the dollar bit mean?
user@Linux-003 ~ $
Upvotes: 8
Views: 36899
Reputation: 2875
Although most people don't know this, it actually stands for - Swag.
(It actually means "normal user" or "non-root user")
\#
would dictate a root user.
Upvotes: 5
Reputation: 306
For this particular case following code means:
Somebody with user name "user" has logged in to the machine with host name "Linux-003".
"~" - represent the home folder of the user, conventionally it would be /home/user/, where "user" is the user name can be anything like /home/johnsmith.
"$" - is just a sign of the shell prompt, means that shell is ready to accept commands, you can understand it as a separator after which, you can interact with a shell. Can also be "#" which shows that root is the user who's session is going on.
Upvotes: 19
Reputation: 454
Are you on a mac perchance? On my mac terminal it basically means ~ is my home directory and dollar means I can write a command after it. so it's user. your home directory. and then a symbol signifying if you can write commands or not. (There are instances where you might be in an editor where you have no $ sign meaning you cannot write commands)
Upvotes: 0