Shell commands
Navigating the system
File Permissions
Files Files Files
General Linux Stuff
100

This represents any character and any number of characters in a shell command

What is the wildcard *

100

This is a common shortcut to the home directory

What is ~

100

This command will set MyFile so that any user can do anything with it

What is chmod 777 MyFile

100

These types of files are associated with physical objects

What are device files

100

This is the administrator account on Linux 

What is root

200

These commands let you copy, move, remove, and link a file

What is cp, mv, rm, and ln

200

An absolute path is differentiated from a relative path through the use of this 

A leading /
200

You would use this if you wanted to add execute permissions to all users

What is chmod +x
200

Files that represent physical devices are usually found in this directory

What is /dev/

200

If you wanted to view the contents of a file in a paged environment, you would use this command

What is less

300

This is the syntax for any and all commands in Linux

What is COMMAND OPTION ARGUMENT 

300

If you want to navigate to a directory that is 2 above your current one, you would use this

What is ../../

300
You would use this if you wanted to remove execute permissions from the group owner and others

What is chmod go-x

300

This is usually the name given to a hard drive in your system

What is /dev/sdX

300

Every command, as well as every directory and device, is one of these in Linux

What is a file

400

If you wanted to save the output of a command to a file, you would use this

What is >
400

If you wanted to tell whether a file was a soft link or a regular file, you would use this command 

What is ls -l

400

This permission allows you to delete files from a directory

What is the write permission

400

This is the difference between a html, Python, and text file

What is nothing

400

These commands lets you view the contents of a file, as well as view the beginning and end of a file respectively

What are cat, head, tail 
500

This command would return all files Python script files that are under the home directory 

What is find ~ -name "*.py"

500

Miscellaneous configuration files are found in this directory

What is /etc/

500

This is given with the permission 362

What is U=WX, G=RW, O=W

500

This file generates numbers based on physical entropy

What is /dev/random

500

These are the basic text streams in Linux

What are stdin, stdout, stderr