Term
| a program that acts as in interface between you and the UNIX kernel |
|
Definition
|
|
Term
| the shell is also known as the UNIX ___ ___ because the primary purpose of the shell is to interpret your commands |
|
Definition
|
|
Term
| as soon as the shell receives this keyboard command it terminates and logs you off the system |
|
Definition
|
|
Term
| the names of the directories that a shell searches to find the file corresponding to an external command are stored in the shell variable ____ |
|
Definition
|
|
Term
| The directory names stored in the PATH variable form what is known as the ___ ___ for the shell |
|
Definition
|
|
Term
| You can view the search path for your variable by using the ___ ___ command |
|
Definition
|
|
Term
| these files are used to set up and configure the operating environment within which programs execute. When you list the names of files contained in your home directory these files do not appear on the list. |
|
Definition
|
|
Term
| You can determine you login shell by using this command |
|
Definition
|
|
Term
| When you log on one particular type of shell starts execution and it is determined by the system administrator |
|
Definition
|
|
Term
| the most popular LINUX shells |
|
Definition
|
|
Term
| the most common UNIX shells |
|
Definition
| Bourne, C, and Korn shells |
|
|
Term
| A shell is essentially an ____ program |
|
Definition
|
|
Term
| give the location and program name of the rc shell |
|
Definition
|
|
Term
| give the location and program name of the Bourne shell |
|
Definition
|
|
Term
| give the location and program name of the C shell |
|
Definition
|
|
Term
| give the location and program name of the Bourne Again shell |
|
Definition
|
|
Term
| give the location and program name of the Z shell |
|
Definition
|
|
Term
| give the location and program name of the Korn shell |
|
Definition
|
|
Term
| give the location and program name of the TC shell |
|
Definition
|
|
Term
| How do you change your default shell after you have logged in |
|
Definition
| type csh + and the location of the shell program name you want to change to (/user/bin/sh) |
|
|
Term
| use this command terminate or leave a temporary shell and return to your default login shell |
|
Definition
|
|
Term
| can more than one shell program be active at the same time to interpret commands? if so, briefly describe why. |
|
Definition
| yes, because UNIX is a multi-process os so more than one command line interpreter at a time can be active. Input, output, and errors are hooked into whatever shell process has control over them currently. |
|
|
Term
| If you type echo $SHELL on the command line and get the response /usr/bin/sh, what shell are you currently running |
|
Definition
|
|
Term
| If you type ls *.doc on the UNIX command line, and then press the Enter key, what do you see displayed on screen? |
|
Definition
| Any files with the file extension .doc in the current working directory will be displayed |
|
|
Term
| If you type cat > file1 on the UNIX command line, and then press Enter key, what happens? |
|
Definition
| Whatever you type on the keyboard will be entered into a file named file1, in the current working directory, until you type Ctrl+D |
|
|
Term
| Each UNIX system has an intial start-up file, usually named ____. This file contains the initial settings of important invironment variables for the shell and some other utilities |
|
Definition
|
|
Term
| Characters that have special meaning to the shell |
|
Definition
|
|
Term
| What shell metacharacter provides for background execution of a command |
|
Definition
|
|
Term
| What shell metacharacter matches zero or more characters |
|
Definition
|
|
Term
| What shell metacharacter starts a comment |
|
Definition
|
|
Term
| What shell metacharacter is used to quote multiple characters but allow substitution |
|
Definition
|
|
Term
| What shell metacharacter is used to end line and dereference a shell variable |
|
Definition
|
|
Term
| What shell metacharacter is used to quote multiple characters |
|
Definition
|
|
Term
| What shell metacharacter is used to execute a command list in a subshell |
|
Definition
|
|
Term
| What shell metacharacter is used to insert wildcards |
|
Definition
|
|
Term
| What shell metacharacter is used to begin a line with a negation symbol |
|
Definition
|
|
Term
| What shell metacharacter is used to execute a command list in the current shell |
|
Definition
|
|
Term
| What shell metacharacter is used to create a pipe between shells |
|
Definition
|
|
Term
| What shell metacharacter is used to seperate commands in sequential execution |
|
Definition
|
|
Term
| What shell metacharacter is used to redirect input for a command |
|
Definition
|
|
Term
| What shell metacharacter is used to redirect output for a command |
|
Definition
|
|
Term
| What shell metacharacter is used to substitute a wild card for exactly one character |
|
Definition
|
|
Term
| What shell metacharacter is to be used as the root directory and as a component seperator in a pathname |
|
Definition
|
|
Term
| What shell metacharacter is used to escape/quite a character to allow continuation of a shell command on the following line |
|
Definition
|
|