E 115 Midterm Review

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/40

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:22 PM on 9/15/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

41 Terms

1
New cards

git clone <“URL”>

Creates a local directory on your machine by downloading a remote repository from Github for the first time

2
New cards

git status

shows which files have been modified, which files are tracked, and what is currently staged

3
New cards

git add <filename>

Stages changes. MUST stage files before you can commit

4
New cards

git push

Uploads your local commits to the remote repository on GitHub

5
New cards

git pull

Grabs modifications from the remote repository on GitHub

6
New cards

git log

Shows a sequential list of your previous commits

7
New cards

git commit -m “Message”

Saves your staged snapshot locally to the Git history

8
New cards

ls -l

Let’s you see list of files in a directory along with their byte size

9
New cards

ls -r

Lists all files and directories, shows the contents of the current folder AND the contents of every subfolder inside it

10
New cards

ls -a

Lists all files and directories in the current folder including hidden files

11
New cards

ls

shows visible files in the present working directory

12
New cards

ls -la

Lists files and directories in the current directory and lists contents in long format and shows all files, including hidden ones

13
New cards

mv

Renames and moves files

14
New cards

pwd

shows your current location in the file system by displaying the absolute pathname of your working directory

15
New cards

cd

changes your current working directory to a specified location

16
New cards

grep

stands for global regular expression print, basically functions like “Ctrl+F”

17
New cards

grep -i

finds words and ignores case sensitivity

18
New cards

grep -v

inverts the match. shows lines that do NOT contain the word/pattern

19
New cards

grep -n

Show line numbers where the match occurs

20
New cards

grep -r

recursively searches through directories

21
New cards

grep -c

shows how many lines contain the pattern

22
New cards

wc

stands for word count

23
New cards

wc -l

counts the number of lines in text/file

24
New cards

wc -w

counts number of words in text/file

25
New cards

wc -m

counts the number of characters in text/file

26
New cards

wc -c

counts byte size of text/file

27
New cards

wc -v

inverts match

28
New cards

cat

command used to read out and display the full contents of short files directly to your screen

29
New cards

freeware

software that can be used at no cost, but the developer controls distribution

30
New cards

shareware

free trial software with limited features or time-based use

31
New cards

network

allows limited users on the shared network to use the software at once

32
New cards

buyware

software that must be purchased before use

33
New cards

proprietary software/closed source software

owned privately, but users may use it without editing. you pay full price for a copy and cannot legally share it

34
New cards

commercial license/copyright agreement

prevents redistribution of modified versions

35
New cards

keylogger

operate locally on your machine. interception can happen before the browser/application can encrypt the text, so attackers get your raw, unencrypted inputs

36
New cards

biometrics

measure physical characteristics (fingerprint, dna, etc)

37
New cards

physical token

a tangible, physical item you possess to prove your identity

38
New cards

token code

temporary, numeric codes used for 2FA

39
New cards

~/

shortcut to home directory

40
New cards

./

relative pathname for current directory

41
New cards

../

Directory above your current working directory (parent directory)