click below
click below
Normal Size Small Size show me how
OSX Command Line
List of Commands
Term | Definition |
---|---|
pwd | print working directory |
hostname | my computer's network name |
mkdir | make directory |
cd | change directory |
ls | list directory |
rmdir | remove directory |
pushd | push directory (cd alternative that saves location for later) |
popd | pop directory (return to location of pushed directory) |
cp | copy a file or directory |
mv | move a file or directory |
less | display file so you can page through with arrow keys, q to exit |
cat | print the whole file |
xargs | execute arguments |
find | find files |
grep | find things inside files |
man | read a manual page, "man <command>" |
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 |
touch | create new file |
$ | $ | The | takes the output from the command on the left and pipes it to the command on the right. |
$ < $ | The < will take and send the input from the file on the right and send it to the file on the right. |
$ > $ | The > takes the command from the file on the left and writes it to the file on the right. |
$ >> $ | The >> takes the output from the file on the left and appends it to the file on the right. |
* | Matches anything in a wildcard like "*.txt" |