Pre-Work Flashcards
GUI
Graphical User Interface- the visual and/or graphic component of a computer
Terminal
Text based interface that allows a user to interact with the computer by entering commands on a command line.
Command Line Prompt
The snippet of text left of the cursor
Path
The unique location of a file or folder in the file system hierarchy. Ex- Users/Andrea/Pictures/fun-day.jpg is the path for the image fun-day.jpg.
Directory
Another name for folder in the file system hierarchy.
Subdirectory
Directory within a directory
mv file-name new-file-name
Moves contents of first file to second file
cp file-name new-file-name
Creates an exact copy of the contents of the first file into the second
rm file-name
Deletes file
rm-r directory-name
Deletes directory and all files inside
Text editor
Software designed to write text in a raw format without formatting or styling added
TextEdit/Notepad
The default text editor on Mac/Windows
Package Manager
Software that is designed to help manage other programs that are installed or need to be installed on a device.
Git
A system of tracking changes between different versions of code
GitHub
A website that works with Git to store, share, organize, and update code.
Version Control System
A system that helps developers manage the various versions of their code.
Commit
In Git, a snapshot of all the folders and files of a project that is saved to the project history.
Repository
In Git, a container that holds all of the source code for a project.
Vim
Default text editor designed for the use of the command line.
Global
An option in many command line commands that applies the chance everywhere instead of just in the current directory.