Commands
Files / Directories
Terms
Users and Permissions
Misc
100

Command used to print the current directory you are in.

What is PWD

100

Name and path of the file that stores user information.

What is /etc/passwd

100

On Linux it is the software that interfaces with the hardware.

What is the Kernel?

100

The most powerful user on a Linux system.  Also called the superuser.

Who is root user?

100

Directory used to store temporary files.

What is /tmp

200

Command to long list the files and directories.

What is `ls -l`

200

/root

What is the root users home directory?

200

Different family or flavors of Linux

What are distributions?

200

Command to change to a different user

What is `su` command?

200

Apache and Nginx default port

What is port 80?

300

Command to print contents of a file to the terminal.

What is the `cat` command?

300

The way you make hidden files or directories.

What is, to put a period at the beginning of a file or directory name?
300

2 different command line based text editors we have learned.

What is nano and vim?

300
Command used to temporary elevate privalages for a user to run a command.

What is `sudo` command?

300

Directory where you will find most system configuration files.

What is /etc

400

Command to print the first 20 lines of a file called syslog.log

What is `head -n 20 syslog.log`
400

File and path where hashed user passwords are stored.

What is /etc/shadow

400

I environmental variable with directories to look for executables

What is the PATH variable?

400

User has read, write and execute. Everyone has execute.  Group have read and execute.

What is rwxr-x--x or 751?

400

File with path that allows you to map IP and DNS names.

What is /etc/hosts

500

Command on a systemd init system to start the apache service.

What is `systemctl start apache2`

500
Configuration file and path where you can customize user password requirements.

What is /etc/login.defs

500
Names of the 2 package mangers used in Debian based distros.

What is `apt` and `dpkg`?

500

Command to add secondary group "students" to to the user "sam".

What is `sudo usermod -a -G students sam`

500

Command to add execute permissions for user, group and other to a file called file.txt

What is `chmod +x file.txt`

M
e
n
u