Term
| What are the shells that are discussed? |
|
Definition
| Bash, Dash, KornShell, tcsh, Z shell |
|
|
Term
| What is the original location of shell? |
|
Definition
| /bin/sh (symbolic links used today) |
|
|
Term
| How do you show which shell is being used? |
|
Definition
| readlink /bin/sh and/or echo $SHELL |
|
|
Term
| How do you determine which version of a shell is being used? |
|
Definition
|
|
Term
| How do you determine which version of a shell is being used? |
|
Definition
|
|
Term
| How do you determine which Linux kernel is being used? |
|
Definition
| uname -r (remember "revision") |
|
|
Term
| How can you get detailed information about the Linux kernel being used? |
|
Definition
| uname -a (remember "all") |
|
|
Term
| Name the BASH metacharacters |
|
Definition
| *, ?, [], ', ", \ , $ , ;, &, (), |, ^, <> |
|
|
Term
Which technique is employed to use a single metacharacters as regular characters? |
|
Definition
| Shell quoting via a backslash |
|
|
Term
| How is shell quoting performed on multiple metacharacters? |
|
Definition
| Use double quotes (Is Bobby's cat alive or dead?) note the ' and ? |
|
|
Term
| Which command allows you to determine if a command is internal(built-in) external? |
|
Definition
|
|
Term
| What commands display active environment variables? |
|
Definition
|
|
Term
| What commands display active environment variables? |
|
Definition
|
|
Term
| What command searches the PATH directories to locate a program? |
|
Definition
| which (example: which cat = /usr/bin/cat) |
|
|
Term
| What is the variable that allows you to change your prompt? |
|
Definition
| PS1 (Example: PS1="My Prompt") |
|
|
Term
| How can you determine if your process is running in a subshell? |
|
Definition
| Use the $SHLVL enviroment variable |
|
|
Term
| How can you preserve environment variables? |
|
Definition
| export (export PS1="My Prompt") |
|
|
Term
| How can you reverse modifications to variables? |
|
Definition
|
|
Term
| The more and less commands are examples of what type of utility? |
|
Definition
|
|
Term
| What command allow you to view recent commands? |
|
Definition
| history (using the numbers you can type ! and it will execute that command or !! and it will execute the last command) |
|
|
Term
| How do you view the history filename? |
|
Definition
|
|
Term
| What does the "^" caret symbol mean in the nano interface? |
|
Definition
| Denote that the CRTL key has to be pressed |
|
|