1/27
This set of flashcards covers key terms and commands related to Linux systems and network programming as discussed in the lecture.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
man
Enter the Manual Page application for a command.
whatis
Shows a summary for a command's man page.
whereis
Finds path(s) to a file or application.
apropos
Finds man pages that contain a keyword.
which
Tells which instance of an executable will run, showing its location.
clear
Clears the terminal screen.
pwd
Displays the path of the current (working) directory.
cd
Changes to a specified path.
mkdir
Creates a new directory.
cp
Copies files or directories from source to destination.
mv
Moves or renames files.
rm
Deletes specified files.
ls
Displays a listing of directory contents.
su
Impersonates another account.
sudo
Elevates privileges to root for a single operation.
whoami
Displays the current user account.
cat
Concatenates and displays contents of files.
grep
Searches for lines matching a specified regular expression.
find
Recursively searches for files matching a pattern.
history
Shows command line history.
alias
Displays a list of all aliases defined in configuration files.
top
Displays a dynamic list of processes with resource usage statistics.
kill
Terminates a specified process by its ID.
apt-get
Package management command to install, update, or remove software.
command1; command2
Runs several commands sequentially.
command1 && command2
Executes command2 only if command1 succeeds.
command1 | command2
Connects the stdout of command1 to the stdin of command2.
set -o noclobber
Prevents overwriting existing files when redirecting output.