Garry's Mod

Garry's Mod

gTerminal
Denneisk Jul 31, 2015 @ 4:01pm
gTerminal Tutorial V1.4
For the people.
Because gTerminal is hard for others, I made this as a guide to others, and due to the owner's absence, I can't call it official. So, let's start.

On start-up:
On starting up your new computer, you will see the text:
Initializing boot sequence.
Finalizing Primary Boot Computing System.

Welcome to gTerminal!
To list all commands, type :help
Now, this seems pretty simple. Just type in ":help".
Originally posted by Tip:
The prefix for commands is ":". Remember this when typing in commands!
Now, you will see four commands. One you already know.
  • :cls
  • :help
  • :os
  • :x
I will cover over :x and :cls in the next part, but now, all we need is :os.
Typing in :os will prompt two commands.
  • :os list
  • :os install
Type in :os list to see a list of OS's.
There should be two OS's appearing.
  1. Personal
  2. Server
With these, type in ":os install" and then the OS.
For now, we will do Personal, so type in ":os install pesonal" (alternatively, you can type in ":os install server" to install the server OS, which is covered later).
Originally posted by Tip:
To exit the terminal without shutting it off, press the "enter" key until your mouse unlocks.
Personal OS
Personal.
The operating system for your personal needs.
Congratulations. You just installed your first OS, and these should be what greets you (besides the ":help" message and "Welcome to gTerminal").
Now, as usual, type in :help.
As you can see, there are more things added to the help list.
The new ones being:
  • :f
  • :gg
  • :gid
  • :gnet
  • :isp
  • :math
  • :setpass
    Some sound scary, but don't fear, they're easy to learn.
    Let's start with :f.
    Typing in :f will prompt you with 7 commands.
    • :f ndir
    • :f r
    • :f d
    • :f w
    • :f chdir
    • :f l
    • :f rd
    Some names also sound scary, but as I said above:
    Originally posted by Denneisk:
    Some sound scary, but don't fear, they're easy to learn.
    Let's do the most simple here:
    :f w
    Doing that will say Invalid name!.
    If you hadn't read, :f w is to write a message. What you have to do is type ":f w <Title> <Message>. It's easy as that.
    Originally posted by Tip:
    Titles can't contain spaces. Use the underscore "_" to make spaces. However, messages can use spaces.
    Next, after you made a message, type in the next easiest; :f l.
    :f l will show the name of your written document. Why so? Because :f l shows the objects in the directory. Simple enough.
    Now, :f rd is very useful for your message. Why so? Well, it makes you read it. "rd" standing for "Read", typing :f rd <Title> will open the text document of that title.
    That's really simple, just like :f r which renames files. Typing in :f r alone outputs Unable to find file/directory!. To fix this error, type it like this:
    :f r <Title> <New Title>
    :f d Deletes text files. That's easy.
    Originally posted by Tip:
    Titles are case-sensitive, so if you accidentally get an uppercase for lowercase, it won't register.
    Now, some trickier ones:
    :f ndir
    :f ndir will prompt you with Invalid name! like :f w.
    But unlike :f w, :f ndir only needs a title. Typing in your title, then typing in :f l will show the new directory that you made (Whatever it's called).
    :f chdir is very useful for :f ndir, because it makes you change to the directory by the name. Simple.
    Now, we're done with the :f section, let's go to :cls.
    Very simple command.
    Typing in :cls clears the screen.
    Originally posted by Fun Fact:
    Typing "cls" in a Windows command prompt clears the prompt, aswell.
    Now, :gg.
    :gg is like a game, where you have to guess a number from 1-10 and see if you get it right.
    Simply type in :gg and then a number from 1-10.
    :gid is very useful for the next command, :gnet.
    :gid shows your terminal ID. Seems useless? Well, let's go to the next one.
    :gnet. Upon typing in :gnet, you are shown with 5 more commands, like :f.
    :gnet j makes you join a network. To do this, type in ":gnet j <network> <optional password>".
    The rest will be kept until next section.
    :isp. Upon typing, it shows the initial command.
    :isp s. Typing this in with no parameters gives you Invalid input for user ID!
    Remember that useless :gid command? Well, if you set up another computer, type in :gid, and get the ID. Now, send over your file by doing
    :isp s <ID> <File>
    This is the slow way of communicating. It's like Early 2000's texting, but this is useful for sending logs.
    :setpass Sets your password. Simply do :setpass <Password> to do so.
    :x Turns off the computer. Easy.
    Now, the finale.
    Server OS
    SERVER
    -OPERATING SYSTEM V1-
    Welcome to your server computer!
    This is somewhat, but barely different from Personal, so read that if you haven't, because I won't cover over those.
    The main difference of server is :gnet.
    Typing :gnet shows everything similar but one thing.
    :gnet j is replaced with :gnet c. Typing :gnet c off the bat reports Invalid input for network!. Typing in :gnet c <Title> creates a network! Congratulations! You made your first network!
    Originally posted by Tip:
    Typing in :gnet c <Title> <Password> will create a network with a password. Good for police/security networks or private communication.
    :gnet l Makes you leave a network. If you're on server, it removes the network.
    :gnet ls Lists all the other networks including yours.
    :gnet lu Shows the users (Or at least the IDs) in the network you're in.
    :gnet m is like :isp, but it's more of modern-day texting.
    When connected to a network, type in :gnet m <ID> <Message> and it's sent to that ID. You can even send to yourself.
    Originally posted by Tip:
    Message the whole network by doing :gnet m @ <Message>. Good for updates.
    Originally posted by Extra Tip:
    Shutting off a computer with a server online shuts off the server. The only way to keep a server online is to keep the computer online. Type in :cls just so private info doesn't leak.
    Conclusion
    This was my first serious post, and I don't even know if it will work right, but whatever, I tried.
    Thanks for reading. Friend me and send me a message referring to this post if you need help.
Last edited by Denneisk; May 23, 2019 @ 2:06pm
< >
Showing 1-15 of 50 comments
Denneisk Jul 31, 2015 @ 4:35pm 
Originally posted by Smalls the Kitten:
Yes. Best Tutorial! :3
Thanks.
Moryakov Aug 21, 2015 @ 1:28pm 
Noice
Moryakov Aug 21, 2015 @ 1:28pm 
good tut
Moryakov Aug 21, 2015 @ 2:18pm 
But how to change p word for server
Denneisk Aug 21, 2015 @ 11:12pm 
Originally posted by Marty:
But how to change p word for server

Originally posted by Hint:
Typing in :gnet c <Title> <Password> will create a network with a password. Good for police/security networks or private communication.

It's the third to last tip. Sorry if I made you feel dumb.
Edit: \/ now i feel dum
Last edited by Denneisk; Oct 21, 2015 @ 1:25pm
Moryakov Oct 21, 2015 @ 7:56am 
looking back at this, i say 'change' not set.
Denneisk Oct 21, 2015 @ 1:24pm 
Originally posted by Marty:
looking back at this, i say 'change' not set.
I have no idea. Make a new terminal.
Jess Oct 25, 2015 @ 4:53pm 
Help! i can't seem to help my friend join my network!
Denneisk Nov 2, 2015 @ 4:03am 
Originally posted by ATF2F Mad meth:
Help! i can't seem to help my friend join my network!
To join a network, you must be on PersonalOS (Instruction to get PersonalOS at top). Then, type in :gnet j and then put in the name of your network (Example: :gnet j server).
Remember: A network lasts only as long as the ServerOS computer is on.
Last edited by Denneisk; Nov 2, 2015 @ 4:03am
SirPox Jan 22, 2016 @ 1:26pm 
How do you exit the locked screen in the terminal without sgutting the terminal down?
Denneisk Jan 22, 2016 @ 1:39pm 
Originally posted by RGoodellJr:
How do you exit the locked screen in the terminal without sgutting the terminal down?
A lot of people get this, but it's easy. Just press the "enter" key until your mouse unlocks.
SirPox Jan 22, 2016 @ 1:40pm 
thank you! :)
Denneisk Jan 22, 2016 @ 1:43pm 
No problem, thanks for reading!
Eposkii Apr 28, 2016 @ 5:35pm 
I try to make a network I type :gnet c <networkname> and nothing works it just says it as speech
Denneisk Apr 28, 2016 @ 6:24pm 
Originally posted by Kremuirs:
I try to make a network I type :gnet c <networkname> and nothing works it just says it as speech
Are you on Personal or Server OS?
If you are Personal, you have to remove and replace your terminal. If you are on Server, make sure the network you are trying to make sure the name isn't already used and that you have no spaces.
< >
Showing 1-15 of 50 comments
Per page: 1530 50