Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
54 Cards in this Set
- Front
- Back
IDE |
Integrated development environment |
|
MFA |
Multi-factor identification |
|
CLI |
Command Line Interface, includes a display and an input OR Common Language Intfrastructure |
|
Node |
Device or data point in a larger network. (Phone, printer, bridge, server) OR a unit of data structure (linked list, tree data struct) |
|
Shell |
Computer program that exposes an operating systems services using either command line interface or graphical user interface and allows for interaction between the OS and the user or other programs. |
|
STDIN |
Standard input. Input stream in CLI |
|
echo |
Command in Linux/ Bash for text output (STDOUT-standard output). Use >(name) flag at end to save as file |
|
pwd |
Print working directory. Command in Linux/ Bash for info on where you are in system, which directory |
|
Commands |
Instructs system to execute output, frequently requires further instruction from arguments |
|
Arguments |
Provides info for the command. Includes flags. Can be wrapped in quotes but dont always have to be. |
|
Flags |
Special types of arguments that specify what you want the command to act on. (Usually start with - for abbreviations or --for full words) |
|
man |
Manual in Linux. Follow by command. |
|
String |
A sequence of characters |
|
-e |
Flag that enables echo to use backslash\ codes |
|
cd |
Command to change your current directory. cd ~ brings you back to home directory. cd - brings you to previous directory. |
|
ls |
Command that gives you info about what files/ directories are in a directory. |
|
touch |
Command to create contentless file |
|
cat |
Concatenate. Command that displays contents of a file |
|
mkdir |
Make directory command |
|
mv |
Command to move or rename file. mv (source) (destination) |
|
rm |
Remove file, to remove directory add flag -r(recursively) after rm |
|
cp |
Command to copy files to different directory or its own. (Source) (destination) |
|
head |
Command that prints first few lines of file. |
|
tail |
Command that prints last few lines of file. |
|
more |
Command that allows you to print oit only 1 page of text. q to exit. |
|
less |
Command that allows you to scroll up and down in line. q to exit |
|
/ |
Root directory. |
|
cd .. Also cd ../ |
The directory 1 level up |
|
. also ./ |
Current directory |
|
../.. |
Directory two levels up |
|
~ |
"Home" directory- one youre sent to when you log in |
|
* |
Type any character. Useful for ls. |
|
Environment variable |
"Variables" are used to store data that retrievable by using a name. env will list your preset environment variables. |
|
Making Environment Variables |
Something="another thing" To call it $Something |
|
PS1 |
Variable that contains the value of the default prompt |
|
List hidden files in directory |
ls -a (ls -a [name of directory]) |
|
which |
Command that shows where files are |
|
Environment variable that finds all locations of command |
$PATH |
|
bin |
Binary |
|
PATH |
Variable determines which creates the list of directories that defines the location of executables |
|
Ownership |
Permission type. Includes user, group, and other. |
|
Access |
Permission part. Includes read, write, execute. |
|
tree |
Command that displays a directory and its sub-directories |
|
Permissions |
Granted to files or directories not users or groups. d(directory)(user)rwx(group)rwx(other)rwx [user] [group] |
|
chmod |
Command that adds or denies permissions to a file (+r +w +x) (-r -w -x) |
|
-lah |
flag to ls. Lists permissions of file. |
|
Numerical permission levels |
0-no permission. 1-can execute. 2-can write. 3-can write and execute. 4-can read. 5-can read and execute. 6-can read and write). 7-can read write and execute. |
|
su - |
Command to log in as root user |
|
sudo |
Temporarily grants root user permissions, may require password |
|
Database management commands |
mysql, psql, redis-client, mango |
|
Text editors |
vim, pico, nano, emacs |
|
REPLs |
Read user input-Evaluate it using scripting language interpreter-Prints result of programming statement-loop(provides prompt for more input). irb, python, php -a, bash. |
|
Change environmental varianles |
VARIABLE="value" |
|
Permanent variable changes |
export in ~/.bashrc |