Commands Basics¶
Help commands¶
$ man <command> # man page
$ whatis <command> # whatis
$ <command> -h # option -h
Environment variables¶
Create variable in shell
$ <env_var>="var_value"
$ export <env_var>
Define vairable in bash configuration file
export <env_var>="var_value" # add the setting to ~/.bashrc
source ~/.bashrc # load new environment variables to shell
Print variable
$ echo $<env_var>
$ printenv <env_var>
History commands¶
$ history # check recent commands
$ history | grep <string> # find previous command with specific string
Directory change¶
$ pwd # check current directory
$ cd ~ # go to home directory
$ cd - # go to previous directory
$ cd .. # go to parent directory
Download from the internet¶
$ wget <url>
$ curl <url>