Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
49 Cards in this Set
- Front
- Back
A powerful computer operating system originally developed by AT&T Bell Laboratories
|
Unix
|
|
Open, modular system, flexible command line
|
Unix
|
|
Powerful multitasking, multiuser, virtual memory opearting system that runs on a wide variety of hardware platforms
|
Unix
|
|
Technical innovations of the Unix operating system
|
Flexibility, Multitasking, Multi-user, portability
|
|
Five components of Unix
|
Kernel, shell, processes, system utilities, and file system
|
|
The core of the unix os
|
Kernel
|
|
Kernel Functions:
|
Memory management, file system management, error handling, input and output, resource allocation
|
|
The portion of the unix os which acts as the interface between users and the kernel
|
Shell
|
|
Common shell types:
|
Bourne Shell, C Shell, Korn Shell
|
|
Became the de facto standard
|
Bourne Shell
|
|
Syntax is modeled after the C programming language and is used primarily for interactive terminal use, but less frequently for scripting and os control
|
C shell
|
|
Backwards-compatible with the Bourne shell and includes many features of the Cshell such as a command history.
|
Korn Shell
|
|
Any actively executing program or command
|
Active process
|
|
Small, independent programs that are usually narrow in scope that provides a single capability or a single area of functionality
|
System utilities
|
|
Requires discussion, establishes rules for file names and the directory structure
|
File system
|
|
Four types of file types:
|
Directory, device files, link files, regular files
|
|
A file that exists to provide order and organization to the file structure
|
Directory
|
|
Each piece of hardware is considered a file
|
Device file
|
|
Shortcuts like gui
|
Link files
|
|
Store information in either ASCII text or Binary format
|
Regular Files
|
|
Case sensitive, can be hundreds of characters long
|
File names
|
|
Organized in hat looksl ike an upside down tree structure
|
Directory structure
|
|
Types of directories
|
Root, home, current, parent/child
|
|
The start of the directory structure
|
Root directory
|
|
Where the os places us when we start unix
|
Home directory
|
|
AKA courrent working directory, the directory the user is currently accessing
|
Current directory
|
|
Above the current directory or below the current directory
|
Parent/child
|
|
Two types of pathnames:
|
Absolute or relative
|
|
Always start from the root directory
|
Absolute pathnames
|
|
Provide a mechanism for specifying the location of a file within a directory, without beginning from the root directory
|
Relative pathnames
|
|
Case sensitive, can be hundreds of characters long
|
File names
|
|
Organized in hat looksl ike an upside down tree structure
|
Directory structure
|
|
Types of directories
|
Root, home, current, parent/child
|
|
The start of the directory structure
|
Root directory
|
|
Where the os places us when we start unix
|
Home directory
|
|
AKA courrent working directory, the directory the user is currently accessing
|
Current directory
|
|
Above the current directory or below the current directory
|
Parent/child
|
|
Two types of pathnames:
|
Absolute or relative
|
|
Always start from the root directory
|
Absolute pathnames
|
|
Provide a mechanism for specifying the location of a file within a directory, without beginning from the root directory
|
Relative pathnames
|
|
Three categories of users:
|
File owner, group, others
|
|
The person who created a file
|
Owner
|
|
A collection of users who share areas of responsibility and work together as a team
|
Group
|
|
Anyone other than the file owner or those in the file's group
|
Others
|
|
Four types of permissions:
|
Read, write, execute or none
|
|
All file types can have any of the four mentioned permissions assigned to them
|
File permissions
|
|
Use the same permissions of files, but apply to directories
|
Directory Permissions
|
|
To types of os installation
|
Initial and upgrade
|
|
Either loads the os for the first time or overwrites the previous version with the new version
|
Initial installation
|