Linux Prelims

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

1/62

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:09 PM on 6/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

63 Terms

1
New cards

operating system (OS)

is the sum of all programs which are required to operate a computer.

2
New cards

UNIX

has been originally written in the programming language C, and it is mainly used for scientific-technical applications on mainframes and workstations but has also become perfectly suited for application in networks.

3
New cards

UNiplexed Information and Computing System

What does UNIX stand for?

4
New cards

Linux

is a family of UNIX-like open-source operating system developed by Linus Torvalds.

5
New cards

Linux distribution (distro)

is a collection of software on top of a Linux kernel.

6
New cards

Linux distribution (distro)

aims to provide a common look and feel, secure and easy software management, and often a specific operational purpose.

7
New cards

Shells

are interfaces to the operating system, the kernel of the host. It provides the necessary instruction and operation that an operating system may process

8
New cards

GUI (Graphical User Interface)

is a graphical representation in which the users can interact with software or devices through graphical icons.

9
New cards

CLI (Command Line Interface

is a console or text-based representation in which the user types the commands to operate the software or devices

10
New cards

GNOME

was once the most popular Linux desktop environment and was used by default on Ubuntu, Fedora, Debian, and most other big Linux distributions.

11
New cards

KDE

has always been more complex than GNOME, packing in many more configuration options and features.

12
New cards

Xfce

is a more lightweight desktop environment, very similar to GNOME.

13
New cards

Cinnamon

was developed for Linux Mint in which it is based on GNOME.

14
New cards

man

displays user manual of any command on the terminal

15
New cards

file

determines the type of a file.

16
New cards

whatis

displays short descriptions of program

17
New cards

whereis

locates files and pages of a command

18
New cards

whoami

displays the current user

19
New cards

ls

displays the list of files and directory

20
New cards

tree

displays the contents of the working directory recursively showing sub-directories and files, and a summary of the total number of sub-directories and files

21
New cards

pwd

displays parent working directory

22
New cards

cd

changes the current directory

23
New cards

cd ..

command for changing directory to previous folder

24
New cards

cd /

command for changing directory to root folder

25
New cards

cd ~

command for changing directory to shortcut

26
New cards

mkdir

command for creating directory

27
New cards

rmdir

command for removing directory

28
New cards

cp

command for copying a file to a specified location

29
New cards

mv

command for moving a file

30
New cards

rm

command for removing a file

31
New cards

Ordinary Files

is a file on the system that contains data, text, or program instructions

32
New cards

Directories

store both special and ordinary files.

33
New cards

Special files

provide access to hardware such as hard drives, CD-ROM drives, modems, and Ethernet adapters.

34
New cards

/

refers to the root directory

35
New cards

/bin

is the directory that contains binaries, that is, some of the applications and programs you can run.

36
New cards

/boot

directory contains files required for starting your system.

37
New cards

/dev

contains device files. Many of these are generated at boot time or even on the fly.

38
New cards

/etc.

is the dumping ground for system files administrators were not sure where else to put.

39
New cards

/home

is where you will find your users’ personal directories.

40
New cards

/lib

is where libraries live.

41
New cards

/opt

directory is often where the software you compile.

42
New cards

/proc and /dev

are virtual directory in which it contains information about your computers, such as information about your CPU and the kernel your Linux system is running

43
New cards

/sbin

is similar to /bin, but it contains applications that only the superuser will need.

44
New cards

/usr

directory was where users’ home directories were originally kept back in the early days of UNIX.

45
New cards

/tmp

contains temporary files, usually placed there by applications that you are running.

46
New cards

/var

was originally given its name because its contents were deemed variable in which it contains files to which the system writes data during the course of its operation.

47
New cards

Software

is a series of related instructions that tells the computer what task(s) to do and how to perform them.

48
New cards

System software

consists of the programs that control or maintain the operations of the computer and its devices.

49
New cards

Operating system

is a set of programs that coordinates all the activities among computer hardware devices.

50
New cards

Utility program

allows a user to perform maintenance-type tasks usually related to managing a computer, its devices, or its programs.

51
New cards

Application software

consists of programs designed to makes users more productive and/or assist them with personal tasks.

52
New cards

Package manager

is a program used to install, update, upgrade, or remove software.

53
New cards

rpm

can install software from an RPM file

54
New cards

yum

is a front-end tool for rpm so that a user has a minimal amount to issue when trying to install RPM files

55
New cards

apt

is a command-line packager tool for Debian Linux.

56
New cards

Red Hat Package Manager

What does rpm stand for?

57
New cards

Yellowdog Updater Modifier

What does yum stand for?

58
New cards

Advanced Packaging Tool

What does apt stands for?

59
New cards

-i

Command line for installing the package

60
New cards

-U

Command line for upgrading the package

61
New cards

-F

Command line to freshen the package

62
New cards

-e

Command line to erases or removes the package

63
New cards

Package dependencies

are software libraries required to complete the installation of a given piece of software.