Week 1 HACKS | Tools and DevOps


**Tools and DevOps**

Linux Shell and Bash

Hacks

Review Tool Setup Procedures and think about some thing you could verify through a Shell notebook.

  • [ x ] Come up with your own student view of this procedure to show your tools are installed. It is best that you keep the few things you understand, add things later as you start to understand them.
  • [ x ] Name and create blog notes on some Linux commands you will use frequently.
  • [ x ] Is there anything we use to verify tools we installed? Review versions?
  • [ x ] How would you update a repository? Use the git command line?

Common Used

FastPages Commands:

make: run local server

make convert: checks to see if jupyter notebooks update

make clean: stops server and cleans temp files

make stop: stops the local server

git clone: clone a repo through terminal

code: open the cloned git repo from terminal

cd: change direct

ls: list

Checking Installed Tools

using ls and which to check

to see if Java is installed use java -version

to see if homebrew is installed use brew -version or brew list

rbenv versions

ruby -v

python –version

jupyter –version

use jupyter kernelspec list to check kernels

Updating Repository

To update a repository make sure to git pull first and then git push to push edits. Or you can open the source control to commit the changes.