100 means hold on, something’s going to happen
200 means here you go, it’s succeed
300 means go away, some security issues are involved
400 means you(client) are in trouble
500 means I’m(server) in trouble
100 means hold on, something’s going to happen
200 means here you go, it’s succeed
300 means go away, some security issues are involved
400 means you(client) are in trouble
500 means I’m(server) in trouble
ls displays the list of your current directory
cd + folder name gets you into the desired folder
cd ~ goes back to the home directory
mkdir makes a folder
control + a goes to the beginning of the command
control + u clear the command line
control + e : goes to the end of the command
touch filename: creates a new file
open filename: opens the file
rm filename: removes the file
rm * : removes all files in your current directory
rm -rf + folder name: removes a folder.
pwd: checks which directory you are currently in.
Unlike other programming languages, Ruby has p, print, puts to print out information to the command line. For Ruby beginners, it might be a little bit confusing to figure out when to use what.
print calls to_s on the object, it doesn’t append a new line.
> print 1,2,3
123 => nil
puts call to_s and add a new line to the output
> puts 1,2,3
1
2
3
=> nil
p calls inspect method and adds a new line. p is more useful for debugging, as it returns the original data type.
> p 1,2,3
1
2
3
=> [1,2,3]
In short: