Linux Environment

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/45

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:52 AM on 1/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

46 Terms

1
New cards

Operating System (OS)

The collection of programs required to operate a computer, control hardware, and manage application programs.

2
New cards

UNIX

A multiuser operating system originally written in the C programming language, mainly used for scientific, technical, and network-based applications.

3
New cards

Linux

A family of open-source, UNIX-like operating systems developed by Linus Torvalds.

4
New cards

Open-Source Operating System

An operating system whose source code is publicly available and can be modified or redistributed.

5
New cards

Linux Kernel

The main component of a Linux operating system that manages system resources and hardware communication.

6
New cards

Linux Distribution (Distro)

A collection of software bundled with the Linux kernel, including system tools, libraries, desktop environments, and applications.

7
New cards

Shell

An interface that allows users to communicate with the operating system kernel.

8
New cards

Graphical User Interface (GUI)

A visual interface that allows users to interact with the system using icons, windows, and menus.

9
New cards

Command Line Interface (CLI)

A text-based interface where users type commands to interact directly with the operating system.

10
New cards

Scripting

The process of automating tasks in a CLI environment using scripts composed of commands.

11
New cards

Desktop Environment

A graphical user interface that provides the look, feel, and interaction style of a Linux system.

12
New cards

GNOME

A popular Linux desktop environment known for its simple and lightweight design.

13
New cards

KDE

A highly customizable Linux desktop environment with a layout similar to Microsoft Windows.

14
New cards

Xfce

A lightweight Linux desktop environment designed for performance and low system resource usage.

15
New cards

Cinnamon

A modern desktop environment based on GNOME that provides a traditional desktop layout.

16
New cards

man

Displays the user manual of a specified command.

17
New cards

file

Determines the type of a file.

18
New cards

whatis

Displays a short description of a command.

19
New cards

whereis

Locates the binary, source, and manual files of a command.

20
New cards

whoami

Displays the username of the currently logged-in user.

21
New cards

ls

Lists the contents of a directory.

22
New cards

pwd

Displays the current working directory.

23
New cards

cd

Changes the current directory.

24
New cards

tree

Displays directory contents recursively in a tree-like format.

25
New cards

mkdir

Creates a new directory.

26
New cards

rmdir

Removes an empty directory.

27
New cards

cp

Copies a file from one location to another.

28
New cards

mv

Moves or renames a file or directory.

29
New cards

rm

Deletes a file.

30
New cards

File System

A tree-like structure used by Linux to organize and store files and directories.

31
New cards

Ordinary File

A file that contains data, text, or program instructions.

32
New cards

Directory

A file that stores other files and directories.

33
New cards

Special File

A file that provides access to hardware devices or system resources.

34
New cards

Root Directory (/)

The top-level directory from which all other directories branch off.

35
New cards

/bin

Contains essential binary programs used by the system.

36
New cards

/boot

Stores files required to start the Linux system.

37
New cards

/dev

Contains device files representing hardware components.

38
New cards

/etc

Stores system configuration files.

39
New cards

/home

Contains personal directories for each user.

40
New cards

/lib

Stores libraries needed by system programs.

41
New cards

/opt

Contains optional or third-party software packages.

42
New cards

/proc

A virtual directory that provides information about system processes and kernel status.

43
New cards

/sbin

Contains system administration binaries used by the superuser.

44
New cards

/usr

Stores shared applications, libraries, and documentation.

45
New cards

/tmp

Contains temporary files created by running applications.

46
New cards

/var

Stores variable data such as logs and system-generated files.