Test topics (reviewed) Flashcards
What is the main UNIX shell created?
Bourne Shell
Who created the “main” UNIX shell?
The Bourne shell was written by Stephen Bourne
There are 3 types of shell. What are they?
- Login shell
- Interactive shell
- Non-interactive shell
What is “the kernel”?
This is the software that acts as the brain in Linux. It controls the hardware, which is then able to interact with applications.
What is a bootloader?
Is a program that boots the operation system. Examples of boot loader and GRUB and ISOLINUX.
What is a command line interface?
Command line is and interface for typing commands on top of O.S.
What is a daemon?
is a Linux or UNIX program that runs in the background.
What is a systemcall?
Systemcall - the fundamental interface between an application and the Linux kernel (OS).
For systemcalls, what number is associated with read?
For systemcalls, what number is associated with write?
For systemcalls, what is 96?
What does 96 do?
Is User mode or Kernel mode “more privileged”?
Which mode (User / Kernel) provides unrestricted access?
Is the “kernel” a process?
In Linux, how is a “process” defined?
Name the 4 common device drivers.
- Character
- Block
- Network
- USB Drivers
What do device drivers do?
What does a systemcall do?
What does the strace command do?
What does every process have?
(hint: identifier type)
PID
(process ID)
In Linux, what assigns the PID to a process?
the Kernel
What directory “typically” goes first; ie, if there are files being run, where is the first place those files go?
What is an “alias”?
Where would a User/Admin go to set or change up aliases?
What are environmental variables?
How many common environmental variables are there?
List the 4 common environmental variables.
What does SFTP do?
Does SFTP transfer files securely?
How does SFTP ensure files are transferred securely.
If using FTP, what can be used in order to also transfer files securely?
SSH
What does FTP stand for?
What are the 3 basic types of Linux accounts?
(KNOW THESE 3)
- Administrator
- Regular
- Service
Out of the 3 Linux account types, which is most privileged?
Administrator
Where are passwords stored?
(WE WILL KNOW IT IS ONE OF THESE TWO)
/etc/shadow
/etc/passwd
/etc/shadow
OR
/etc/passwd