01 Flashcards
A program that provides the user a command-line interface to the kernel.
Shell
What term describes when the kernel interrupts a task
Pre-emptive
Linuix is multi-user, multi-tasking, and ____________ to a variety of hardware platforms
Portable
What are the three classes of ownership in users in Linux considering file permissions?
User/Owner: Actual owner of the file
Group: Group ownership of the file or directory
Other: All other users on the system
What are each of the first fields in a file permission?
(__) _____ file, Text (Printable) or binary file
(__) _____ file Contains other files or directories
(__) _____ file Data is read and written in blocks using a buffer cache
(__) _____ file A Raw device. Reads and writes as a stream of characters
(__) _____ file A textual representation of the refrenced file’s path.
(__) _____ file FIFO special file. Provides bi-directional communication
(__) _____ file Used by the IPC to communicate between two proccesses
- Regular File
d Directory file
b block file
c character file
l symbolic file
p named pipe
s Socket
Linuix supports the ability to dynamically load and unload ________ (________________)
Kernel code, loadable kernel modules
Linux does not differentiate between ___________ and _____________
Threads, and a normal process
Linuix provides an object-oriented device model with _______________, __________________, and ___________________
device classes, Hot-pluggable events, user-space device file system
Command/tool that is the default text editor for Linux systems.
Vi
In what directory are static files required to boot the system?
/boot
What directory holds essential command binaries (e.g., cp, mkdir, ls, less)
/bin
What directory holds essential system binaries intended for super users?
/sbin
What directory holds universal system resources?
/usr
What directory holds shared libraries?
/lib
What directory holds system administration and configuration files?
/etc