Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

Command Line

Command Line Crash Course

TermDefinition
pwd print working directory (displays path)
hostname my computer's network name
mkdir make directory
cd change directory
ls list directory
rmdir remove directory
pushd push directory
popd pop directory
cp copy a file or directory
mv move a file or directory
less page through a file
cat print the whole file aka streams a file
xargs Execute arguments. This is a combination of x which means to execute, and args, which means arguments. xargs is useful when used with other commands.
find find files
grep find things inside files
man read a manual page
apropos find what man page is appropriate
env look at your environment
echo print some arguments
export export/set a new environment variable
exit exit the shell
sudo DANGER! become super user root DANGER!
chmod change permission modifiers
chown change ownership
.. applies the command to a directory one step backward in a path
cd ../../../.. to go back multiple steps in a path
CLI command line interface
GUI graphical user interface
ls -1R displays tree within current directory
touch creates a empty file example: $ touch sample.txt
cp -r to copy a directory that contains files. This command always replaces files!
$|$ The | takes the output from the COMMAND on the left, and "pipes" it to the COMMAND on the right. In line 1 you see me do that.
$<$ The < will take and send the input from the file on the right to the program on the left. You see me do that in line 2. This does not work in PowerShell.
$>$ The > takes the output of the command on the left, then writes it to the file on the right. You see me do that on line 9.
$>>$ The >> takes the output of the command on the left, then appends it to the file on the right.
* matches anything; acts like a wildcard. Use this to designate a command to a group of files
ctrl-c aborts a command
find a specific kind of file find STARTDIR -name WILDCARD -print" ex: $ find . -name "*.txt" -print
. The dot symbol, in the terminal, means your current directory.
~ Tilde is the symbol for your home directory. You can use it with cd. For example, cd ~ This will take you to your home directory.
CTRL C This makes the terminal end the current processes.
clear clears screen of terminal.
the tab button this tells the terminal to auto complete your command or file, after you started typing.
the up key this will refer to the last command you typed, each time you press it.
touch filename touch is a command that creates a file immediately in the working directory. It will name it what you type as the filename. A file extension is not necessary but can be typed in as well. Ex: touch temporary.js
Created by: samanthadegges
Popular Computers sets

 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards