Commands
Name this special character which is used to put the output of one command to the input of another.
What is a pipe?
Name this user, who has the highest permission level on the network.
What is the root user?
Timmy doesn't know how to use the ps command, so he should use this command to figure out how to use the ps command.
A process that spawns, or creates, other processes.
What is a parent process?
Name this level of abstraction which includes coax and fiber optic cables.
What is the physical level?
Name this command, which is used to encrypt and decrypt a file.
What is gpg?
If Johnny wants to list the permission level of all of the files in a directory, he should add this flag to the ls command.
What is -a?
Timmy forgot where he put his "very_important_super_duper_important.txt" file. To find this file, Timmy can use this command to print the directory path to the file, which is short for "print working directory"
What is pwd?
A process that runs without user input.
What is a background process?
Name this level of abstraction which includes Internet Protocol (IP).
What is the network level?
Johnny wants to check his system for any hidden files that could be suspicious. Name this command which lists all of the files and directories within a directory.
What is ls -a?
In a permission matrix, the first character can be a "-" indicating it is a file or it can be a "d", indicating it is this type of file which contains other files in a Linux system.
What is a file?
Timmy is trying to kill a bash process, but he is unable to kill it. If Timmy is already the root user, he should add this flag to the kill command, which acts as a hard kill.
What is -9?
A program that allows users to enter commands into an operating system.
What is a shell?
Name this level of abstraction which includes HTTP, FTP, and DNS.
What is application?
Johnny has a long list of processes to look through. In order to find the specific processes he is looking for, Johnny should use this flag, which can be added to the ps command to sort by a filter, such as user ID.
What is --sort=<filter>?
What is other?
In the following list, Timmy tried to kill process 2 but it kept reappearing because it was being spawned by this process ID. If Timmy wants to get rid of process 2, he should kill this process.
PID PPID
1 1
2 1
3 3
What is PID 1?
A starting point for data analysis, used for comparisons later on.
What is a security baseline?
Name this level of abstraction which includes TCP and UDP.
What is the transport layer?
Johnny identified some suspicious processes on his computer, but when he used the kill command, it said he didn't have permission to kill the processes. Most likely, Johnny forgot to issue this command which allows Johnny to act as the root user.
What is sudo (su)?
Johnny is a "group" user. If the file "secret.txt" has the permission matrix -rwxr-xr--, Johnny is denied this permission, which allows him to edit the file.
What is write?
Timmy entered the following command:
while true; do clear; ps -ef | grep -e beta -e UID; sleep 1; done
This command takes over his screen and prevents Timmy from entering any more commands. When Johnny is done monitoring the network, he can use this keyboard combination to stop the script and let him enter commands again.
What is Ctrl+C?
The concept of the nitty gritty detail of a system is hidden and simplified for a user so that they can focus on the important details.
What is abstracion?
Name this level of abstraction which includes NetBIOS and PPTP.
What is the session level?