Skip to content

Instantly share code, notes, and snippets.

View freshjones's full-sized avatar

William Jones freshjones

View GitHub Profile
@freshjones
freshjones / gist:11230317
Created April 23, 2014 20:03
Git Archive Tar Command
git archive branch --format=tar | gzip > branch.tar.gz
@freshjones
freshjones / gist:f97c8356796e83ae94d2
Last active August 29, 2015 14:00
vagrant guest additions not matching - 4.3.10
vagrant plugin install vagrant-vbguest
vagrant up
sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
vagrant reload
------------
@freshjones
freshjones / gist:e5557d2d70dce35a94e1
Last active May 10, 2021 17:55
dnsmasq start and stop via macports
//stop service
sudo launchctl unload /Library/LaunchDaemons/org.macports.dnsmasq.plist
//stop service through reboots
sudo launchctl unload -w /Library/LaunchDaemons/org.macports.dnsmasq.plist
//start service
sudo port load dnsmasq
//reload through reboots
@freshjones
freshjones / gist:dbba0047b7b0eca6931a
Created November 13, 2014 20:35
Deleting Redis Keys by Wildcard
redis-cli KEYS "related-parts-output-*" | xargs redis-cli DEL
@freshjones
freshjones / gist:26b166be377e28f531b2
Created January 13, 2015 16:38
export term in docker
export TERM=xterm
@freshjones
freshjones / gist:c1b0a72e7123cb8c7e0a
Created January 14, 2015 22:35
Update a running docker container
#!/bin/bash
echo "stop running container"
sudo docker stop <container_name>
echo "remove container"
sudo docker rm <container_name>
echo "remove current image"
sudo docker rmi <image>:current
@freshjones
freshjones / gist:274f4bee3ffc3aa28429
Created January 22, 2015 14:05
Git cherry-picking specific files from one branch to another
git branch
* master
portfolio_updates
git checkout portfolio_updates <the_file_path(s)>
git status
git reset HEAD .
git status
@freshjones
freshjones / gist:315a65f0caf59178c969
Last active August 29, 2015 14:14
Output port number if its an active port, blank if its not
netstat -ln | grep LISTEN | grep -o ':<portnum> ' | awk {'print substr($0,2)'}
@freshjones
freshjones / gist:b0713263033df8cc9f44
Created February 5, 2015 23:18
bash script to monitor and do something with docker events
#!/bin/sh
docker events --filter 'event=start' --filter 'event=stop' | while read event
do
container_id=`echo $event | sed 's/.*Z\ \(.*\):\ .*/\1/'`
echo $container_id
docker inspect --format='{{ .State.Running }}' <container_name>