1/28
Flashcards for CSC1030 Systems and Data Management Fundamentals Module 1 (Systems).
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
neofetch
A tool to see information about a Linux distribution.
CLI
Command Line Interface; allows interaction with a computer using commands.
Shell
A program that allows you to type commands for the shell to run.
man command
A tool in Linux providing detailed documentation for shell commands.
pwd
Displays the current working directory.
cd
Changes the current directory.
ls
Lists files in a directory.
apt
Package manager used in Debian-based Linux distributions.
sudo apt update
Updates the package lists for upgrades and new package installations.
sudo apt upgrade
Upgrades installed packages to their newest versions.
which
Checks if a package is installed.
sudo apt install
Installs a new program.
ps
Displays currently running processes.
top
Displays a dynamic real-time view of running processes.
Services ('daemons')
Processes that run in the background and start when the system is booted.
Environment Variables
Variables in the shell that store values.
echo $VARIABLE_NAME
Displays the current value of a variable.
PS1
A variable used to determine what the prompt looks like.
wget
Downloads files from the internet using the command line.
more, less, cat, head, tail
Utilities to view the content of a file.
vi, nano
Command-line text editors.
Hypervisor
A software that allows multiple operating systems to run side-by-side on a computer.
headless VM
A virtual machine without a Desktop Environment.
Host
The hypervisor running on the host machine.
Guest
The virtual machine running inside the hypervisor.
Nested Virtualization
Running a VM inside VM.
ISO file
An image file containing an entire operating system.
WSL
Windows Subsystem for Linux; allows running a Linux environment on Windows.
Kali Linux
A Linux distribution focused on ethical hacking.