Glossary Flashcards
Stream
Current
Buffer
File loaded into memory
Sockets
A combination of network address and a port number
Line
A line of text marked by opening LF (line Feed) and closing CR (Carriage Return)
The one line that’s an exception is the opening line.
So a line can be composed of multiple sentences, a sentence does note necessarily mean a line
If a line doesn’t have both a line feed and carraige return, it’s considered orphaned.
Standard Input
Commands to execute
Standard Output
Result of commands
Window
Portion of the buffer currently displayed in the Window
Kernel
Core operating system. Used to be monolithic, now moduler
Shell
Interface bettween user and os (take our commands and turn them into system calls)
Filesystem
Logical, herirachal representation of data on a disk partition
File
A file is one complete, named unit of digital information, that may be physically contiguous in its storage or spread across a chain of fragments. By complete, what is meant is that you cannot tell the system to delete half of a file.
Directories
Directories, on the other hand, are special files that do not contain any data themselves—they are just containers that list names of contained (“immediate child”) files and subdirectories. If you want to explore what lies in the directory file, you can open a directory in a text editor (!), just to be sure that it indeed is this way.
Symbolic Link
Link to a directory
Pipe
Allows commands to be used as input for other operations
Character class
Used with regular expressions, to define a set of characters to match on