Lecture 1: Unix/Linux Intro - VOCABULARY Flashcards

0.0(0)
studied byStudied by 1 person
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/81

flashcard set

Earn XP

Description and Tags

80 vocabulary flashcards covering UNIX/Linux history, concepts, distributions, tools, and common terms.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

82 Terms

1
New cards

UNIX

A collection of related operating systems, Unix-like or *nix, originally based on AT&T Bell Labs UNIX.

2
New cards

Unix-like

UNIX-family systems that resemble UNIX in interface and behavior.

3
New cards

*nix

Short form for Unix-like systems.

4
New cards

AT&T UNIX

The original UNIX developed at Bell Labs, the basis for later variants.

5
New cards

BSD

Berkeley Software Distribution, a BSD UNIX lineage from UC Berkeley.

6
New cards

Berkeley Software Distribution

BSD UNIX family including 1BSD–4.4BSD.

7
New cards

SVR4

System V Release 4, a major System V UNIX release.

8
New cards

System V

UNIX variant from AT&T with multiple releases (V2, V3, V4).

9
New cards

Time sharing

Computing where multiple users share a computer’s resources; prominent 1961–1969.

10
New cards

Multics

Early time-sharing OS developed by MIT, Bell Labs, GE; ambitious but costly.

11
New cards

Project Multiplexed Information and Computing Service

Full name of Multics project.

12
New cards

MIT

Massachusetts Institute of Technology; partner in Multics.

13
New cards

Bell Labs

Bell Telephone Laboratories; co-developer of UNIX and Multics.

14
New cards

GE

General Electric; partner in the Multics project.

15
New cards

Ken Thompson

Co-creator of UNIX.

16
New cards

Dennis Ritchie

Co-creator of UNIX; helped develop the C programming language.

17
New cards

Rudd Canaday

Early contributor to UNIX.

18
New cards

Write programs that do one thing well

UNIX design philosophy emphasizing small, focused tools.

19
New cards

Write programs to work together

UNIX philosophy promoting interoperability of tools.

20
New cards

Text streams as a universal interface

UNIX concept using text streams as a common data interface.

21
New cards

1BSD

First BSD distribution released by UC Berkeley.

22
New cards

2BSD

Second BSD release from Berkeley.

23
New cards

3BSD

Third BSD release in the BSD lineage.

24
New cards

4.2BSD

BSD release with networking enhancements.

25
New cards

4.3BSD

BSD release following 4.2BSD.

26
New cards

4.4BSD

BSD release with further enhancements; influential in Unix history.

27
New cards

Bill Joy

Key BSD developer who later helped shape SunOS.

28
New cards

Sun Microsystems

Company behind SunOS and hardware; later acquired by Oracle.

29
New cards

Oracle

Company that acquired Sun Microsystems.

30
New cards

SunOS

Sun’s UNIX variant derived from BSD lineage.

31
New cards

1974 Unix tape

Unix tape Berkeley received in 1974 that spurred BSD development.

32
New cards

BSD 1977 release

BSD release year identified in the BSD lineage.

33
New cards

System III

System III release (1982) in the System V family lineage.

34
New cards

System V.2

System V release 2 (1984) in the System V family.

35
New cards

System V.3

System V release 3 (1986) in the System V family.

36
New cards

System V.4

System V release 4 (1988) in the System V family.

37
New cards

Version 7

Version 7 UNIX released in 1979.

38
New cards

XENIX

Microsoft’s UNIX variant introduced in 1979+.

39
New cards

OSF/1

UNIX operating system from the Open Software Foundation (1992).

40
New cards

UNIX Implementations

Different UNIX variants, including AIX, Digital UNIX, HP-UX, IRIX, SCO UNIXWARE, Solaris.

41
New cards

AIX

IBM’s UNIX variant.

42
New cards

Digital UNIX

DEC’s UNIX variant (later Tru64 UNIX).

43
New cards

HP-UX

Hewlett-Packard’s UNIX variant.

44
New cards

IRIX

SGI’s UNIX variant.

45
New cards

SCO UNIXWARE

SCO’s UNIXWare product.

46
New cards

Solaris

Sun’s UNIX variant (modern descendants of SunOS).

47
New cards

UNIX Families

Grouping of UNIX variants by lineage (BSD-based and System V-based).

48
New cards

Dawn of Unix

Era 1969–1973 when UNIX emerged and gained traction.

49
New cards

UNIX dominance (1974–1990)

Period when BSD expansion and DARPA support solidified UNIX’s lead.

50
New cards

Linux born

Period 1991–1995 when Linus Torvalds created the Linux kernel.

51
New cards

Linus Torvalds

Creator of the Linux kernel.

52
New cards

Minix

Educational UNIX-like OS used as a learning base for Linux.

53
New cards

Andrew Tanenbaum

Creator of Minix and a mentor figure in Unix/Linux history.

54
New cards

GNU Project

Open-source project that supplied many tools for Linux distributions.

55
New cards

Open Source Software

Software with freely available source code and collaborative development.

56
New cards

Linux distributions

Packaged collections of the Linux kernel plus userland tools.

57
New cards

Red Hat Enterprise Linux

Popular enterprise Linux distribution.

58
New cards

CentOS

Free rebuild of Red Hat Enterprise Linux.

59
New cards

Fedora

Community-driven Linux distribution affiliated with Red Hat.

60
New cards

Debian

A major Linux distribution started in 1993; basis for others.

61
New cards

Ubuntu

Popular Debian-based Linux distribution.

62
New cards

SUSE Linux Enterprise

SUSE’s enterprise Linux distribution.

63
New cards

OpenSUSE

Community edition of SUSE Linux.

64
New cards

Linux kernel

Core of the Linux operating system; interfaces with hardware.

65
New cards

POSIX

Portable Operating System Interface; standard UNIX interface specification.

66
New cards

Portable Operating System Interface

POSIX, the standard specifying UNIX-like APIs.

67
New cards

Modularity

Design goal to keep components modular and interchangeable.

68
New cards

Simplicity

Design goal to keep systems straightforward and understandable.

69
New cards

Portability

Ability of software to run on various hardware with minimal changes.

70
New cards

Manual pages (man)

Built-in UNIX documentation accessed via the man command.

71
New cards

man sections

Nine sections in man pages, from user commands to kernel information.

72
New cards

-k switch

Option to search manual pages by keyword.

73
New cards

/usr/share/man

Directory where system manual pages are stored.

74
New cards

/usr/local/man

Directory for locally installed manual pages.

75
New cards

/usr/local/share/man

Location for locally installed manuals (alternative).

76
New cards

Info

Alternative documentation system to man with more examples.

77
New cards

Mac OS X 10.0 Cheetah

Apple UNIX-based OS release with UNIX-core and Aqua UI.

78
New cards

Mac OS X 10.6 Snow Leopard

Mac OS X version with 64-bit kernel and server improvements.

79
New cards

Mac OS X 10.8 Mountain Lion

Mac OS X release with cloud sharing support.

80
New cards

Mac OS X 10.11 El Capitan

Mac OS X release with improved performance, security, stability.

81
New cards

FreeBSD 6.0

FreeBSD version introducing multithreaded file system and wireless support.

82
New cards

FreeBSD 9.1

FreeBSD version with improved load balancing and multithreading.